summaryrefslogtreecommitdiff
path: root/gcc/kepler.SCHWINGE/test
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2013-03-07 23:58:26 +0100
committerThomas Schwinge <thomas@codesourcery.com>2013-03-07 23:58:26 +0100
commit3e70502b2f1f13f8e88338eab40d2d9c71ab7c18 (patch)
treef2823abf229f32f008c67e97acf5d3ed579c9f5c /gcc/kepler.SCHWINGE/test
parent9dc02241b1a742d5ebf3ba2fdfa5039bf2b2931a (diff)
gcc: 06a4535f69cf9613943fd12f97fe94e471dedcce (2013-02-18; 71cfadefb994de9249449fb7e71be012b6264a3f (2013-02-17))
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.sum4
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum214
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum21
-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.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum161
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum6
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum4160
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum5133
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum844
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum22
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum4
14 files changed, 8301 insertions, 2276 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 2df15744..390fb5c4 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 Thu Dec 13 10:20:45 2012
+Test Run By thomas on Tue Feb 19 00:54:45 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 a1a9b93d..fae2224c 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 Thu Dec 13 10:30:24 2012
+Test Run By thomas on Tue Feb 19 01:04:32 2013
Native configuration is i686-pc-linux-gnu
=== libatomic tests ===
@@ -7,7 +7,7 @@ Schedule of variations:
unix
Running target unix
-Running ../../../../master/libatomic/testsuite/libatomic.c/c.exp ...
+Running [...]/hurd/master/libatomic/testsuite/libatomic.c/c.exp ...
PASS: libatomic.c/atomic-compare-exchange-1.c (test for excess errors)
PASS: libatomic.c/atomic-compare-exchange-1.c execution test
PASS: libatomic.c/atomic-compare-exchange-2.c (test for excess errors)
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
index 6cfb5fdf..0f667991 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 Thu Dec 13 10:09:26 2012
+Test Run By thomas on Tue Feb 19 00:43:06 2013
Native configuration is i686-pc-linux-gnu
=== libffi tests ===
@@ -352,14 +352,30 @@ PASS: libffi.call/cls_sshort.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/cls_sshort.c -O0 -W -Wall execution test
PASS: libffi.call/cls_sshort.c -O0 -W -Wall output pattern test, 255: 255 ?
res: 255
+PASS: libffi.call/cls_struct_va1.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/cls_struct_va1.c -O0 -W -Wall execution test
+PASS: libffi.call/cls_struct_va1.c -O0 -W -Wall output pattern test, 4 5 6 10 11 12 13 14 20 21 ?
+res: 42
PASS: libffi.call/cls_uchar.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/cls_uchar.c -O0 -W -Wall execution test
PASS: libffi.call/cls_uchar.c -O0 -W -Wall output pattern test, 127: 127 ?
res: 127
+PASS: libffi.call/cls_uchar_va.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/cls_uchar_va.c -O0 -W -Wall execution test
+PASS: libffi.call/cls_uchar_va.c -O0 -W -Wall output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_uint.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/cls_uint.c -O0 -W -Wall execution test
PASS: libffi.call/cls_uint.c -O0 -W -Wall output pattern test, 2147483647: 2147483647 ?
res: 2147483647
+PASS: libffi.call/cls_uint_va.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/cls_uint_va.c -O0 -W -Wall execution test
+PASS: libffi.call/cls_uint_va.c -O0 -W -Wall output pattern test, 67: 67 4 ?
+res: 67
+PASS: libffi.call/cls_ulong_va.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/cls_ulong_va.c -O0 -W -Wall execution test
+PASS: libffi.call/cls_ulong_va.c -O0 -W -Wall output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_ulonglong.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/cls_ulonglong.c -O0 -W -Wall execution test
PASS: libffi.call/cls_ulonglong.c -O0 -W -Wall output pattern test, 214: 214 ?
@@ -370,6 +386,10 @@ PASS: libffi.call/cls_ushort.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/cls_ushort.c -O0 -W -Wall execution test
PASS: libffi.call/cls_ushort.c -O0 -W -Wall output pattern test, 65535: 65535 ?
res: 65535
+PASS: libffi.call/cls_ushort_va.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/cls_ushort_va.c -O0 -W -Wall execution test
+PASS: libffi.call/cls_ushort_va.c -O0 -W -Wall output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/err_bad_abi.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/err_bad_abi.c -O0 -W -Wall execution test
PASS: libffi.call/err_bad_typedef.c -O0 -W -Wall (test for excess errors)
@@ -423,6 +443,10 @@ PASS: libffi.call/nested_struct10.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/nested_struct10.c -O0 -W -Wall execution test
PASS: libffi.call/nested_struct10.c -O0 -W -Wall output pattern test, 1 7 12 127 99 255 2 9: 270 242 143 ?
1 7 12 127 99 255 2 9: 270 242 143
+PASS: libffi.call/nested_struct11.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/nested_struct11.c -O0 -W -Wall execution test
+PASS: libffi.call/nested_struct11.c -O0 -W -Wall output pattern test, 1, 1, 1, 1, 1, 1 ?
+1.0, 2.0, 4.0, 8.0, 1.0, 2.0, 4.0, 8.0
PASS: libffi.call/nested_struct2.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/nested_struct2.c -O0 -W -Wall execution test
PASS: libffi.call/nested_struct2.c -O0 -W -Wall output pattern test, 1 7 12 127 99: 13 233 134 ?
@@ -547,6 +571,24 @@ PASS: libffi.call/struct9.c -O0 -W -Wall execution test
PASS: libffi.call/testclosure.c -O0 -W -Wall (test for excess errors)
PASS: libffi.call/testclosure.c -O0 -W -Wall execution test
PASS: libffi.call/testclosure.c -O0 -W -Wall output pattern test, 4 5 1 8
+PASS: libffi.call/uninitialized.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/uninitialized.c -O0 -W -Wall execution test
+PASS: libffi.call/va_1.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/va_1.c -O0 -W -Wall execution test
+PASS: libffi.call/va_1.c -O0 -W -Wall output pattern test, 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000 ?
+res: 42
+PASS: libffi.call/va_struct1.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/va_struct1.c -O0 -W -Wall execution test
+PASS: libffi.call/va_struct1.c -O0 -W -Wall output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 42
+PASS: libffi.call/va_struct2.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/va_struct2.c -O0 -W -Wall execution test
+PASS: libffi.call/va_struct2.c -O0 -W -Wall output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 12 14
+PASS: libffi.call/va_struct3.c -O0 -W -Wall (test for excess errors)
+PASS: libffi.call/va_struct3.c -O0 -W -Wall execution test
+PASS: libffi.call/va_struct3.c -O0 -W -Wall output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 15 17 19 21 14
PASS: libffi.call/closure_fn0.c -O2 (test for excess errors)
PASS: libffi.call/closure_fn0.c -O2 execution test
PASS: libffi.call/closure_fn0.c -O2 output pattern test, 1 2 3 4 127 429 7 8 9 10 11 12 13 19 21 1 3: 680 ?
@@ -891,14 +933,30 @@ PASS: libffi.call/cls_sshort.c -O2 (test for excess errors)
PASS: libffi.call/cls_sshort.c -O2 execution test
PASS: libffi.call/cls_sshort.c -O2 output pattern test, 255: 255 ?
res: 255
+PASS: libffi.call/cls_struct_va1.c -O2 (test for excess errors)
+PASS: libffi.call/cls_struct_va1.c -O2 execution test
+PASS: libffi.call/cls_struct_va1.c -O2 output pattern test, 4 5 6 10 11 12 13 14 20 21 ?
+res: 42
PASS: libffi.call/cls_uchar.c -O2 (test for excess errors)
PASS: libffi.call/cls_uchar.c -O2 execution test
PASS: libffi.call/cls_uchar.c -O2 output pattern test, 127: 127 ?
res: 127
+PASS: libffi.call/cls_uchar_va.c -O2 (test for excess errors)
+PASS: libffi.call/cls_uchar_va.c -O2 execution test
+PASS: libffi.call/cls_uchar_va.c -O2 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_uint.c -O2 (test for excess errors)
PASS: libffi.call/cls_uint.c -O2 execution test
PASS: libffi.call/cls_uint.c -O2 output pattern test, 2147483647: 2147483647 ?
res: 2147483647
+PASS: libffi.call/cls_uint_va.c -O2 (test for excess errors)
+PASS: libffi.call/cls_uint_va.c -O2 execution test
+PASS: libffi.call/cls_uint_va.c -O2 output pattern test, 67: 67 4 ?
+res: 67
+PASS: libffi.call/cls_ulong_va.c -O2 (test for excess errors)
+PASS: libffi.call/cls_ulong_va.c -O2 execution test
+PASS: libffi.call/cls_ulong_va.c -O2 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_ulonglong.c -O2 (test for excess errors)
PASS: libffi.call/cls_ulonglong.c -O2 execution test
PASS: libffi.call/cls_ulonglong.c -O2 output pattern test, 214: 214 ?
@@ -909,6 +967,10 @@ PASS: libffi.call/cls_ushort.c -O2 (test for excess errors)
PASS: libffi.call/cls_ushort.c -O2 execution test
PASS: libffi.call/cls_ushort.c -O2 output pattern test, 65535: 65535 ?
res: 65535
+PASS: libffi.call/cls_ushort_va.c -O2 (test for excess errors)
+PASS: libffi.call/cls_ushort_va.c -O2 execution test
+PASS: libffi.call/cls_ushort_va.c -O2 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/err_bad_abi.c -O2 (test for excess errors)
PASS: libffi.call/err_bad_abi.c -O2 execution test
PASS: libffi.call/err_bad_typedef.c -O2 (test for excess errors)
@@ -962,6 +1024,10 @@ PASS: libffi.call/nested_struct10.c -O2 (test for excess errors)
PASS: libffi.call/nested_struct10.c -O2 execution test
PASS: libffi.call/nested_struct10.c -O2 output pattern test, 1 7 12 127 99 255 2 9: 270 242 143 ?
1 7 12 127 99 255 2 9: 270 242 143
+PASS: libffi.call/nested_struct11.c -O2 (test for excess errors)
+PASS: libffi.call/nested_struct11.c -O2 execution test
+PASS: libffi.call/nested_struct11.c -O2 output pattern test, 1, 1, 1, 1, 1, 1 ?
+1.0, 2.0, 4.0, 8.0, 1.0, 2.0, 4.0, 8.0
PASS: libffi.call/nested_struct2.c -O2 (test for excess errors)
PASS: libffi.call/nested_struct2.c -O2 execution test
PASS: libffi.call/nested_struct2.c -O2 output pattern test, 1 7 12 127 99: 13 233 134 ?
@@ -1086,6 +1152,24 @@ PASS: libffi.call/struct9.c -O2 execution test
PASS: libffi.call/testclosure.c -O2 (test for excess errors)
PASS: libffi.call/testclosure.c -O2 execution test
PASS: libffi.call/testclosure.c -O2 output pattern test, 4 5 1 8
+PASS: libffi.call/uninitialized.c -O2 (test for excess errors)
+PASS: libffi.call/uninitialized.c -O2 execution test
+PASS: libffi.call/va_1.c -O2 (test for excess errors)
+PASS: libffi.call/va_1.c -O2 execution test
+PASS: libffi.call/va_1.c -O2 output pattern test, 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000 ?
+res: 42
+PASS: libffi.call/va_struct1.c -O2 (test for excess errors)
+PASS: libffi.call/va_struct1.c -O2 execution test
+PASS: libffi.call/va_struct1.c -O2 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 42
+PASS: libffi.call/va_struct2.c -O2 (test for excess errors)
+PASS: libffi.call/va_struct2.c -O2 execution test
+PASS: libffi.call/va_struct2.c -O2 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 12 14
+PASS: libffi.call/va_struct3.c -O2 (test for excess errors)
+PASS: libffi.call/va_struct3.c -O2 execution test
+PASS: libffi.call/va_struct3.c -O2 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 15 17 19 21 14
PASS: libffi.call/closure_fn0.c -O3 (test for excess errors)
PASS: libffi.call/closure_fn0.c -O3 execution test
PASS: libffi.call/closure_fn0.c -O3 output pattern test, 1 2 3 4 127 429 7 8 9 10 11 12 13 19 21 1 3: 680 ?
@@ -1430,14 +1514,30 @@ PASS: libffi.call/cls_sshort.c -O3 (test for excess errors)
PASS: libffi.call/cls_sshort.c -O3 execution test
PASS: libffi.call/cls_sshort.c -O3 output pattern test, 255: 255 ?
res: 255
+PASS: libffi.call/cls_struct_va1.c -O3 (test for excess errors)
+PASS: libffi.call/cls_struct_va1.c -O3 execution test
+PASS: libffi.call/cls_struct_va1.c -O3 output pattern test, 4 5 6 10 11 12 13 14 20 21 ?
+res: 42
PASS: libffi.call/cls_uchar.c -O3 (test for excess errors)
PASS: libffi.call/cls_uchar.c -O3 execution test
PASS: libffi.call/cls_uchar.c -O3 output pattern test, 127: 127 ?
res: 127
+PASS: libffi.call/cls_uchar_va.c -O3 (test for excess errors)
+PASS: libffi.call/cls_uchar_va.c -O3 execution test
+PASS: libffi.call/cls_uchar_va.c -O3 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_uint.c -O3 (test for excess errors)
PASS: libffi.call/cls_uint.c -O3 execution test
PASS: libffi.call/cls_uint.c -O3 output pattern test, 2147483647: 2147483647 ?
res: 2147483647
+PASS: libffi.call/cls_uint_va.c -O3 (test for excess errors)
+PASS: libffi.call/cls_uint_va.c -O3 execution test
+PASS: libffi.call/cls_uint_va.c -O3 output pattern test, 67: 67 4 ?
+res: 67
+PASS: libffi.call/cls_ulong_va.c -O3 (test for excess errors)
+PASS: libffi.call/cls_ulong_va.c -O3 execution test
+PASS: libffi.call/cls_ulong_va.c -O3 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_ulonglong.c -O3 (test for excess errors)
PASS: libffi.call/cls_ulonglong.c -O3 execution test
PASS: libffi.call/cls_ulonglong.c -O3 output pattern test, 214: 214 ?
@@ -1448,6 +1548,10 @@ PASS: libffi.call/cls_ushort.c -O3 (test for excess errors)
PASS: libffi.call/cls_ushort.c -O3 execution test
PASS: libffi.call/cls_ushort.c -O3 output pattern test, 65535: 65535 ?
res: 65535
+PASS: libffi.call/cls_ushort_va.c -O3 (test for excess errors)
+PASS: libffi.call/cls_ushort_va.c -O3 execution test
+PASS: libffi.call/cls_ushort_va.c -O3 output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/err_bad_abi.c -O3 (test for excess errors)
PASS: libffi.call/err_bad_abi.c -O3 execution test
PASS: libffi.call/err_bad_typedef.c -O3 (test for excess errors)
@@ -1501,6 +1605,10 @@ PASS: libffi.call/nested_struct10.c -O3 (test for excess errors)
PASS: libffi.call/nested_struct10.c -O3 execution test
PASS: libffi.call/nested_struct10.c -O3 output pattern test, 1 7 12 127 99 255 2 9: 270 242 143 ?
1 7 12 127 99 255 2 9: 270 242 143
+PASS: libffi.call/nested_struct11.c -O3 (test for excess errors)
+PASS: libffi.call/nested_struct11.c -O3 execution test
+PASS: libffi.call/nested_struct11.c -O3 output pattern test, 1, 1, 1, 1, 1, 1 ?
+1.0, 2.0, 4.0, 8.0, 1.0, 2.0, 4.0, 8.0
PASS: libffi.call/nested_struct2.c -O3 (test for excess errors)
PASS: libffi.call/nested_struct2.c -O3 execution test
PASS: libffi.call/nested_struct2.c -O3 output pattern test, 1 7 12 127 99: 13 233 134 ?
@@ -1625,6 +1733,24 @@ PASS: libffi.call/struct9.c -O3 execution test
PASS: libffi.call/testclosure.c -O3 (test for excess errors)
PASS: libffi.call/testclosure.c -O3 execution test
PASS: libffi.call/testclosure.c -O3 output pattern test, 4 5 1 8
+PASS: libffi.call/uninitialized.c -O3 (test for excess errors)
+PASS: libffi.call/uninitialized.c -O3 execution test
+PASS: libffi.call/va_1.c -O3 (test for excess errors)
+PASS: libffi.call/va_1.c -O3 execution test
+PASS: libffi.call/va_1.c -O3 output pattern test, 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000 ?
+res: 42
+PASS: libffi.call/va_struct1.c -O3 (test for excess errors)
+PASS: libffi.call/va_struct1.c -O3 execution test
+PASS: libffi.call/va_struct1.c -O3 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 42
+PASS: libffi.call/va_struct2.c -O3 (test for excess errors)
+PASS: libffi.call/va_struct2.c -O3 execution test
+PASS: libffi.call/va_struct2.c -O3 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 12 14
+PASS: libffi.call/va_struct3.c -O3 (test for excess errors)
+PASS: libffi.call/va_struct3.c -O3 execution test
+PASS: libffi.call/va_struct3.c -O3 output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 15 17 19 21 14
PASS: libffi.call/closure_fn0.c -Os (test for excess errors)
PASS: libffi.call/closure_fn0.c -Os execution test
PASS: libffi.call/closure_fn0.c -Os output pattern test, 1 2 3 4 127 429 7 8 9 10 11 12 13 19 21 1 3: 680 ?
@@ -1969,14 +2095,30 @@ PASS: libffi.call/cls_sshort.c -Os (test for excess errors)
PASS: libffi.call/cls_sshort.c -Os execution test
PASS: libffi.call/cls_sshort.c -Os output pattern test, 255: 255 ?
res: 255
+PASS: libffi.call/cls_struct_va1.c -Os (test for excess errors)
+PASS: libffi.call/cls_struct_va1.c -Os execution test
+PASS: libffi.call/cls_struct_va1.c -Os output pattern test, 4 5 6 10 11 12 13 14 20 21 ?
+res: 42
PASS: libffi.call/cls_uchar.c -Os (test for excess errors)
PASS: libffi.call/cls_uchar.c -Os execution test
PASS: libffi.call/cls_uchar.c -Os output pattern test, 127: 127 ?
res: 127
+PASS: libffi.call/cls_uchar_va.c -Os (test for excess errors)
+PASS: libffi.call/cls_uchar_va.c -Os execution test
+PASS: libffi.call/cls_uchar_va.c -Os output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_uint.c -Os (test for excess errors)
PASS: libffi.call/cls_uint.c -Os execution test
PASS: libffi.call/cls_uint.c -Os output pattern test, 2147483647: 2147483647 ?
res: 2147483647
+PASS: libffi.call/cls_uint_va.c -Os (test for excess errors)
+PASS: libffi.call/cls_uint_va.c -Os execution test
+PASS: libffi.call/cls_uint_va.c -Os output pattern test, 67: 67 4 ?
+res: 67
+PASS: libffi.call/cls_ulong_va.c -Os (test for excess errors)
+PASS: libffi.call/cls_ulong_va.c -Os execution test
+PASS: libffi.call/cls_ulong_va.c -Os output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_ulonglong.c -Os (test for excess errors)
PASS: libffi.call/cls_ulonglong.c -Os execution test
PASS: libffi.call/cls_ulonglong.c -Os output pattern test, 214: 214 ?
@@ -1987,6 +2129,10 @@ PASS: libffi.call/cls_ushort.c -Os (test for excess errors)
PASS: libffi.call/cls_ushort.c -Os execution test
PASS: libffi.call/cls_ushort.c -Os output pattern test, 65535: 65535 ?
res: 65535
+PASS: libffi.call/cls_ushort_va.c -Os (test for excess errors)
+PASS: libffi.call/cls_ushort_va.c -Os execution test
+PASS: libffi.call/cls_ushort_va.c -Os output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/err_bad_abi.c -Os (test for excess errors)
PASS: libffi.call/err_bad_abi.c -Os execution test
PASS: libffi.call/err_bad_typedef.c -Os (test for excess errors)
@@ -2040,6 +2186,10 @@ PASS: libffi.call/nested_struct10.c -Os (test for excess errors)
PASS: libffi.call/nested_struct10.c -Os execution test
PASS: libffi.call/nested_struct10.c -Os output pattern test, 1 7 12 127 99 255 2 9: 270 242 143 ?
1 7 12 127 99 255 2 9: 270 242 143
+PASS: libffi.call/nested_struct11.c -Os (test for excess errors)
+PASS: libffi.call/nested_struct11.c -Os execution test
+PASS: libffi.call/nested_struct11.c -Os output pattern test, 1, 1, 1, 1, 1, 1 ?
+1.0, 2.0, 4.0, 8.0, 1.0, 2.0, 4.0, 8.0
PASS: libffi.call/nested_struct2.c -Os (test for excess errors)
PASS: libffi.call/nested_struct2.c -Os execution test
PASS: libffi.call/nested_struct2.c -Os output pattern test, 1 7 12 127 99: 13 233 134 ?
@@ -2164,6 +2314,24 @@ PASS: libffi.call/struct9.c -Os execution test
PASS: libffi.call/testclosure.c -Os (test for excess errors)
PASS: libffi.call/testclosure.c -Os execution test
PASS: libffi.call/testclosure.c -Os output pattern test, 4 5 1 8
+PASS: libffi.call/uninitialized.c -Os (test for excess errors)
+PASS: libffi.call/uninitialized.c -Os execution test
+PASS: libffi.call/va_1.c -Os (test for excess errors)
+PASS: libffi.call/va_1.c -Os execution test
+PASS: libffi.call/va_1.c -Os output pattern test, 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000 ?
+res: 42
+PASS: libffi.call/va_struct1.c -Os (test for excess errors)
+PASS: libffi.call/va_struct1.c -Os execution test
+PASS: libffi.call/va_struct1.c -Os output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 42
+PASS: libffi.call/va_struct2.c -Os (test for excess errors)
+PASS: libffi.call/va_struct2.c -Os execution test
+PASS: libffi.call/va_struct2.c -Os output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 12 14
+PASS: libffi.call/va_struct3.c -Os (test for excess errors)
+PASS: libffi.call/va_struct3.c -Os execution test
+PASS: libffi.call/va_struct3.c -Os output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 15 17 19 21 14
PASS: libffi.call/closure_fn0.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/closure_fn0.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/closure_fn0.c -O2 -fomit-frame-pointer output pattern test, 1 2 3 4 127 429 7 8 9 10 11 12 13 19 21 1 3: 680 ?
@@ -2508,14 +2676,30 @@ PASS: libffi.call/cls_sshort.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/cls_sshort.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/cls_sshort.c -O2 -fomit-frame-pointer output pattern test, 255: 255 ?
res: 255
+PASS: libffi.call/cls_struct_va1.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/cls_struct_va1.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/cls_struct_va1.c -O2 -fomit-frame-pointer output pattern test, 4 5 6 10 11 12 13 14 20 21 ?
+res: 42
PASS: libffi.call/cls_uchar.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/cls_uchar.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/cls_uchar.c -O2 -fomit-frame-pointer output pattern test, 127: 127 ?
res: 127
+PASS: libffi.call/cls_uchar_va.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/cls_uchar_va.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/cls_uchar_va.c -O2 -fomit-frame-pointer output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_uint.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/cls_uint.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/cls_uint.c -O2 -fomit-frame-pointer output pattern test, 2147483647: 2147483647 ?
res: 2147483647
+PASS: libffi.call/cls_uint_va.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/cls_uint_va.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/cls_uint_va.c -O2 -fomit-frame-pointer output pattern test, 67: 67 4 ?
+res: 67
+PASS: libffi.call/cls_ulong_va.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/cls_ulong_va.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/cls_ulong_va.c -O2 -fomit-frame-pointer output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/cls_ulonglong.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/cls_ulonglong.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/cls_ulonglong.c -O2 -fomit-frame-pointer output pattern test, 214: 214 ?
@@ -2526,6 +2710,10 @@ PASS: libffi.call/cls_ushort.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/cls_ushort.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/cls_ushort.c -O2 -fomit-frame-pointer output pattern test, 65535: 65535 ?
res: 65535
+PASS: libffi.call/cls_ushort_va.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/cls_ushort_va.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/cls_ushort_va.c -O2 -fomit-frame-pointer output pattern test, 67: 67 4 ?
+res: 67
PASS: libffi.call/err_bad_abi.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/err_bad_abi.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/err_bad_typedef.c -O2 -fomit-frame-pointer (test for excess errors)
@@ -2579,6 +2767,10 @@ PASS: libffi.call/nested_struct10.c -O2 -fomit-frame-pointer (test for excess er
PASS: libffi.call/nested_struct10.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/nested_struct10.c -O2 -fomit-frame-pointer output pattern test, 1 7 12 127 99 255 2 9: 270 242 143 ?
1 7 12 127 99 255 2 9: 270 242 143
+PASS: libffi.call/nested_struct11.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/nested_struct11.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/nested_struct11.c -O2 -fomit-frame-pointer output pattern test, 1, 1, 1, 1, 1, 1 ?
+1.0, 2.0, 4.0, 8.0, 1.0, 2.0, 4.0, 8.0
PASS: libffi.call/nested_struct2.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/nested_struct2.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/nested_struct2.c -O2 -fomit-frame-pointer output pattern test, 1 7 12 127 99: 13 233 134 ?
@@ -2703,6 +2895,24 @@ PASS: libffi.call/struct9.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/testclosure.c -O2 -fomit-frame-pointer (test for excess errors)
PASS: libffi.call/testclosure.c -O2 -fomit-frame-pointer execution test
PASS: libffi.call/testclosure.c -O2 -fomit-frame-pointer output pattern test, 4 5 1 8
+PASS: libffi.call/uninitialized.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/uninitialized.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/va_1.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/va_1.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/va_1.c -O2 -fomit-frame-pointer output pattern test, 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000 ?
+res: 42
+PASS: libffi.call/va_struct1.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/va_struct1.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/va_struct1.c -O2 -fomit-frame-pointer output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 42
+PASS: libffi.call/va_struct2.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/va_struct2.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/va_struct2.c -O2 -fomit-frame-pointer output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 12 14
+PASS: libffi.call/va_struct3.c -O2 -fomit-frame-pointer (test for excess errors)
+PASS: libffi.call/va_struct3.c -O2 -fomit-frame-pointer execution test
+PASS: libffi.call/va_struct3.c -O2 -fomit-frame-pointer output pattern test, 5 6 10 11 12 13 14 7 8 ?
+res: 15 17 19 21 14
Running [...]/hurd/master/libffi/testsuite/libffi.special/special.exp ...
PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ (test for excess errors)
PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ execution test
@@ -2739,5 +2949,5 @@ PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ output patt
=== libffi Summary ===
-# of expected passes 1659
+# of expected passes 1819
# of unsupported tests 55
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
index b0707f42..5b2ebdac 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 Thu Dec 13 10:20:54 2012
+Test Run By thomas on Tue Feb 19 00:54:54 2013
Native configuration is i686-pc-linux-gnu
=== libgomp tests ===
@@ -1130,6 +1130,22 @@ PASS: libgomp.c++/pr49043.C -O3 -g (test for excess errors)
PASS: libgomp.c++/pr49043.C -O3 -g execution test
PASS: libgomp.c++/pr49043.C -Os (test for excess errors)
PASS: libgomp.c++/pr49043.C -Os execution test
+PASS: libgomp.c++/pr56217.C -O0 (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O0 execution test
+PASS: libgomp.c++/pr56217.C -O1 (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O1 execution test
+PASS: libgomp.c++/pr56217.C -O2 (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O2 execution test
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer execution test
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: libgomp.c++/pr56217.C -O3 -g (test for excess errors)
+PASS: libgomp.c++/pr56217.C -O3 -g execution test
+PASS: libgomp.c++/pr56217.C -Os (test for excess errors)
+PASS: libgomp.c++/pr56217.C -Os execution test
PASS: libgomp.c++/reduction-1.C -O (test for excess errors)
PASS: libgomp.c++/reduction-1.C -O execution test
PASS: libgomp.c++/reduction-2.C -O (test for excess errors)
@@ -2810,6 +2826,7 @@ PASS: libgomp.fortran/threadprivate4.f90 -O3 -g (test for excess errors)
PASS: libgomp.fortran/threadprivate4.f90 -O3 -g execution test
PASS: libgomp.fortran/threadprivate4.f90 -Os (test for excess errors)
PASS: libgomp.fortran/threadprivate4.f90 -Os execution test
+PASS: libgomp.fortran/use_intrinsic_1.f90 -O (test for excess errors)
PASS: libgomp.fortran/vla1.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/vla1.f90 -O0 execution test
PASS: libgomp.fortran/vla1.f90 -O1 (test for excess errors)
@@ -2995,4 +3012,4 @@ PASS: libgomp.graphite/pr41118.c scan-tree-dump-times optimized "loopfn" 0
=== libgomp Summary ===
-# of expected passes 2981
+# of expected passes 2998
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
index 94c8ca70..96787f22 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 Thu Dec 13 10:30:20 2012
+Test Run By thomas on Tue Feb 19 01:04:28 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 89cb7729..73277996 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 Thu Dec 13 10:11:48 2012
+Test Run By thomas on Tue Feb 19 00:45:40 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 e3fdfdca..8a16e243 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 Thu Dec 13 10:06:14 2012
+Test Run By thomas on Tue Feb 19 00:39:52 2013
Native configuration is i686-pc-linux-gnu
=== libmudflap tests ===
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 6f524546..250d479c 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 Thu Dec 13 08:43:33 2012
+Test Run By thomas on Mon Feb 18 23:17:39 2013
Native configuration is i686-pc-linux-gnu
=== libstdc++ tests ===
@@ -169,6 +169,8 @@ PASS: 18_support/numeric_limits/traps.cc (test for excess errors)
PASS: 18_support/numeric_limits/traps.cc execution test
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/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
@@ -306,8 +308,8 @@ PASS: 20_util/auto_ptr/6.cc (test for excess errors)
PASS: 20_util/auto_ptr/6.cc execution test
PASS: 20_util/auto_ptr/7.cc (test for excess errors)
PASS: 20_util/auto_ptr/7.cc execution test
-PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 39)
-PASS: 20_util/auto_ptr/assign_neg.cc candidate note (test for errors, line 39)
+PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 38)
+PASS: 20_util/auto_ptr/assign_neg.cc candidate note (test for errors, line 38)
PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 136)
PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 154)
PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 264)
@@ -315,6 +317,8 @@ PASS: 20_util/auto_ptr/assign_neg.cc (test for excess errors)
PASS: 20_util/auto_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/bad_function_call/cons_virtual_derivation.cc (test for excess errors)
PASS: 20_util/bad_function_call/cons_virtual_derivation.cc execution test
+PASS: 20_util/bad_function_call/what.cc (test for excess errors)
+PASS: 20_util/bad_function_call/what.cc execution test
PASS: 20_util/bind/35569.cc (test for excess errors)
PASS: 20_util/bind/38889.cc (test for excess errors)
PASS: 20_util/bind/42593.cc (test for excess errors)
@@ -342,10 +346,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 1349)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1363)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1377)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1391)
+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 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)
@@ -367,11 +371,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 1869)
+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 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 87)
+PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 104)
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)
@@ -484,6 +488,7 @@ PASS: 20_util/function_objects/comparisons.cc execution test
PASS: 20_util/function_objects/dr660.cc (test for excess errors)
PASS: 20_util/function_objects/dr660.cc execution test
PASS: 20_util/function_objects/mem_fn/55463.cc (test for excess errors)
+PASS: 20_util/function_objects/mem_fn/55908.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/adl.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/forward.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/forward.cc execution test
@@ -846,7 +851,7 @@ 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 769)
+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 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)
@@ -878,6 +883,8 @@ PASS: 20_util/shared_ptr/cons/pointer.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/pointer.cc execution test
PASS: 20_util/shared_ptr/cons/unique_ptr.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/unique_ptr.cc execution test
+PASS: 20_util/shared_ptr/cons/unique_ptr_array.cc (test for excess errors)
+PASS: 20_util/shared_ptr/cons/unique_ptr_array.cc execution test
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter.cc execution test
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc (test for excess errors)
@@ -1045,14 +1052,15 @@ 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 198)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 344)
+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 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)
PASS: 20_util/unique_ptr/assign/assign_neg.cc candidate-note (test for errors, line 48)
PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 50)
PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for excess errors)
+PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/move.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/move.cc execution test
PASS: 20_util/unique_ptr/assign/move_array.cc (test for excess errors)
@@ -1061,6 +1069,11 @@ PASS: 20_util/unique_ptr/assign/nullptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/nullptr.cc execution test
PASS: 20_util/unique_ptr/comparison/42925.cc (test for excess errors)
PASS: 20_util/unique_ptr/comparison/dr1401.cc (test for excess errors)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 45)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 46)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 54)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 55)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/auto_ptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/auto_ptr.cc execution test
PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for errors, line 34)
@@ -1068,6 +1081,10 @@ PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/constexpr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev
PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn
+PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 34)
+PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 35)
+PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for excess errors)
+PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/noexcept_move_construct.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/nullptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/nullptr.cc execution test
@@ -1079,22 +1096,24 @@ PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for errors
PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/ptr_deleter.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/ptr_deleter.cc execution test
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 33)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 35)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 37)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 43)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 45)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 47)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 32)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 34)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 36)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 42)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 44)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 46)
PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for excess errors)
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)
PASS: 20_util/unique_ptr/modifiers/43183.cc execution test
PASS: 20_util/unique_ptr/modifiers/48398.cc (test for excess errors)
+PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for excess errors)
PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 35)
PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/unique_ptr/requirements/pointer_type.cc (test for excess errors)
+PASS: 20_util/unique_ptr/requirements/pointer_type_array.cc (test for excess errors)
PASS: 20_util/unique_ptr/specialized_algorithms/comparisons.cc (test for excess errors)
PASS: 20_util/unique_ptr/specialized_algorithms/comparisons.cc execution test
PASS: 20_util/unique_ptr/specialized_algorithms/comparisons_array.cc (test for excess errors)
@@ -2755,14 +2774,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 1699)
+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 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 1632)
+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 excess errors)
-PASS: 23_containers/deque/requirements/dr438/constructor_2_neg.cc (test for errors, line 1632)
+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 excess errors)
-PASS: 23_containers/deque/requirements/dr438/insert_neg.cc (test for errors, line 1783)
+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 excess errors)
PASS: 23_containers/deque/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/deque/requirements/exception/basic.cc execution test
@@ -3034,14 +3053,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 1526)
+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 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 1482)
+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 excess errors)
-PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for errors, line 1482)
+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 excess errors)
-PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for errors, line 1482)
+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 excess errors)
PASS: 23_containers/list/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/list/requirements/exception/basic.cc execution test
@@ -3125,8 +3144,8 @@ PASS: 23_containers/map/operations/count.cc (test for excess errors)
PASS: 23_containers/map/operations/count.cc execution test
PASS: 23_containers/map/operators/1.cc (test for excess errors)
PASS: 23_containers/map/operators/1.cc execution test
-PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 41)
-PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 42)
+PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 39)
+PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 40)
PASS: 23_containers/map/operators/1_neg.cc (test for excess errors)
PASS: 23_containers/map/operators/2.cc (test for excess errors)
PASS: 23_containers/map/operators/2.cc execution test
@@ -3360,8 +3379,8 @@ PASS: 23_containers/set/operations/1.cc (test for excess errors)
PASS: 23_containers/set/operations/1.cc execution test
PASS: 23_containers/set/operations/count.cc (test for excess errors)
PASS: 23_containers/set/operations/count.cc execution test
-PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 39)
-PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 40)
+PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 37)
+PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 38)
PASS: 23_containers/set/operators/1_neg.cc (test for excess errors)
PASS: 23_containers/set/range_access.cc (test for excess errors)
PASS: 23_containers/set/requirements/citerators.cc (test for excess errors)
@@ -3386,6 +3405,9 @@ PASS: 23_containers/stack/members/7158.cc execution test
PASS: 23_containers/stack/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 23_containers/stack/requirements/explicit_instantiation/1_c++0x.cc (test for excess errors)
PASS: 23_containers/stack/requirements/typedefs.cc (test for excess errors)
+PASS: 23_containers/unordered_map/55043.cc (test for excess errors)
+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)
PASS: 23_containers/unordered_map/cons/moveable.cc execution test
UNSUPPORTED: 23_containers/unordered_map/debug/begin1_neg.cc
@@ -3459,7 +3481,7 @@ PASS: 23_containers/unordered_map/profile/unordered.cc execution test
PASS: 23_containers/unordered_map/range_access.cc (test for excess errors)
PASS: 23_containers/unordered_map/requirements/52942.cc (test for excess errors)
PASS: 23_containers/unordered_map/requirements/53067.cc (test for excess errors)
-PASS: 23_containers/unordered_map/requirements/53339.cc (test for excess errors)
+XFAIL: 23_containers/unordered_map/requirements/53339.cc (test for excess errors)
PASS: 23_containers/unordered_map/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/unordered_map/requirements/citerators.cc execution test
PASS: 23_containers/unordered_map/requirements/cliterators.cc (test for excess errors)
@@ -3478,6 +3500,7 @@ PASS: 23_containers/unordered_map/requirements/explicit_instantiation/3.cc (test
PASS: 23_containers/unordered_map/requirements/explicit_instantiation/4.cc (test for excess errors)
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/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
@@ -3551,7 +3574,7 @@ PASS: 23_containers/unordered_multimap/operators/1.cc execution test
PASS: 23_containers/unordered_multimap/operators/2.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/operators/2.cc execution test
PASS: 23_containers/unordered_multimap/range_access.cc (test for excess errors)
-PASS: 23_containers/unordered_multimap/requirements/53339.cc (test for excess errors)
+XFAIL: 23_containers/unordered_multimap/requirements/53339.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/requirements/citerators.cc execution test
PASS: 23_containers/unordered_multimap/requirements/cliterators.cc (test for excess errors)
@@ -3569,6 +3592,7 @@ PASS: 23_containers/unordered_multimap/requirements/explicit_instantiation/3.cc
PASS: 23_containers/unordered_multimap/requirements/explicit_instantiation/4.cc (test for excess errors)
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/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)
@@ -3653,6 +3677,11 @@ PASS: 23_containers/unordered_multiset/requirements/explicit_instantiation/3.cc
PASS: 23_containers/unordered_multiset/requirements/explicit_instantiation/4.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/requirements/explicit_instantiation/5.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/requirements/typedefs.cc (test for excess errors)
+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/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)
PASS: 23_containers/unordered_set/cons/moveable.cc execution test
UNSUPPORTED: 23_containers/unordered_set/debug/begin1_neg.cc
@@ -3706,7 +3735,7 @@ 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 247)
+PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 252)
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
@@ -3714,6 +3743,8 @@ 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 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)
PASS: 23_containers/unordered_set/operations/count.cc execution test
@@ -3935,14 +3966,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 1237)
+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 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 1167)
+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 excess errors)
-PASS: 23_containers/vector/requirements/dr438/constructor_2_neg.cc (test for errors, line 1167)
+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 excess errors)
-PASS: 23_containers/vector/requirements/dr438/insert_neg.cc (test for errors, line 1278)
+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 excess errors)
PASS: 23_containers/vector/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/vector/requirements/exception/basic.cc execution test
@@ -4616,6 +4647,7 @@ PASS: 26_numerics/complex/50880.cc (test for excess errors)
PASS: 26_numerics/complex/50880.cc execution test
PASS: 26_numerics/complex/51083.cc (test for excess errors)
PASS: 26_numerics/complex/51083.cc execution test
+PASS: 26_numerics/complex/56111.cc (test for excess errors)
PASS: 26_numerics/complex/abi_tag.cc (test for excess errors)
PASS: 26_numerics/complex/abi_tag.cc scan-assembler _ZNKSt7complexIfE4realB5cxx11Ev
PASS: 26_numerics/complex/abi_tag.cc scan-assembler _ZNKSt7complexIdE4realB5cxx11Ev
@@ -6643,8 +6675,8 @@ PASS: 27_io/fpos/mbstate_t/2.cc (test for excess errors)
PASS: 27_io/fpos/mbstate_t/2.cc execution test
PASS: 27_io/fpos/mbstate_t/3.cc (test for excess errors)
PASS: 27_io/fpos/mbstate_t/3.cc execution test
-XFAIL: 27_io/fpos/mbstate_t/4_neg.cc (test for errors, line 31)
-XFAIL: 27_io/fpos/mbstate_t/4_neg.cc (test for errors, line 34)
+XFAIL: 27_io/fpos/mbstate_t/4_neg.cc (test for errors, line 30)
+XFAIL: 27_io/fpos/mbstate_t/4_neg.cc (test for errors, line 33)
PASS: 27_io/fpos/mbstate_t/4_neg.cc (test for excess errors)
PASS: 27_io/fpos/mbstate_t/5.cc (test for excess errors)
PASS: 27_io/fpos/mbstate_t/6.cc (test for excess errors)
@@ -6672,11 +6704,11 @@ PASS: 27_io/headers/streambuf/synopsis.cc (test for excess errors)
PASS: 27_io/headers/streambuf/types_std.cc (test for excess errors)
PASS: 27_io/ios_base/callbacks/1.cc (test for excess errors)
PASS: 27_io/ios_base/callbacks/1.cc execution test
-PASS: 27_io/ios_base/cons/assign_neg.cc (test for errors, line 25)
-PASS: 27_io/ios_base/cons/assign_neg.cc (test for errors, line 32)
+PASS: 27_io/ios_base/cons/assign_neg.cc (test for errors, line 24)
+PASS: 27_io/ios_base/cons/assign_neg.cc (test for errors, line 31)
PASS: 27_io/ios_base/cons/assign_neg.cc (test for excess errors)
-PASS: 27_io/ios_base/cons/copy_neg.cc (test for errors, line 25)
-PASS: 27_io/ios_base/cons/copy_neg.cc (test for errors, line 32)
+PASS: 27_io/ios_base/cons/copy_neg.cc (test for errors, line 24)
+PASS: 27_io/ios_base/cons/copy_neg.cc (test for errors, line 31)
PASS: 27_io/ios_base/cons/copy_neg.cc (test for excess errors)
PASS: 27_io/ios_base/failure/cons_virtual_derivation.cc (test for excess errors)
PASS: 27_io/ios_base/failure/cons_virtual_derivation.cc execution test
@@ -6968,12 +7000,12 @@ PASS: 28_regex/traits/wchar_t/value.cc (test for excess errors)
PASS: 28_regex/traits/wchar_t/value.cc execution test
PASS: 29_atomics/atomic/cons/49445.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/49445.cc execution test
-PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 616)
+PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 615)
PASS: 29_atomics/atomic/cons/assign_neg.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/constexpr.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/copy_list.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/copy_list.cc execution test
-PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 655)
+PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 654)
PASS: 29_atomics/atomic/cons/copy_neg.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/default.cc execution test
@@ -7004,16 +7036,19 @@ PASS: 29_atomics/atomic_flag/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/cons/default.cc execution test
PASS: 29_atomics/atomic_flag/requirements/standard_layout.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/requirements/trivial.cc (test for excess errors)
+PASS: 29_atomics/atomic_flag/test_and_set/explicit-hle.cc (test for excess errors)
+PASS: 29_atomics/atomic_flag/test_and_set/explicit-hle.cc scan-assembler-times xacquire|.byte[^\n\r]*0xf2 14
+PASS: 29_atomics/atomic_flag/test_and_set/explicit-hle.cc scan-assembler-times xrelease|.byte[^\n\r]*0xf3 14
PASS: 29_atomics/atomic_flag/test_and_set/explicit.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/test_and_set/explicit.cc execution test
PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc execution test
-PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 616)
+PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 615)
PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/constexpr.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/copy_list.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/copy_list.cc execution test
-PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 655)
+PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 654)
PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/default.cc execution test
@@ -7022,21 +7057,21 @@ PASS: 29_atomics/atomic_integral/cons/direct_list.cc execution test
PASS: 29_atomics/atomic_integral/cons/single_value.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/single_value.cc execution test
PASS: 29_atomics/atomic_integral/operators/bitwise.cc (test for excess errors)
+PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 469)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 470)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 471)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 472)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 473)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 474)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/decrement.cc (test for excess errors)
+PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 428)
PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 429)
PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 430)
-PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 431)
PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/increment.cc (test for excess errors)
+PASS: 29_atomics/atomic_integral/operators/increment_neg.cc (test for errors, line 406)
PASS: 29_atomics/atomic_integral/operators/increment_neg.cc (test for errors, line 407)
PASS: 29_atomics/atomic_integral/operators/increment_neg.cc (test for errors, line 408)
-PASS: 29_atomics/atomic_integral/operators/increment_neg.cc (test for errors, line 409)
PASS: 29_atomics/atomic_integral/operators/increment_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/integral_assignment.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/integral_assignment.cc execution test
@@ -7478,6 +7513,8 @@ PASS: 30_threads/thread/members/5.cc (test for excess errors)
PASS: 30_threads/thread/members/5.cc execution test
PASS: 30_threads/thread/members/hardware_concurrency.cc (test for excess errors)
PASS: 30_threads/thread/members/hardware_concurrency.cc execution test
+PASS: 30_threads/thread/native_handle/cancel.cc (test for excess errors)
+PASS: 30_threads/thread/native_handle/cancel.cc execution test
PASS: 30_threads/thread/native_handle/typesizes.cc (test for excess errors)
PASS: 30_threads/thread/native_handle/typesizes.cc execution test
PASS: 30_threads/thread/swap/1.cc (test for excess errors)
@@ -8012,14 +8049,14 @@ PASS: ext/enc_filebuf/wchar_t/13189.cc (test for excess errors)
PASS: ext/enc_filebuf/wchar_t/13189.cc execution test
PASS: ext/ext_pointer/1.cc (test for excess errors)
PASS: ext/ext_pointer/1.cc execution test
-PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 57)
-PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 58)
-PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 65)
-PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 66)
-PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 74)
-PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 80)
-PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 87)
-PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 88)
+PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 56)
+PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 57)
+PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 64)
+PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 65)
+PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 73)
+PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 79)
+PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 86)
+PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 87)
PASS: ext/ext_pointer/1_neg.cc (test for excess errors)
PASS: ext/forced_error/cons_virtual_derivation.cc (test for excess errors)
PASS: ext/forced_error/cons_virtual_derivation.cc execution test
@@ -8138,7 +8175,7 @@ PASS: ext/pb_ds/example/hash_mod.cc (test for excess errors)
PASS: ext/pb_ds/example/hash_mod.cc execution test
PASS: ext/pb_ds/example/hash_resize.cc (test for excess errors)
PASS: ext/pb_ds/example/hash_resize.cc execution test
-PASS: ext/pb_ds/example/hash_resize_neg.cc (test for errors, line 61)
+PASS: ext/pb_ds/example/hash_resize_neg.cc (test for errors, line 60)
PASS: ext/pb_ds/example/hash_resize_neg.cc (test for excess errors)
PASS: ext/pb_ds/example/hash_shift_mask.cc (test for excess errors)
PASS: ext/pb_ds/example/hash_shift_mask.cc execution test
@@ -8998,6 +9035,8 @@ PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.c
PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc execution test
PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc (test for excess errors)
PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc (test for excess errors)
+PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/pr56216.cc (test for excess errors)
+PASS: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/pr56216.cc execution test
PASS: tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc (test for excess errors)
PASS: tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc execution test
PASS: tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc (test for excess errors)
@@ -9431,7 +9470,7 @@ UNSUPPORTED: libstdc++-prettyprinters/whatis.cc
=== libstdc++ Summary ===
-# of expected passes 9158
+# of expected passes 9195
# of unexpected failures 1
-# of expected failures 43
+# of expected failures 45
# of unsupported tests 216
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 8105c9e5..73b18f98 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 Thu Dec 13 03:38:19 CET 2012
+Test Run By thomas on Mon Feb 18 17:59:17 CET 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 20121210 (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.8.0 20130217 (experimental) (GCC)
host=i486-linux-gnu
target=i686-pc-linux-gnu
gnatmake is [...]/hurd/master.build/gcc/gnatmake
@@ -2358,4 +2358,4 @@ PASS: la14027
=== acats Summary ===
# of expected passes 2320
# of unexpected failures 0
-[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Thu Dec 13 04:07:17 CET 2012
+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Mon Feb 18 18:27:56 CET 2013
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum
index d4a3e673..4d66bf59 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 Thu Dec 13 06:27:14 2012
+Test Run By thomas on Mon Feb 18 20:52:29 2013
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
@@ -40,6 +40,348 @@ PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-o
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
+PASS: c-c++-common/asan/clone-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O0 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O1 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -g execution test
+PASS: c-c++-common/asan/clone-test-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -Os execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O0 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O1 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -g scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -Os scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/global-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/global-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/inc.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/inc.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 1
+PASS: c-c++-common/asan/inc.c -O0 scan-tree-dump asan0 "__builtin___asan_report_load4"
+UNSUPPORTED: c-c++-common/asan/inc.c -O1
+UNSUPPORTED: c-c++-common/asan/inc.c -O2
+UNSUPPORTED: c-c++-common/asan/inc.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/inc.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/inc.c -Os
+UNSUPPORTED: c-c++-common/asan/inc.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/inc.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: c-c++-common/asan/memcmp-1.c -O0 (test for excess errors)
PASS: c-c++-common/asan/memcmp-1.c -O0 execution test
PASS: c-c++-common/asan/memcmp-1.c -O0 output pattern test, ERROR: AddressSanitizer: stack-buffer-overflow.*(
@@ -128,6 +470,1162 @@ PASS: c-c++-common/asan/memcmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-o
]*(
|
| )
+PASS: c-c++-common/asan/memcmp-2.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -Os (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 7
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 3
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 2
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 1
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store" 1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 2
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 5
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load" 6
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 scan-tree-dump-not asan0 "__builtin___asan_report_store"
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/null-deref-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O0 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O0 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O1 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O1 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g execution test
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -Os execution test
+PASS: c-c++-common/asan/null-deref-1.c -Os output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/pr56330.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -Os (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 execution test
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 output pattern test, ERROR: Failed to mmap
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O1
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -Os
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O0
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O1
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 output pattern test, Sleeping for 1 second
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -Os
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, Sleeping for 1 second
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, Sleeping for 1 second
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -Os
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/use-after-free-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O0 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O1 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -Os execution test
+PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
UNSUPPORTED: g++.dg/asan/asan_test.C -O0
UNSUPPORTED: g++.dg/asan/asan_test.C -O1
PASS: g++.dg/asan/asan_test.C -O2 (test for excess errors)
@@ -140,347 +1638,6 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_VariousMallocsTest executio
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_CallocTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_VallocTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_PvallocTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, -1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, -1) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, kLargeMalloc) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, kLargeMalloc) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*8 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*12 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*7 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*11 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*6 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*10 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*9 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, -1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, -1) output pattern test, is located.*1 byte.*to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, kLargeMalloc) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, kLargeMalloc) output pattern test, is located.*0 byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UAF_char execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UAF_char uaf_test<U1>(1, 0) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UAF_char uaf_test<U1>(1, 0) output pattern test, AddressSanitizer:.*heap-use-after-free
@@ -508,9 +1665,9 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_WildAddressTest *c = 0 exec
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_WildAddressTest *c = 0 output pattern test, AddressSanitizer: SEGV on unknown address
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 output pattern test, should match AddressSanitizer: SEGV on unknown address
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 output pattern test, AddressSanitizer: SEGV on unknown address
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 output pattern test, should match AddressSanitizer: SEGV on unknown address
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SignalTest *c = 0 output pattern test, AddressSanitizer: SEGV on unknown address
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MallocStressTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeMallocTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeMallocTest Ident((char*)malloc(size))[-1] = 0 execution test
@@ -560,9 +1717,91 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeMallocTest Ident((char
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_HugeMallocTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_HugeMallocTest Ident((char*)malloc(size))[-1] = 0 execution test
FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_HugeMallocTest Ident((char*)malloc(size))[-1] = 0 output pattern test, should match is located 1 bytes to the left of 2726297600-byte
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedMallocStressTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, -1) output pattern test, is located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_memalign MemalignRun(align, size, size + 1) output pattern test, is located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedMallocStressTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ManyThreadsTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ReallocTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ZeroSizeMallocTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MallocUsableSizeTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MallocUsableSizeTest malloc_usable_size((void*)0x123) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MallocUsableSizeTest malloc_usable_size((void*)0x123) output pattern test, AddressSanitizer: attempting to call malloc_usable_size()
@@ -802,12 +2041,12 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GuiltyStackFrame2Test Frame
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GuiltyStackFrame3Test execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GuiltyStackFrame3Test Frame3(3) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GuiltyStackFrame3Test Frame3(3) output pattern test, located .*in frame <.*Frame3
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LongJmpTest execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BuiltinLongJmpTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LongJmpTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BuiltinLongJmpTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UnderscopeLongJmpTest execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SigLongJmpTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_SigLongJmpTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_CxxExceptionTest execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadStackReuseTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadStackReuseTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si128((__m128i*)p, value_wide) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si128((__m128i*)p, value_wide) output pattern test, AddressSanitizer: heap-buffer-overflow
@@ -815,317 +2054,388 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si12
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si128((__m128i*)p, value_wide) output pattern test, WRITE of size 16
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si128((__m128i*)p, value_wide) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_Store128Test _mm_store_si128((__m128i*)p, value_wide) output pattern test, located 0 bytes to the right of 12-byte
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread pread(fd, x, 15, 0) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread pread(fd, x, 15, 0) output pattern test, AddressSanitizer: heap-buffer-overflow.* is located 0 bytes to the right of 10-byte region
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread64 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread64 pread64(fd, x, 15, 0) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_pread64 pread64(fd, x, 15, 0) output pattern test, AddressSanitizer: heap-buffer-overflow.* is located 0 bytes to the right of 10-byte region
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_read execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_read read(fd, x, 15) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_read read(fd, x, 15) output pattern test, AddressSanitizer: heap-buffer-overflow.* is located 0 bytes to the right of 10-byte region
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest ThreadedTestSpawn() execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest ThreadedTestSpawn() output pattern test, Thread T.*created.*Thread T.*created.*Thread T.*created
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadNamesTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadNamesTest ThreadedTestSpawn() execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadNamesTest ThreadedTestSpawn() output pattern test, WRITE .*thread T. .UseThr..*freed by thread T. .FreeThr. here:.*previously allocated by thread T. .AllocThr. here:.*Thread T. .UseThr. created by T.*TestFunc.*Thread T. .FreeThr. created by T.*Thread T. .AllocThr. created by T
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest *addr = 1 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest *addr = 1 output pattern test, AddressSanitizer: SEGV on unknown
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest UseThenFreeThenUse() execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest UseThenFreeThenUse() output pattern test, freed by thread
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5)] = 0 output pattern test, 0 bytes to the right of global variable.*glob5.* size 5
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5+6)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5+6)] = 0 output pattern test, 6 bytes to the right of global variable.*glob5.* size 5
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110)] = 0 output pattern test, 0 bytes to the right of global variable
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110+7)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110+7)] = 0 output pattern test, 7 bytes to the right of global variable
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15)] = 0 output pattern test, 0 bytes to the right of global variable
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15 + 9)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15 + 9)] = 0 output pattern test, 9 bytes to the right of global variable
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest fs2[Ident(-1)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest fs2[Ident(-1)] = 0 output pattern test, is located.*of global variable
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(ConstGlob)[8]) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(ConstGlob)[8]) output pattern test, is located 1 bytes to the right of .*ConstGlob
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(StaticConstGlob)[5]) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(StaticConstGlob)[5]) output pattern test, is located 2 bytes to the right of .*StaticConstGlob
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest Ident(p[15]) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest Ident(p[15]) output pattern test, is ascii string 'FOOBAR123'
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_FileNameInGlobalReportTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_FileNameInGlobalReportTest Ident(p[15]) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_FileNameInGlobalReportTest Ident(p[15]) output pattern test, zoo.*asan_test.
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StressStackReuseTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedStressStackReuseTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_PthreadExitTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MlockTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeStructCopyTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AttributeNoAddressSafetyTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch free(Ident(new int)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch free(Ident(new int)) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(operator new vs free
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch free(Ident(new int[2])) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch free(Ident(new int[2])) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(operator new \[\] vs free
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete (Ident(new int[2])) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete (Ident(new int[2])) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(operator new \[\] vs operator delete
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete (Ident((int*)malloc(2 * sizeof(int)))) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete (Ident((int*)malloc(2 * sizeof(int)))) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(malloc vs operator delete
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete [] (Ident(new int)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete [] (Ident(new int)) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(operator new vs operator delete \[\]
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete [] (Ident((int*)malloc(2 * sizeof(int)))) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AllocDeallocMismatch delete [] (Ident((int*)malloc(2 * sizeof(int)))) output pattern test, AddressSanitizer: alloc-dealloc-mismatch \(malloc vs operator delete \[\]
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees x[Ident(8192)] = 0 execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees x[Ident(8192)] = 0 output pattern test, AddressSanitizer: heap-buffer-overflow
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LongDoubleNegativeTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) output pattern test, located 4 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) output pattern test, located 1 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) output pattern test, located 1 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) output pattern test, located 1 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) output pattern test, located 5 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) output pattern test, WRITE.*located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) output pattern test, WRITE.*located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) output pattern test, WRITE.*located 5 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) output pattern test, located 5 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) output pattern test, located 2 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) output pattern test, located 2 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) output pattern test, located 4 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) output pattern test, located 7 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) output pattern test, located 4 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) output pattern test, located 1 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) output pattern test, located 5 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) output pattern test, WRITE.*located 5 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) output pattern test, WRITE.*located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) output pattern test, WRITE.*located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) output pattern test, WRITE.*located 4 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) output pattern test, WRITE.*located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) output pattern test, WRITE.*located 5 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) output pattern test, WRITE.*located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) output pattern test, WRITE.*located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array, 0, size + 1) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)(array + length) - 1, element, 6) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + 1, element, size + sizeof(T)) output pattern test, WRITE.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array + length + 1, 0, 10) output pattern test, WRITE.*located 8 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 1, element, size) output pattern test, WRITE.*located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 5, 0, 6) output pattern test, WRITE.*located 5 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) output pattern test, located 20 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) output pattern test, located 8 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) output pattern test, located 2 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array, 0, size + 1) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)(array + length) - 1, element, 6) output pattern test, located 4 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + 1, element, size + sizeof(T)) output pattern test, located 15 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array + length + 1, 0, 10) output pattern test, located 8 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 1, element, size) output pattern test, located 1 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 5, 0, 6) output pattern test, located 5 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) output pattern test, located 40 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 2, 0, sizeof(T)) output pattern test, located 16 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset((char*)array - 2, element, size + 4) output pattern test, located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest memset(array - 5, element, size + 5 * sizeof(T)) output pattern test, WRITE.*located 40 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET(array - 2, 0, sizeof(T)) output pattern test, WRITE.*located 16 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemSetOOBTest MEMSET((char*)array - 2, element, size + 4) output pattern test, WRITE.*located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeOOBInMemset execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeOOBInMemset Ident(memset)(x1, 0, size * 2) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeOOBInMemset Ident(memset)(x1, 0, size * 2) output pattern test, is located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) output pattern test, located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) output pattern test, WRITE.*located 2 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, located 3 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, WRITE.*located 3 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) output pattern test, located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, located 2 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, located 6 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, READ.*located 6 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, WRITE.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, READ.*located 2 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest + 1, src, size) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) output pattern test, located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 2, src, size) output pattern test, WRITE.*located 8 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, located 3 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, WRITE.*located 3 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) output pattern test, located 7 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src + 2, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, located 2 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) output pattern test, located 4 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, src - 1, size) output pattern test, READ.*located 4 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, located 6 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, READ.*located 6 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, located 4 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, WRITE.*located 4 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCpyOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, READ.*located 8 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) output pattern test, located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) output pattern test, WRITE.*located 2 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, located 3 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, WRITE.*located 3 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) output pattern test, located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, located 2 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, located 6 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, READ.*located 6 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, WRITE.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, located 2 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, READ.*located 2 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest + 1, src, size) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, located 3 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)(dest + length) - 1, src, 5) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) output pattern test, located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 2, src, size) output pattern test, WRITE.*located 8 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, located 3 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer((char*)dest - 3, src, 4) output pattern test, WRITE.*located 3 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) output pattern test, located 7 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src + 2, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, located 2 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)(src + length) - 3, 6) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) output pattern test, located 4 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, src - 1, size) output pattern test, READ.*located 4 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, located 6 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest, (char*)src - 6, 7) output pattern test, READ.*located 6 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, located 4 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(dest - 1, big_src, size * 2) output pattern test, WRITE.*located 4 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemMoveOOBTest M::transfer(big_dest, src - 2, size * 2) output pattern test, READ.*located 8 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 - 1, s2, 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 - 1, s2, 1) output pattern test, READ.*located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 - 1, 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 - 1, 1) output pattern test, READ.*located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size, s2, 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size, s2, 1) output pattern test, READ.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 + size, 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 + size, 1) output pattern test, READ.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + 1, s2 + 1, size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + 1, s2 + 1, size) output pattern test, READ.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size - 1, s2, 2) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size - 1, s2, 2) output pattern test, READ.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2, size + 1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2, size + 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 1)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 1)) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 5)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 5)) output pattern test, located 5 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str - 5)) output pattern test, READ.*located 5 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length + 1)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrLenOOBTest Ident(strlen(str + length)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str - 1, 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str - 1, 1)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str - 1, 1)) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str + size, 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str + size, 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str + size, 1)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str, size + 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str, size + 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNLenOOBTest Ident(strnlen(str, size + 1)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str - 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str - 1)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str - 1)) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str + size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str + size)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str + size)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupOOBTest Ident(strdup(str)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(from, "hello2")) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(from, "hello2")) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(from, "hello2")) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to - 1, from)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to - 1, from)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to - 1, from)) output pattern test, WRITE.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from - 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from - 1)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from - 1)) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from + from_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from + from_size)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from + from_size)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to + to_size, from)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to + to_size, from)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to + to_size, from)) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCpyOOBTest Ident(strcpy(to, from)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from - 1, from_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from - 1, from_size)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from - 1, from_size)) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to - 1, from, from_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to - 1, from, from_size)) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to - 1, from, from_size)) output pattern test, WRITE.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from + from_size, 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from + from_size, 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from + from_size, 1)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size, from, 1)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size, from, 1)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size, from, 1)) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size - from_size + 1, from, from_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size - from_size + 1, from, from_size)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + to_size - from_size + 1, from, from_size)) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + 1, from, to_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + 1, from, to_size)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to + 1, from, to_size)) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from, to_size)) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from, to_size)) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCpyOOBTest Ident(strncpy(to, from, to_size)) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str - 1, 'z')) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str + size, 'z')) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrChrAndIndexOOBTest Ident(StrChr(str, 'a')) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpAndFriendsLogicTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 - 1, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 - 1, s2) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 - 1, s2) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size, s2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size, s2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 + size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 + size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s2 + size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1, s1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 - 1, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 - 1, s2) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 - 1, s2) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size, s2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size, s2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 + size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 + size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s2 + size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1, s1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCaseCmpOOBTest Ident(StrCmp)(s1 + size - 1, s2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 - 1, s2, 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 - 1, 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size, s2, 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1, s2 + size, 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + 1, s2 + 1, size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 - 1, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 - 1, s2, 1) output pattern test, located 1 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 - 1, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 - 1, 1) output pattern test, located 1 bytes to the left
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size, s2, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size, s2, 1) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 + size, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2 + size, 1) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + 1, s2 + 1, size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + 1, s2 + 1, size) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size - 1, s2, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1 + size - 1, s2, 2) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2, size + 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MemCmpOOBTest Ident(memcmp)(s1, s2, size + 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCaseCmpOOBTest Ident(StrNCmp)(s1 + size - 1, s2, 2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to - 1, from + from_size - 1) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to - 1, from + from_size - 1) output pattern test, located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to - 1, from) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to - 1, from) output pattern test, located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to + to_size, from) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to + to_size, from) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to + to_size, from) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from + from_size) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from + from_size) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from + from_size) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrCatOOBTest strcat(to, from) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to - 1, from, 0) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to - 1, from, 0) output pattern test, located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to - 1, from, 2) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to - 1, from, 2) output pattern test, located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from - 1, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from - 1, 2) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from - 1, 2) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + to_size, from, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + to_size, from, 2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + to_size, from, 2) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from + from_size, 2) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from + from_size, 2) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from + from_size, 2) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size + 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size + 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size + 1) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + 1, from, 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + 1, from, 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to + 1, from, 1) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size - 1) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrNCatOOBTest strncat(to, from, from_size - 1) output pattern test, WRITE.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrArgsOverlapTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrArgsOverlapTest Ident(memcpy)(str, str + 14, 15) execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrArgsOverlapTest Ident(memcpy)(str, str + 14, 15) output pattern test, memcpy-param-overlap
@@ -1157,115 +2467,1317 @@ PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrArgsOverlapTest strncat(
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrArgsOverlapTest strncat(str, str + 9, 10) output pattern test, strncat-param-overlap
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, READ.*located 1 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, READ.*located 1 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, located 1 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 11) output pattern test, READ.*located 1 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array - 1) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AtoiAndFriendsOOBTest Atoi(array + 9) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array + 3, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array + 3, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array + 3, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array - 1, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array - 1, NULL, 0) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array - 1, NULL, 0) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 36) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 36) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 36) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtollOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest execution test
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array + 3, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array + 3, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array + 3, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array - 1, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array - 1, NULL, 0) output pattern test, located 1 bytes to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array - 1, NULL, 0) output pattern test, READ.*located 1 bytes to the left
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 36) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 36) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 36) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, located 0 bytes to the right
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest ThreadedTestSpawn() execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedTest ThreadedTestSpawn() output pattern test, should match Thread T.*created.*Thread T.*created.*Thread T.*created
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest *addr = 1 execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ShadowGapTest *addr = 1 output pattern test, AddressSanitizer: SEGV on unknown
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest UseThenFreeThenUse() execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_UseThenFreeThenUseTest UseThenFreeThenUse() output pattern test, freed by thread
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrDupTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5)] = 0 execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5)] = 0 output pattern test, 0 bytes to the right of global variable.*glob5.* size 5
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5+6)] = 0 execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest glob5[Ident(5+6)] = 0 output pattern test, 6 bytes to the right of global variable.*glob5.* size 5
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110)] = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest static110[Ident(110+7)] = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15)] = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest func_static15[Ident(15 + 9)] = 0 execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest fs2[Ident(-1)] = 0 execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(ConstGlob)[8]) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(ConstGlob)[8]) output pattern test, is located 1 bytes to the right of .*ConstGlob
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(StaticConstGlob)[5]) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalTest Ident(Ident(StaticConstGlob)[5]) output pattern test, is located 2 bytes to the right of .*StaticConstGlob
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest Ident(p[15]) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_GlobalStringConstTest Ident(p[15]) output pattern test, is ascii string 'FOOBAR123'
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_FileNameInGlobalReportTest execution test
-FAIL: g++.dg/asan/asan_test.C -O2 AddressSanitizer_FileNameInGlobalReportTest Ident(p[15]) execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StressStackReuseTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_ThreadedStressStackReuseTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_PthreadExitTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_MlockTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LargeStructCopyTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_AttributeNoAddressSafetyTest execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees x[Ident(8192)] = 0 execution test
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_BufferOverflowAfterManyFrees x[Ident(8192)] = 0 output pattern test, AddressSanitizer: heap-buffer-overflow
-PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_LongDoubleNegativeTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_StrtolOOBTest Strtol(array, NULL, 0) output pattern test, READ.*located 0 bytes to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, -1) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, kLargeMalloc) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_char oob_test<T>(kLargeMalloc, kLargeMalloc) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*8 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*7 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*6 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*4 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*3 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*2 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*1 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(size, i) output pattern test, is located.*5 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, -1) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, -1) output pattern test, is located.*1 byte.*to the left
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, kLargeMalloc) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOB_int oob_test<T>(kLargeMalloc, kLargeMalloc) output pattern test, is located.*0 byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.7 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.6 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.5 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.4 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.3 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.2 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.1 *byte.*to the right
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) execution test
+PASS: g++.dg/asan/asan_test.C -O2 AddressSanitizer_OOBRightTest asan_write_sized_aligned(addr, access_size) output pattern test, is located.0 *byte.*to the right
UNSUPPORTED: g++.dg/asan/asan_test.C -O3 -fomit-frame-pointer
UNSUPPORTED: g++.dg/asan/asan_test.C -O3 -g
UNSUPPORTED: g++.dg/asan/asan_test.C -Os
UNSUPPORTED: g++.dg/asan/asan_test.C -O2 -flto -fno-use-linker-plugin -flto-partition=none
UNSUPPORTED: g++.dg/asan/asan_test.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O0 execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O0 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O1 execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O1 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O2 execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O2 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -g execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -O3 -g output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-stack-uaf-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/deep-stack-uaf-1.C -Os execution test
+PASS: g++.dg/asan/deep-stack-uaf-1.C -Os output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address.*(
+|
+| ) #37 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*36|[(]).*(
+|
+| ) #99 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*98|[(]).*(
+|
+| ) #116 0x[0-9a-f]+ (in [^
+ ]*DeepFree[^
+ ]*115|[(])[^
+ ]*(
+|
+| )
+UNSUPPORTED: g++.dg/asan/deep-stack-uaf-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: g++.dg/asan/deep-stack-uaf-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/asan/deep-tail-call-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O0 execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O0 output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O1 execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O1 output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -fomit-frame-pointer output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -g execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O3 -g output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -Os execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -Os output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/deep-tail-call-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, AddressSanitizer:? global-buffer-overflow.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*call4[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in [^
+ ]*call3[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #2 0x[0-9a-f]+ (in [^
+ ]*call2[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #3 0x[0-9a-f]+ (in [^
+ ]*call1[^
+ ]*|[(])[^
+ ]*(
+|
+| ) #4 0x[0-9a-f]+ (in [^
+ ]*main[^
+ ]*|[(])[^
+ ]*(
+|
+| )
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -fomit-frame-pointer (test for excess errors)
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+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]+).*(
+|
+| )freed by thread T([0-9]+) here:.*(
+|
+| )previously allocated by thread T([0-9]+) here:.*(
+|
+| )Thread T\2 created by T([0-9]+) here:.*(
+|
+| )Thread T\8 created by T0 here:.*(
+|
+| )Thread T\4 created by T([0-9]+) here:.*(
+|
+| )Thread T\11 created by T0 here:.*(
+|
+| )Thread T\6 created by T([0-9]+) here:.*(
+|
+| )Thread T\14 created by T0 here:
+PASS: g++.dg/asan/default-options-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O0 execution test
+PASS: g++.dg/asan/default-options-1.C -O0 output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O1 execution test
+PASS: g++.dg/asan/default-options-1.C -O1 output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O2 execution test
+PASS: g++.dg/asan/default-options-1.C -O2 output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/default-options-1.C -O3 -fomit-frame-pointer output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O3 -g execution test
+PASS: g++.dg/asan/default-options-1.C -O3 -g output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -Os execution test
+PASS: g++.dg/asan/default-options-1.C -Os output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/default-options-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, Using the defaults from __asan_default_options:.* foo=bar.*(
+|
+| )
+PASS: g++.dg/asan/interception-failure-test-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O0 execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O0 output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O1 execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O1 output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -fomit-frame-pointer output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -g execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O3 -g output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -Os execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -Os output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/interception-failure-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, my_strtol_interceptor
+PASS: g++.dg/asan/interception-malloc-test-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O0 execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O0 output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O1 execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O1 output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -fomit-frame-pointer output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -g execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O3 -g output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -Os execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -Os output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/interception-malloc-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, malloc call.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O0 execution test
+PASS: g++.dg/asan/interception-test-1.C -O0 output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O1 execution test
+PASS: g++.dg/asan/interception-test-1.C -O1 output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O2 execution test
+PASS: g++.dg/asan/interception-test-1.C -O2 output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/interception-test-1.C -O3 -fomit-frame-pointer output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O3 -g execution test
+PASS: g++.dg/asan/interception-test-1.C -O3 -g output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -Os execution test
+PASS: g++.dg/asan/interception-test-1.C -Os output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/interception-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, my_strtol_interceptor.*(
+|
+| )[^
+ ]*heap-use-after-free
+PASS: g++.dg/asan/large-func-test-1.C -O0 (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O0 execution test
+PASS: g++.dg/asan/large-func-test-1.C -O0 output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O1 (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O1 execution test
+PASS: g++.dg/asan/large-func-test-1.C -O1 output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O2 execution test
+PASS: g++.dg/asan/large-func-test-1.C -O2 output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/large-func-test-1.C -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O3 -g execution test
+PASS: g++.dg/asan/large-func-test-1.C -O3 -g output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -Os (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -Os execution test
+PASS: g++.dg/asan/large-func-test-1.C -Os output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer:? heap-buffer-overflow on address[^
+ ]*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[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*LargeFunction[^
+ ]*(large-func-test-1.C:18|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1|) 0x[0-9a-f]+ (in (operator new|_*_Zn[aw][mj])|[(])[^
+ ]*(
+|
+| )
+PASS: g++.dg/asan/pr55617.C -O0 (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O0 execution test
+PASS: g++.dg/asan/pr55617.C -O1 (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O1 execution test
+PASS: g++.dg/asan/pr55617.C -O2 (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O2 execution test
+PASS: g++.dg/asan/pr55617.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/asan/pr55617.C -O3 -g (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O3 -g execution test
+PASS: g++.dg/asan/pr55617.C -Os (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -Os execution test
+PASS: g++.dg/asan/pr55617.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/pr55617.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/pr55617.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: g++.dg/asan/symbolize-callback-1.C -O0
+UNSUPPORTED: g++.dg/asan/symbolize-callback-1.C -O1
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 (test for excess errors)
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 execution test
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 output pattern test, MySymbolizer
+UNSUPPORTED: g++.dg/asan/symbolize-callback-1.C -O3 -fomit-frame-pointer
+UNSUPPORTED: g++.dg/asan/symbolize-callback-1.C -O3 -g
+UNSUPPORTED: g++.dg/asan/symbolize-callback-1.C -Os
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, MySymbolizer
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/asan/symbolize-callback-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, MySymbolizer
Running [...]/hurd/master/gcc/testsuite/g++.dg/bprob/bprob.exp ...
PASS: g++.dg/bprob/g++-bprob-1.C compilation, -g -fprofile-arcs
PASS: g++.dg/bprob/g++-bprob-1.C execution, -g -fprofile-arcs
@@ -4446,11 +6958,11 @@ PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler main[^\n\r]
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler foo[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn2[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn3[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn4[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn3[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn4[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn5[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn6[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not method1[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler method1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg2[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg3[^\n\r]*DW_AT_name
@@ -4466,11 +6978,11 @@ PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler main[^\n\r]
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler foo[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn2[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn3[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn4[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn3[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn4[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn5[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn6[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not method1[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler method1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg2[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg3[^\n\r]*DW_AT_name
@@ -4486,11 +6998,11 @@ PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler main[^\n\r]
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler foo[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn2[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn3[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn4[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn3[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn4[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn5[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn6[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not method1[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler method1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg2[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg3[^\n\r]*DW_AT_name
@@ -4506,11 +7018,11 @@ PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler main[^\n\r]
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler foo[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn2[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn3[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn4[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn3[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn4[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn5[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn6[^\n\r]*DW_AT_name
-PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not method1[^\n\r]*DW_AT_name
+PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler method1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg1[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg2[^\n\r]*DW_AT_name
PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg3[^\n\r]*DW_AT_name
@@ -4591,29 +7103,21 @@ PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++11 scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n
PASS: g++.dg/debug/dwarf2/pr52260.C (test for excess errors)
PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "cbase\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "c\\\\0"[ \t]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "OPCODE\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "bi\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "si\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "s\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "s\\\\0"[^#;/!|@]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[ \t]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "f1\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "u\\\\0"[ \t]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "f2\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "nc\\\\0"[ \t]+# DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "cbase\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "OPCODE\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "bi\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "si\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "f1\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler "f2\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++98 scan-assembler-not "nc\\\\0"[ \t]+# +DW_AT_name
PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "cbase\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "c\\\\0"[ \t]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "OPCODE\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "bi\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "si\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "s\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "s\\\\0"[^#;/!|@]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[ \t]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "f1\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "u\\\\0"[ \t]+[#;/!|@]+ DW_AT_name[\r\n]+[^\r\n]+[\r\n]+[^\r\n]+[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_decl_line[\r\n]+[^#;/!|@]+[#;/!|@]+ DW_AT_declaration
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "f2\\\\0"[ \t]+[#;/!|@]+ DW_AT_name
-PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "nc\\\\0"[ \t]+# DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "cbase\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "OPCODE\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "bi\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "si\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "f1\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler "f2\\\\0"[ \t]+[#;/!|@]+ +DW_AT_name
+PASS: g++.dg/debug/dwarf2/pr54508.C -std=gnu++11 scan-assembler-not "nc\\\\0"[ \t]+# +DW_AT_name
UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++98
UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++11
PASS: g++.dg/debug/dwarf2/pubnames-2.C (test for excess errors)
@@ -4767,6 +7271,10 @@ PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++98 (test for excess err
PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++98 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1
PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_type_param 1
+PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_type_param 1
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler DW_TAG_template_value_param
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler i.*DW_AT_name
@@ -4813,9 +7321,9 @@ PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 (test for excess erro
PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_type_param 2
PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 3
PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98 scan-assembler-times LFB3 1
+PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98 scan-assembler-times LFB3 5
PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++11 scan-assembler-times LFB3 1
+PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++11 scan-assembler-times LFB3 5
PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_TAG_structure_type 2
PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_AT_name: "foo<1u>"|"foo<1u>.."[^\n]*DW_AT_name 1
@@ -5310,6 +7818,10 @@ PASS: g++.dg/abi/align1.C -std=c++98 (test for excess errors)
PASS: g++.dg/abi/align1.C -std=c++98 execution test
PASS: g++.dg/abi/align1.C -std=c++11 (test for excess errors)
PASS: g++.dg/abi/align1.C -std=c++11 execution test
+PASS: g++.dg/abi/anon1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/abi/anon1.C -std=c++98 scan-assembler-not globl
+PASS: g++.dg/abi/anon1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/abi/anon1.C -std=c++11 scan-assembler-not globl
UNSUPPORTED: g++.dg/abi/arm_cxa_vec1.C -std=c++98
UNSUPPORTED: g++.dg/abi/arm_cxa_vec1.C -std=c++11
UNSUPPORTED: g++.dg/abi/arm_cxa_vec2.C -std=c++98
@@ -5843,6 +8355,16 @@ PASS: g++.dg/abi/mangle60.C -std=gnu++98 scan-assembler _Z3bazIiEvP1AIXszcl3foo
PASS: g++.dg/abi/mangle60.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/abi/mangle60.C -std=gnu++11 scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE
PASS: g++.dg/abi/mangle60.C -std=gnu++11 scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE
+PASS: g++.dg/abi/mangle61.C -std=c++98 (test for excess errors)
+PASS: g++.dg/abi/mangle61.C -std=c++98 scan-assembler _ZZ3foovE1u[^_]
+PASS: g++.dg/abi/mangle61.C -std=c++98 scan-assembler _ZZ3foovE1u_0
+PASS: g++.dg/abi/mangle61.C -std=c++98 scan-assembler _ZZ3foovE1u_1
+PASS: g++.dg/abi/mangle61.C -std=c++98 scan-assembler _ZZ3foovE1u_2
+PASS: g++.dg/abi/mangle61.C -std=c++11 (test for excess errors)
+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/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)
@@ -6518,7 +9040,13 @@ PASS: g++.dg/cpp0x/alias-decl-27.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/alias-decl-28.C -std=c++98
PASS: g++.dg/cpp0x/alias-decl-28.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/cpp0x/alias-decl-28.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-29.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-29.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alias-decl-3.C (test for excess errors)
+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)
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)
@@ -6599,6 +9127,8 @@ PASS: g++.dg/cpp0x/auto34.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/auto35.C -std=c++98
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)
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)
@@ -6703,9 +9233,14 @@ PASS: g++.dg/cpp0x/constexpr-52672.C (test for errors, line 6)
PASS: g++.dg/cpp0x/constexpr-52672.C (test for errors, line 7)
PASS: g++.dg/cpp0x/constexpr-52672.C (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-52672.C (test for excess errors)
+XFAIL: g++.dg/cpp0x/constexpr-53094-1.C (test for bogus messages, line 6)
+PASS: g++.dg/cpp0x/constexpr-53094-1.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-53094-2.C (test for excess errors)
+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)
+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)
PASS: g++.dg/cpp0x/constexpr-98.C (test for excess errors)
@@ -6756,6 +9291,9 @@ PASS: g++.dg/cpp0x/constexpr-ctor.C (test for errors, line 6)
PASS: g++.dg/cpp0x/constexpr-ctor.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ctor10.C (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-ctor10.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ctor11.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ctor12.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ctor13.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ctor2.C (test for errors, line 10)
PASS: g++.dg/cpp0x/constexpr-ctor2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ctor3.C (test for excess errors)
@@ -6823,6 +9361,8 @@ PASS: g++.dg/cpp0x/constexpr-empty2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-empty3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-empty4.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-empty5.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-empty6.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-empty6.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ex1.C (test for warnings, line 17)
PASS: g++.dg/cpp0x/constexpr-ex1.C (test for errors, line 26)
PASS: g++.dg/cpp0x/constexpr-ex1.C (test for errors, line 30)
@@ -6888,6 +9428,8 @@ PASS: g++.dg/cpp0x/constexpr-initlist3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-initlist4.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-initlist5.C (test for excess errors)
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)
PASS: g++.dg/cpp0x/constexpr-memfn1.C (test for errors, line 16)
PASS: g++.dg/cpp0x/constexpr-memfn1.C (test for errors, line 17)
@@ -6979,6 +9521,7 @@ PASS: g++.dg/cpp0x/constexpr-sassert.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)
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
@@ -7023,6 +9566,11 @@ PASS: g++.dg/cpp0x/constexpr-union.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-union2.C (test for errors, line 17)
PASS: g++.dg/cpp0x/constexpr-union2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-union3.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-union4.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-union4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-union5.C (test for warnings, line 33)
+PASS: g++.dg/cpp0x/constexpr-union5.C (test for warnings, line 34)
+PASS: g++.dg/cpp0x/constexpr-union5.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-using.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-using2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-value.C (test for excess errors)
@@ -7035,6 +9583,7 @@ PASS: g++.dg/cpp0x/constexpr-virtual2.C -std=c++11 (test for warnings, line 7)
PASS: g++.dg/cpp0x/constexpr-virtual2.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-virtual3.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-virtual3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-virtual4.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-wstring1.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-wstring1.C execution test
PASS: g++.dg/cpp0x/constexpr-wstring2.C (test for errors, line 5)
@@ -7156,6 +9705,9 @@ PASS: g++.dg/cpp0x/decltype45.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/decltype46.C -std=c++98
PASS: g++.dg/cpp0x/decltype46.C -std=c++11 (test for excess errors)
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)
PASS: g++.dg/cpp0x/decltype5.C (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)
@@ -7289,6 +9841,8 @@ PASS: g++.dg/cpp0x/defaulted4.C (test for excess errors)
PASS: g++.dg/cpp0x/defaulted40.C (test for errors, line 16)
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)
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)
@@ -7339,6 +9893,11 @@ PASS: g++.dg/cpp0x/enum20.C (test for excess errors)
PASS: g++.dg/cpp0x/enum21a.C (test for warnings, line 4)
PASS: g++.dg/cpp0x/enum21a.C (test for excess errors)
PASS: g++.dg/cpp0x/enum21b.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum22.C -std=c++98
+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)
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)
@@ -7421,6 +9980,7 @@ PASS: g++.dg/cpp0x/fntmpdefarg3.C -std=c++11 (test for errors, line 7)
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)
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)
@@ -7765,6 +10325,9 @@ PASS: g++.dg/cpp0x/inh-ctor13.C (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor14.C (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor15.C (test for errors, line 15)
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)
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)
@@ -7802,6 +10365,7 @@ PASS: g++.dg/cpp0x/initlist-lifetime2.C execution test
PASS: g++.dg/cpp0x/initlist-opt.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-opt.C scan-tree-dump-not optimized "_0"
PASS: g++.dg/cpp0x/initlist-postfix-open-square.C (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-protected.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-pure.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-value.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-value.C execution test
@@ -7994,6 +10558,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-const-neg.C assignment to non-reference capture
PASS: g++.dg/cpp0x/lambda/lambda-const-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-const.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-const.C execution test
+PASS: g++.dg/cpp0x/lambda/lambda-const2.C (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-const2.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-conv.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv.C scan-assembler weak[^\n\r]*_?_ZZ1fvENKUlvE_cvPFvvEEv
PASS: g++.dg/cpp0x/lambda/lambda-conv2.C (test for excess errors)
@@ -8003,6 +10569,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-conv3.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv4.C (test for excess errors)
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)
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)
@@ -8042,6 +10610,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-deduce2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-defarg.C (test for errors, line 5)
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_
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
@@ -8184,6 +10754,10 @@ PASS: g++.dg/cpp0x/lambda/lambda-template6.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-template6.C -std=c++11 scan-assembler-not _ZZ1fIvEvvENKUlvE_cvPFvvEEv
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template7.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-template7.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template8.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-template8.C -std=c++11 (test for excess errors)
+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)
PASS: g++.dg/cpp0x/lambda/lambda-this2.C (test for excess errors)
@@ -8193,6 +10767,10 @@ UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++11 execution test
PASS: g++.dg/cpp0x/lambda/lambda-this6.C (test for excess errors)
+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
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
@@ -8262,6 +10840,8 @@ UNSUPPORTED: g++.dg/cpp0x/noexcept16.C -std=c++98
PASS: g++.dg/cpp0x/noexcept16.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/noexcept17.C (test for excess errors)
PASS: g++.dg/cpp0x/noexcept18.C (test for excess errors)
+PASS: g++.dg/cpp0x/noexcept19.C (test for excess errors)
+PASS: g++.dg/cpp0x/noexcept20.C (test for excess errors)
PASS: g++.dg/cpp0x/nolinkage1.C (test for excess errors)
PASS: g++.dg/cpp0x/not_special.C (test for warnings, line 27)
PASS: g++.dg/cpp0x/not_special.C (test for errors, line 40)
@@ -8307,6 +10887,8 @@ PASS: g++.dg/cpp0x/nsdmi7.C (test for bogus messages, line 9)
PASS: g++.dg/cpp0x/nsdmi7.C (test for warnings, line 14)
PASS: g++.dg/cpp0x/nsdmi7.C (test for warnings, line 15)
PASS: g++.dg/cpp0x/nsdmi7.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/nsdmi8.C -std=c++98
+PASS: g++.dg/cpp0x/nsdmi8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/nullptr01.C (test for excess errors)
PASS: g++.dg/cpp0x/nullptr02.C (test for excess errors)
PASS: g++.dg/cpp0x/nullptr03.C (test for errors, line 6)
@@ -10821,6 +13403,7 @@ UNSUPPORTED: g++.dg/cpp0x/sfinae41.C -std=c++98
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)
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)
@@ -11093,6 +13676,7 @@ PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 33)
PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 37)
PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/udlit-string-length.C (test for excess errors)
+PASS: g++.dg/cpp0x/udlit-string-literal.C (test for excess errors)
PASS: g++.dg/cpp0x/udlit-suffix-neg.C (test for errors, line 5)
PASS: g++.dg/cpp0x/udlit-suffix-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/udlit-systemheader.C (test for excess errors)
@@ -11134,6 +13718,9 @@ PASS: g++.dg/cpp0x/variadic-crash2.C (test for errors, line 10)
PASS: g++.dg/cpp0x/variadic-crash2.C Types (test for warnings, line 10)
PASS: g++.dg/cpp0x/variadic-crash2.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-default.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic-diag1.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-diag1.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/variadic-diag1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-ex1.C (test for errors, line 4)
PASS: g++.dg/cpp0x/variadic-ex1.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-ex10.C mismatch (test for errors, line 7)
@@ -11186,6 +13773,8 @@ PASS: g++.dg/cpp0x/variadic-new2.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-new2.C execution test
PASS: g++.dg/cpp0x/variadic-nondeduce1.C (test for errors, line 11)
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)
PASS: g++.dg/cpp0x/variadic-throw.C (test for errors, line 12)
PASS: g++.dg/cpp0x/variadic-throw.C (test for errors, line 25)
@@ -11268,7 +13857,13 @@ UNSUPPORTED: g++.dg/cpp0x/variadic134.C -std=c++98
PASS: g++.dg/cpp0x/variadic134.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic135.C (test for errors, line 5)
PASS: g++.dg/cpp0x/variadic135.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic139.C -std=c++98
+PASS: g++.dg/cpp0x/variadic139.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic14.C (test for excess errors)
+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)
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)
@@ -11531,6 +14126,7 @@ PASS: g++.dg/cpp1y/auto-fn12.C (test for excess errors)
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-fn2.C (test for errors, line 3)
PASS: g++.dg/cpp1y/auto-fn2.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn3.C (test for excess errors)
@@ -12526,6 +15122,8 @@ PASS: g++.dg/ext/asm11.C -std=gnu++11 (test for errors, line 17)
PASS: g++.dg/ext/asm11.C -std=gnu++11 (test for errors, line 18)
PASS: g++.dg/ext/asm11.C -std=gnu++11 (test for errors, line 19)
PASS: g++.dg/ext/asm11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/asm12.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/asm12.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/asm2.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/asm2.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/asm3.C -std=c++98 (test for warnings, line 11)
@@ -13297,6 +15895,7 @@ PASS: g++.dg/ext/has_nothrow_assign_odr.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/has_nothrow_assign_odr.C -std=c++98 execution test
PASS: g++.dg/ext/has_nothrow_assign_odr.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/has_nothrow_assign_odr.C -std=c++11 execution test
+PASS: g++.dg/ext/has_nothrow_constructor-2.C (test for excess errors)
PASS: g++.dg/ext/has_nothrow_constructor.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/has_nothrow_constructor.C -std=c++98 execution test
PASS: g++.dg/ext/has_nothrow_constructor.C -std=c++11 (test for excess errors)
@@ -13331,6 +15930,7 @@ PASS: g++.dg/ext/has_nothrow_copy-6.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/has_nothrow_copy-6.C -std=c++11 execution test
PASS: g++.dg/ext/has_nothrow_copy-7.C (test for excess errors)
PASS: g++.dg/ext/has_nothrow_copy-7.C execution test
+PASS: g++.dg/ext/has_nothrow_copy-8.C (test for excess errors)
PASS: g++.dg/ext/has_nothrow_copy_odr.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/has_nothrow_copy_odr.C -std=c++98 execution test
PASS: g++.dg/ext/has_nothrow_copy_odr.C -std=c++11 (test for excess errors)
@@ -13393,6 +15993,9 @@ UNSUPPORTED: g++.dg/ext/int128-1.C -std=c++98
UNSUPPORTED: g++.dg/ext/int128-1.C -std=c++11
UNSUPPORTED: g++.dg/ext/int128-2.C -std=c++98
UNSUPPORTED: g++.dg/ext/int128-2.C -std=c++11
+UNSUPPORTED: g++.dg/ext/int128-3.C -std=gnu++98
+UNSUPPORTED: g++.dg/ext/int128-3.C -std=gnu++11
+UNSUPPORTED: g++.dg/ext/int128-4.C
PASS: g++.dg/ext/interface1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/interface1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/interface2.C -std=gnu++98 (test for excess errors)
@@ -13601,6 +16204,60 @@ PASS: g++.dg/ext/ms-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/ms-1.C -std=gnu++11 (test for warnings, line 13)
PASS: g++.dg/ext/ms-1.C -std=gnu++11 (test for errors, line 15)
PASS: g++.dg/ext/ms-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv1.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv1.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv10.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv10.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv11.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv12.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv12.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv12.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv12.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv13.C -std=c++98 (test for errors, line 8)
+PASS: g++.dg/ext/mv13.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/ext/mv13.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/mv13.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/ext/mv13.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/ext/mv13.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/mv2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv2.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv2.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv3.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv3.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv4.C -std=gnu++98 (test for errors, line 22)
+PASS: g++.dg/ext/mv4.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv4.C -std=gnu++11 (test for errors, line 22)
+PASS: g++.dg/ext/mv4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv5.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv5.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv5.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv5.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv6.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv6.C -std=gnu++98 execution test
+PASS: g++.dg/ext/mv6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv6.C -std=gnu++11 execution test
+PASS: g++.dg/ext/mv7.C -std=gnu++98 (test for errors, line 5)
+PASS: g++.dg/ext/mv7.C -std=gnu++98 (test for errors, line 10)
+PASS: g++.dg/ext/mv7.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv7.C -std=gnu++11 (test for errors, line 5)
+PASS: g++.dg/ext/mv7.C -std=gnu++11 (test for errors, line 10)
+PASS: g++.dg/ext/mv7.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv8.C -std=gnu++98 (test for errors, line 5)
+PASS: g++.dg/ext/mv8.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv8.C -std=gnu++11 (test for errors, line 5)
+PASS: g++.dg/ext/mv8.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/mv9.C -std=gnu++98 (test for errors, line 6)
+PASS: g++.dg/ext/mv9.C -std=gnu++98 (test for errors, line 7)
+PASS: g++.dg/ext/mv9.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/mv9.C -std=gnu++11 (test for errors, line 6)
+PASS: g++.dg/ext/mv9.C -std=gnu++11 (test for errors, line 7)
+PASS: g++.dg/ext/mv9.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 (test for errors, line 7)
PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 expected (test for errors, line 8)
PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 multiple (test for errors, line 8)
@@ -14215,6 +16872,10 @@ PASS: g++.dg/ext/visibility/anon1.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/visibility/anon1.C -std=c++11 scan-assembler-not globl.*_ZN.*1fEv
PASS: g++.dg/ext/visibility/anon10.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/visibility/anon10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/visibility/anon11.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/visibility/anon11.C -std=c++98 scan-assembler-not \\.local
+PASS: g++.dg/ext/visibility/anon11.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/visibility/anon11.C -std=c++11 scan-assembler-not \\.local
PASS: g++.dg/ext/visibility/anon2.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/visibility/anon2.C -std=c++98 scan-assembler-not globl.*_Z1fv
PASS: g++.dg/ext/visibility/anon2.C -std=c++11 (test for excess errors)
@@ -15121,8 +17782,10 @@ PASS: g++.dg/init/array20.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array20.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/init/array20.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/array21.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/init/array21.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/init/array21.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array21.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/init/array21.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/init/array21.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/array22.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/init/array22.C -std=c++98 (test for excess errors)
@@ -15162,6 +17825,18 @@ PASS: g++.dg/init/array30.C -std=gnu++11 (test for errors, line 6)
PASS: g++.dg/init/array30.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/init/array31.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/init/array31.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/init/array32.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/init/array32.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array32.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/init/array32.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array33.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array33.C -std=c++98 execution test
+PASS: g++.dg/init/array33.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array33.C -std=c++11 execution test
+PASS: g++.dg/init/array34.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/init/array34.C -std=gnu++98 scan-tree-dump-times gimple "Class::Class" 1
+PASS: g++.dg/init/array34.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/init/array34.C -std=gnu++11 scan-tree-dump-times gimple "Class::Class" 1
PASS: g++.dg/init/array4.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array4.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/array5.C -std=c++98 (test for excess errors)
@@ -15198,6 +17873,8 @@ PASS: g++.dg/init/bitfield2.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/bitfield2.C -std=c++11 execution test
PASS: g++.dg/init/bitfield3.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/bitfield3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/bitfield4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/bitfield4.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/brace1.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/init/brace1.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/brace1.C -std=c++11 (test for errors, line 3)
@@ -15272,6 +17949,10 @@ PASS: g++.dg/init/const7.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/init/const7.C -std=gnu++11 scan-tree-dump-not gimple "initialization"
PASS: g++.dg/init/const8.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/const8.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/const9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/const9.C -std=c++98 scan-assembler-not rodata
+PASS: g++.dg/init/const9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/const9.C -std=c++11 scan-assembler-not rodata
PASS: g++.dg/init/constant1.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/constant1.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/copy1.C -std=c++98 (test for excess errors)
@@ -16080,6 +18761,12 @@ PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 execution test
PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo"
PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0
+PASS: g++.dg/ipa/devirt-10.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/devirt-10.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1
+PASS: g++.dg/ipa/devirt-10.C -std=gnu++98 scan-ipa-dump-times cp "Discovered a virtual call to a known target" 1
+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-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"
@@ -16120,6 +18807,10 @@ PASS: g++.dg/ipa/devirt-7.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual
PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 execution test
PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo"
+PASS: g++.dg/ipa/devirt-9.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/devirt-9.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target"
+PASS: g++.dg/ipa/devirt-9.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/devirt-9.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target"
PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 execution test
PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo"
@@ -16186,6 +18877,24 @@ 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/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
+PASS: g++.dg/ipa/inline-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/inline-1.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
+PASS: g++.dg/ipa/inline-1.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
+PASS: g++.dg/ipa/inline-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/inline-2.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
+PASS: g++.dg/ipa/inline-2.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
+PASS: g++.dg/ipa/inline-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/inline-2.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
+PASS: g++.dg/ipa/inline-2.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
+PASS: g++.dg/ipa/inline-3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/inline-3.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
+PASS: g++.dg/ipa/inline-3.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
+PASS: g++.dg/ipa/inline-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/inline-3.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
+PASS: g++.dg/ipa/inline-3.C -std=gnu++11 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 execution test
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
@@ -16288,6 +18997,8 @@ PASS: g++.dg/ipa/pr52939.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/pr52939.C -std=gnu++98 execution test
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/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)
@@ -17208,30 +19919,6 @@ PASS: g++.dg/lookup/using9.C -std=c++11 candidate note (test for warnings, line
PASS: g++.dg/lookup/using9.C -std=c++11 (test for errors, line 24)
PASS: g++.dg/lookup/using9.C -std=c++11 (test for errors, line 30)
PASS: g++.dg/lookup/using9.C -std=c++11 (test for excess errors)
-PASS: g++.dg/mv1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv1.C -std=gnu++98 execution test
-PASS: g++.dg/mv1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv1.C -std=gnu++11 execution test
-PASS: g++.dg/mv2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv2.C -std=gnu++98 execution test
-PASS: g++.dg/mv2.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv2.C -std=gnu++11 execution test
-PASS: g++.dg/mv3.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv3.C -std=gnu++98 execution test
-PASS: g++.dg/mv3.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv3.C -std=gnu++11 execution test
-PASS: g++.dg/mv4.C -std=gnu++98 (test for errors, line 22)
-PASS: g++.dg/mv4.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv4.C -std=gnu++11 (test for errors, line 22)
-PASS: g++.dg/mv4.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv5.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv5.C -std=gnu++98 execution test
-PASS: g++.dg/mv5.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv5.C -std=gnu++11 execution test
-PASS: g++.dg/mv6.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/mv6.C -std=gnu++98 execution test
-PASS: g++.dg/mv6.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/mv6.C -std=gnu++11 execution test
PASS: g++.dg/opt/20050511-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/20050511-1.C -std=gnu++98 execution test
PASS: g++.dg/opt/20050511-1.C -std=gnu++11 (test for excess errors)
@@ -17848,6 +20535,8 @@ PASS: g++.dg/opt/pr55329.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr55329.C -std=gnu++11 (test for excess errors)
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/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)
@@ -19059,6 +21748,8 @@ PASS: g++.dg/other/pr42806.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/pr42806.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/pr43116.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/pr43116.C -std=c++11 (test for excess errors)
+PASS: g++.dg/other/pr43631.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/other/pr43631.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/pr47218-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/pr47218-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/pr47218.C -std=gnu++98 (test for excess errors)
@@ -19077,6 +21768,8 @@ PASS: g++.dg/other/pr52048.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/pr52048.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/pr53811.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/pr53811.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/other/pr55650.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/other/pr55650.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/pragma-re-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler bar
PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not foo
@@ -19391,6 +22084,8 @@ PASS: g++.dg/overload/defarg6.C -std=c++98 (test for excess errors)
PASS: g++.dg/overload/defarg6.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/overload/defarg6.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/overload/defarg6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/overload/defarg7.C -std=c++98 (test for excess errors)
+PASS: g++.dg/overload/defarg7.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for excess errors)
PASS: g++.dg/overload/ellipsis1.C -std=c++11 (test for errors, line 17)
@@ -20283,6 +22978,14 @@ PASS: g++.dg/parse/crash60.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/parse/crash60.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/crash60.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/parse/crash60.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/crash61.C -std=c++98 (test for errors, line 4)
+PASS: g++.dg/parse/crash61.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/parse/crash61.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/parse/crash61.C -std=c++98 (test for excess errors)
+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/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)
@@ -20499,6 +23202,10 @@ PASS: g++.dg/parse/else.C -std=gnu++11 (test for errors, line 9)
PASS: g++.dg/parse/else.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/parse/enum1.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/enum1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/enum10.C -std=c++98 (test for errors, line 2)
+PASS: g++.dg/parse/enum10.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/enum10.C -std=c++11 (test for errors, line 2)
+PASS: g++.dg/parse/enum10.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/enum2.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/parse/enum2.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/enum2.C -std=c++11 (test for errors, line 7)
@@ -21415,6 +24122,8 @@ PASS: g++.dg/parse/pr43765.C -std=gnu++98 (test for errors, line 14)
PASS: g++.dg/parse/pr43765.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/parse/pr43765.C -std=gnu++11 (test for errors, line 14)
PASS: g++.dg/parse/pr43765.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/parse/pr56239.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr56239.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pragma1.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/pragma1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pragma2.C -std=c++98 (test for errors, line 6)
@@ -22588,6 +25297,8 @@ PASS: g++.dg/template/canon-type-8.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/template/canon-type-9.C (test for excess errors)
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/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)
@@ -22733,10 +25444,8 @@ PASS: g++.dg/template/crash104.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash104.C -std=c++11 (test for errors, line 25)
PASS: g++.dg/template/crash104.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash105.C -std=c++98 (test for errors, line 4)
-PASS: g++.dg/template/crash105.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/template/crash105.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash105.C -std=c++11 (test for errors, line 4)
-PASS: g++.dg/template/crash105.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/template/crash105.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash106.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/crash106.C -std=c++98 (test for errors, line 10)
@@ -23816,6 +26525,10 @@ PASS: g++.dg/template/error47.C -std=c++11 (test for warnings, line 3)
PASS: g++.dg/template/error47.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/template/error47.C -std=c++11 (test for warnings, line 7)
PASS: g++.dg/template/error47.C -std=c++11 (test for excess errors)
+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/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)
@@ -23891,6 +26604,16 @@ PASS: g++.dg/template/field1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/field1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/fn-ptr1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/fn-ptr1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/fn-ptr2.C -std=c++98 (test for errors, line 10)
+PASS: g++.dg/template/fn-ptr2.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/template/fn-ptr2.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/template/fn-ptr2.C -std=c++98 (test for errors, line 13)
+PASS: g++.dg/template/fn-ptr2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/fn-ptr2.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/template/fn-ptr2.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/template/fn-ptr2.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/template/fn-ptr2.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/template/fn-ptr2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/fnspec1.C -std=c++98 (test for errors, line 11)
PASS: g++.dg/template/fnspec1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/fnspec1.C -std=c++11 (test for errors, line 11)
@@ -25020,6 +27743,8 @@ PASS: g++.dg/template/ptrmem21.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/template/ptrmem21.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/template/ptrmem22.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/ptrmem22.C -std=c++11 (test for excess errors)
+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)
@@ -25385,6 +28110,8 @@ PASS: g++.dg/template/sizeof13.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/sizeof13.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/sizeof14.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/sizeof14.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/sizeof15.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/sizeof15.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/sizeof2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/sizeof2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/sizeof3.C -std=c++98 (test for excess errors)
@@ -25938,6 +28665,8 @@ PASS: g++.dg/template/typeid-template-argument.C -std=c++98 (test for errors, l
PASS: g++.dg/template/typeid-template-argument.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/typeid-template-argument.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/template/typeid-template-argument.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/typeid1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/typeid1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/typename1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/typename1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/typename10.C -std=c++98 (test for excess errors)
@@ -26864,6 +29593,10 @@ 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)
@@ -29086,6 +31819,7 @@ PASS: g++.dg/warn/Wunused-var-18.C -std=gnu++98 (test for warnings, line 7)
PASS: g++.dg/warn/Wunused-var-18.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-18.C -std=gnu++11 (test for warnings, line 7)
PASS: g++.dg/warn/Wunused-var-18.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wunused-var-19.C (test for excess errors)
PASS: g++.dg/warn/Wunused-var-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-3.C -std=gnu++98 (test for excess errors)
@@ -30045,6 +32779,8 @@ PASS: g++.dg/warn/pmf1.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/warn/pmf1.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/pmf1.C -std=c++11 (test for errors, line 17)
PASS: g++.dg/warn/pmf1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/warn/pmf2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/pmf2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/pointer-integer-comparison.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/warn/pointer-integer-comparison.C -std=gnu++98 (test for warnings, line 8)
PASS: g++.dg/warn/pointer-integer-comparison.C -std=gnu++98 (test for warnings, line 14)
@@ -31374,6 +34110,24 @@ PASS: c-c++-common/pr46562.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr46562.c -std=gnu++98 scan-tree-dump ccp1 "return 0;"
PASS: c-c++-common/pr46562.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/pr46562.c -std=gnu++11 scan-tree-dump ccp1 "return 0;"
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 11)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 13)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 16)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for warnings, line 18)
+PASS: c-c++-common/pr48418.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 11)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 13)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 16)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for warnings, line 18)
+PASS: c-c++-common/pr48418.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/pr51294.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr51294.c -std=gnu++11 (test for excess errors)
XFAIL: c-c++-common/pr51712.c -std=gnu++98 (test for bogus messages, line 18)
@@ -31400,6 +34154,10 @@ PASS: c-c++-common/pr54486.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr54486.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/pr54988.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr54988.c -std=gnu++11 (test for excess errors)
+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/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)
@@ -32780,6 +35538,8 @@ PASS: g++.dg/gomp/pr51360.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/gomp/pr51360.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/gomp/pr51669.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/gomp/pr51669.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gomp/pr56217.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gomp/pr56217.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 22)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 23)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 26)
@@ -34290,6 +37050,8 @@ PASS: g++.dg/tls/static2.C -std=c++11 scan-assembler-not _ZTWN1A1iE
PASS: g++.dg/tls/thread_local-cse.C (test for excess errors)
PASS: g++.dg/tls/thread_local-cse.C execution test
XFAIL: g++.dg/tls/thread_local-cse.C scan-assembler-times call *_ZTW2ir 1
+PASS: g++.dg/tls/thread_local-ice.C (test for errors, line 6)
+PASS: g++.dg/tls/thread_local-ice.C (test for excess errors)
PASS: g++.dg/tls/thread_local-order1.C (test for excess errors)
PASS: g++.dg/tls/thread_local-order1.C execution test
PASS: g++.dg/tls/thread_local-order2.C (test for excess errors)
@@ -38063,6 +40825,16 @@ PASS: g++.dg/torture/pr54735.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/pr54735.C -Os (test for excess errors)
PASS: g++.dg/torture/pr54735.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr54735.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr54838.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: g++.dg/torture/pr54902.C -O0 (test for excess errors)
PASS: g++.dg/torture/pr54902.C -O1 (test for excess errors)
PASS: g++.dg/torture/pr54902.C -O2 (test for excess errors)
@@ -38089,6 +40861,68 @@ PASS: g++.dg/torture/pr55260-2.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/pr55260-2.C -Os (test for excess errors)
PASS: g++.dg/torture/pr55260-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr55260-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr55355.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr55740.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr55789.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O0 execution test
+PASS: g++.dg/torture/pr55875.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O1 execution test
+PASS: g++.dg/torture/pr55875.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O2 execution test
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: g++.dg/torture/pr55875.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O3 -g execution test
+PASS: g++.dg/torture/pr55875.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -Os execution test
+PASS: g++.dg/torture/pr55875.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr55875.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr55875.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr56029.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56029.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56302.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56302.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56302.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56302.C -O3 -fomit-frame-pointer (test for excess errors)
+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/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)
@@ -52962,9 +55796,9 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++11 (test for excess errors)
=== g++ Summary ===
-# of expected passes 52100
-# of unexpected failures 15
-# of expected failures 288
-# of unsupported tests 460
-[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.8.0 20121210 (experimental) (GCC)
+# of expected passes 53018
+# 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)
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
index e6b82c7d..03f18c95 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 Thu Dec 13 04:10:27 2012
+Test Run By thomas on Mon Feb 18 18:31:07 2013
Native configuration is i686-pc-linux-gnu
=== gcc tests ===
@@ -1632,13 +1632,37 @@ PASS: gcc.c-torture/compile/20030224-1.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/20030224-1.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/20030224-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/20030224-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O0 (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O0 (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O0 (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O1 (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O1 (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O1 (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -fomit-frame-pointer (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -fomit-frame-pointer (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -fomit-frame-pointer (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -g (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -g (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O3 -g (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -Os (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -Os (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -Os (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 15)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 16)
+PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 17)
PASS: gcc.c-torture/compile/20030305-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/20030310-1.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/20030310-1.c -O1 (test for excess errors)
@@ -6252,6 +6276,14 @@ PASS: gcc.c-torture/compile/limits-externalid.c -O3 -g (test for excess errors
PASS: gcc.c-torture/compile/limits-externalid.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/limits-externalid.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/limits-externalid.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/limits-externdecl.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
UNSUPPORTED: gcc.c-torture/compile/limits-fnargs.c -O0
UNSUPPORTED: gcc.c-torture/compile/limits-fnargs.c -O1
UNSUPPORTED: gcc.c-torture/compile/limits-fnargs.c -O2
@@ -9474,14 +9506,14 @@ PASS: gcc.c-torture/compile/pr44687.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr44687.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr44687.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr44687.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O0 (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O1 (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O2 (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O3 -fomit-frame-pointer (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O3 -g (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -Os (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
-PASS: gcc.c-torture/compile/pr44707.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O0
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O1
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O2
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O3 -fomit-frame-pointer
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O3 -g
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -Os
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.c-torture/compile/pr44707.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/compile/pr44784.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr44784.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr44784.c -O2 (test for excess errors)
@@ -10566,6 +10598,16 @@ PASS: gcc.c-torture/compile/pr54925.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr54925.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr54925.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr54925.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55273.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -O2 (test for excess errors)
@@ -10576,6 +10618,60 @@ PASS: gcc.c-torture/compile/pr55350.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr55350.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55569.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55832.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55851.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55920.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr55921.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr55955.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+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/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)
@@ -33426,6 +33522,100 @@ PASS: gcc.c-torture/execute/pr55137.c compilation, -O2 -flto -fno-use-linker-pl
PASS: gcc.c-torture/execute/pr55137.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/execute/pr55137.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/pr55137.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O0
+PASS: gcc.c-torture/execute/pr55750.c execution, -O0
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O1
+PASS: gcc.c-torture/execute/pr55750.c execution, -O1
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O2
+PASS: gcc.c-torture/execute/pr55750.c execution, -O2
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr55750.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr55750.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr55750.c compilation, -Os
+PASS: gcc.c-torture/execute/pr55750.c execution, -Os
+PASS: gcc.c-torture/execute/pr55750.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr55750.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr55750.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr55750.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr55750.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O0
+PASS: gcc.c-torture/execute/pr55875.c execution, -O0
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O1
+PASS: gcc.c-torture/execute/pr55875.c execution, -O1
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O2
+PASS: gcc.c-torture/execute/pr55875.c execution, -O2
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr55875.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr55875.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr55875.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr55875.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr55875.c compilation, -Os
+PASS: gcc.c-torture/execute/pr55875.c execution, -Os
+PASS: gcc.c-torture/execute/pr55875.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr55875.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr55875.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr55875.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr55875.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56051.c execution, -O0
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56051.c execution, -O1
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56051.c execution, -O2
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56051.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56051.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56051.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56051.c execution, -Os
+PASS: gcc.c-torture/execute/pr56051.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56051.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56051.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56051.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56051.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56205.c execution, -O0
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56205.c execution, -O1
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56205.c execution, -O2
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56205.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56205.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56205.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56205.c execution, -Os
+PASS: gcc.c-torture/execute/pr56205.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56205.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56205.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56205.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56205.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56250.c execution, -O0
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56250.c execution, -O1
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56250.c execution, -O2
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56250.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56250.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56250.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56250.c execution, -Os
+PASS: gcc.c-torture/execute/pr56250.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56250.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56250.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+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/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
@@ -37313,1515 +37503,1504 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.veclower, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -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.007t.omplower, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O0 comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.ivopts, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O1 comparison
+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.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.062t.fre2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O1 comparison
+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.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.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.110t.ivcanon, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O1 comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.ivopts, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O2 comparison
+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.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.062t.fre2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O2 comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O2 comparison
+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.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.110t.ivcanon, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O2 comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.unswitch, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.ldist, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -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.120t.ivopts, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer comparison
+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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-pointer comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer comparison
+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.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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.ldist, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -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.120t.ivopts, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer -funroll-loops comparison
+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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-pointer -funroll-loops comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer -funroll-loops comparison
+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.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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer -funroll-loops comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.ldist, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -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.120t.ivopts, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+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.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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.unswitch, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.ldist, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -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.120t.ivopts, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O3 -g comparison
+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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O3 -g comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O3 -g comparison
+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.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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -g comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.ivopts, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -Os comparison
+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.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.062t.fre2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -Os comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -Os comparison
+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.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.110t.ivcanon, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -Os comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.142t.cplxlower2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.143t.veclower22, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.144t.ccp4, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.145t.objsz2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.146t.copyprop7, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.copyrename5, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.dce3, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.151t.fab2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.153t.uncprop2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.154t.local-pure-const3, -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.007t.omplower, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -Og -g comparison
+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.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.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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.whole-program, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.static-var, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.lto_gimple_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.053i.lto_decls_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.copyrename2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.cunrolli, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.ccp2, -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.phiprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.fre2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.mergephi2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.vrp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.dce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cdce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.cselim, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.ifcombine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.phiopt1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.tailr2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.ch, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.cplxlower1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.copyrename3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.dom1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.phicprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.reassoc1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.dce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.forwprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.phiopt2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.objsz1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.strlen, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.ccp3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.copyprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.sincos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.bswap, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.crited, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.093t.sink, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.loopinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.lim1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.copyprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.dceloop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.102t.sccp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.105t.copyprop5, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ivcanon, -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.120t.ivopts, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower21, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -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.007t.omplower, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.cdce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.ifcombine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.phiopt1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.tailr2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ch, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.074t.cplxlower1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.075t.sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.076t.copyrename3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.077t.dom1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.078t.phicprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.079t.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.080t.reassoc1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.081t.dce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.091t.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+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.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.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.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.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
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+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, -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
PASS: gcc.c-torture/unsorted/dump-noaddr.c.001t.tu, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.003t.original, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.004t.gimple, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.006t.vcg, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.omplower, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.009t.lower, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.eh, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.013t.cfg, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.visibility, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.015i.early_local_cleanups, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.ssa, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.inline_param1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.einline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.early_optimizations, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.copyrename1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ccp1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.forwprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.ealias, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.esra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.fre1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.copyprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.mergephi1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.cddce1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.eipa_sra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.tailr1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.switchconv, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.profile_estimate, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.local-pure-const1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.fnsplit, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.release_ssa, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.inline_param2, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.cp, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.inline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.pure-const, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.lto_gimple_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.053i.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/dump-noaddr.c.007t.omplower, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.008t.lower, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.011t.eh, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+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/e.c, -O0
PASS: gcc.c-torture/unsorted/e.c, -O1
PASS: gcc.c-torture/unsorted/e.c, -O2
@@ -40361,6 +40540,348 @@ PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-o
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
+PASS: c-c++-common/asan/clone-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O0 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O1 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: c-c++-common/asan/clone-test-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O3 -g execution test
+PASS: c-c++-common/asan/clone-test-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -Os execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/clone-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O0 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O1 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O3 -g scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -Os scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/force-inline-opt0-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_load
+PASS: c-c++-common/asan/global-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/global-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/global-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*global-overflow-1.c:20|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ).*0x[0-9a-f]+ is located 0 bytes to the right of global variable.*YYY[^
+ ]* of size 10[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0.*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:21|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*heap-overflow-1.c:19|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/inc.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/inc.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 1
+PASS: c-c++-common/asan/inc.c -O0 scan-tree-dump asan0 "__builtin___asan_report_load4"
+UNSUPPORTED: c-c++-common/asan/inc.c -O1
+UNSUPPORTED: c-c++-common/asan/inc.c -O2
+UNSUPPORTED: c-c++-common/asan/inc.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/inc.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/inc.c -Os
+UNSUPPORTED: c-c++-common/asan/inc.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/inc.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: c-c++-common/asan/memcmp-1.c -O0 (test for excess errors)
PASS: c-c++-common/asan/memcmp-1.c -O0 execution test
PASS: c-c++-common/asan/memcmp-1.c -O0 output pattern test, ERROR: AddressSanitizer: stack-buffer-overflow.*(
@@ -40449,6 +40970,1162 @@ PASS: c-c++-common/asan/memcmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-o
]*(
|
| )
+PASS: c-c++-common/asan/memcmp-2.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -Os (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/memcmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 7
+PASS: c-c++-common/asan/no-redundant-instrumentation-1.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-2.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 3
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report" 2
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 1
+PASS: c-c++-common/asan/no-redundant-instrumentation-3.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store" 1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-4.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 2
+PASS: c-c++-common/asan/no-redundant-instrumentation-5.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 5
+PASS: c-c++-common/asan/no-redundant-instrumentation-6.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load" 6
+PASS: c-c++-common/asan/no-redundant-instrumentation-7.c -O0 scan-tree-dump-not asan0 "__builtin___asan_report_store"
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_load1" 3
+PASS: c-c++-common/asan/no-redundant-instrumentation-8.c -O0 scan-tree-dump-times asan0 "__builtin___asan_report_store1" 2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O1
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -Os
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/no-redundant-instrumentation-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/null-deref-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O0 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O0 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O1 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O1 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g execution test
+PASS: c-c++-common/asan/null-deref-1.c -O3 -g output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -Os execution test
+PASS: c-c++-common/asan/null-deref-1.c -Os output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer:? SEGV on unknown address[^
+ ]*0x[0-9a-f]+ [^
+ ]*pc 0x[0-9a-f]+[^
+ ]*(
+|
+| )AddressSanitizer can not provide additional info.*(
+|
+| ) #0 0x[0-9a-f]+ (in [^
+ ]*NullDeref[^
+ ]* ([^
+ ]*null-deref-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*null-deref-1.c:15|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/pr56330.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -Os (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/pr56330.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 execution test
+PASS: c-c++-common/asan/rlimit-mmap-test-1.c -O0 output pattern test, ERROR: Failed to mmap
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O1
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -Os
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/asan/rlimit-mmap-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O0 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O1 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -fomit-frame-pointer output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O3 -g output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -Os output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/sanity-check-pure-c-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, heap-use-after-free.*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| ) #0 [^
+ ]*(in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 [^
+ ]*(in _*main ([^
+ ]*sanity-check-pure-c-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O0
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O1
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 output pattern test, Sleeping for 1 second
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/sleep-before-dying-1.c -Os
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, Sleeping for 1 second
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/sleep-before-dying-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, Sleeping for 1 second
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/stack-overflow-1.c -O0 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O1 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -Os output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, READ of size 1 at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*main ([^
+ ]*stack-overflow-1.c:16|[^
+ ]*:0)|[(]).*(
+|
+| )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
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O3 -fomit-frame-pointer
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O3 -g
+UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -Os
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/strip-path-prefix-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, heap-use-after-free.*(
+|
+| ) #0 0x[0-9a-f]+ [(][^/][^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -Os output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, WRITE of size [0-9]* at 0x[0-9a-f]+ thread T0[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)strncpy|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:11|[^
+ ]*:0)|[(]).*(
+|
+| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+ ]*(
+|
+| )allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*strncpy-overflow-1.c:10|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O0 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O1 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-loops output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O3 -g output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -Os output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/swapcontext-test-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, WARNING: ASan doesn't fully support makecontext/swapcontext.*Test1 passed.*Test2 passed.*
+PASS: c-c++-common/asan/use-after-free-1.c -O0 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O0 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O1 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O1 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -Os (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -Os execution test
+PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer:? heap-use-after-free on address[^
+ ]*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[^
+ ]*(
+|
+| ) #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]+[^
+ ]*(
+|
+| )freed by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:8|[^
+ ]*:0)|[(]).*(
+|
+| )previously allocated by thread T0 here:[^
+ ]*(
+|
+| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
+ ]*(
+|
+| ) #1 0x[0-9a-f]+ (in _*main ([^
+ ]*use-after-free-1.c:7|[^
+ ]*:0)|[(])[^
+ ]*(
+|
+| )
Running [...]/hurd/master/gcc/testsuite/gcc.dg/autopar/autopar.exp ...
PASS: gcc.dg/autopar/outer-1.c (test for excess errors)
PASS: gcc.dg/autopar/outer-1.c scan-tree-dump-times parloops "parallelizing outer loop" 1
@@ -44756,6 +46433,33 @@ PASS: gcc.dg/debug/pr49522.c -gstabs+ -O3 (test for excess errors)
PASS: gcc.dg/debug/pr49522.c -gstabs+3 (test for excess errors)
PASS: gcc.dg/debug/pr49522.c -gstabs+3 -O (test for excess errors)
PASS: gcc.dg/debug/pr49522.c -gstabs+3 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g1 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g1 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g3 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs1 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs1 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs1 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs3 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs3 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs+1 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs+1 -O (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs+1 -O3 (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs+ (test for excess errors)
+PASS: gcc.dg/debug/pr55730.c -gstabs+ -O (test for excess errors)
+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)
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)
@@ -45412,6 +47116,8 @@ PASS: gcc.dg/debug/dwarf2/pr49871.c scan-assembler \\(DW_AT_data_member_location
PASS: gcc.dg/debug/dwarf2/pr49871.c scan-assembler-not \\(DW_AT_data_member_location\\)[^\\r\\n]*[\\r\\n]+[^\\r\\n]*\\(DW_FORM_data[48]\\)
PASS: gcc.dg/debug/dwarf2/pr51410.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/pr51410.c scan-assembler-times \\(DIE[^\\r\\n]*DW_TAG_variable\\) 1
+PASS: gcc.dg/debug/dwarf2/pr53948.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/pr53948.c scan-assembler .loc 1 8 0|[#/!][ \t]+line 8
PASS: gcc.dg/debug/dwarf2/short-circuit.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/short-circuit.c scan-assembler short-circuit.c:11
PASS: gcc.dg/debug/dwarf2/short-circuit.c scan-assembler short-circuit.c:12
@@ -46564,6 +48270,7 @@ PASS: gcc.dg/Walways-true-2.c correct warning (test for warnings, line 44)
PASS: gcc.dg/Walways-true-2.c correct warning (test for warnings, line 54)
PASS: gcc.dg/Walways-true-2.c correct warning (test for warnings, line 58)
PASS: gcc.dg/Walways-true-2.c (test for excess errors)
+PASS: gcc.dg/Warray-bounds-10.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-2.c (test for warnings, line 9)
PASS: gcc.dg/Warray-bounds-2.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-3.c (test for excess errors)
@@ -46574,6 +48281,7 @@ PASS: gcc.dg/Warray-bounds-6.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-7.c (test for bogus messages, line 10)
PASS: gcc.dg/Warray-bounds-7.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-8.c (test for excess errors)
+PASS: gcc.dg/Warray-bounds-9.c (test for excess errors)
PASS: gcc.dg/Warray-bounds.c (test for warnings, line 21)
PASS: gcc.dg/Warray-bounds.c (test for warnings, line 27)
PASS: gcc.dg/Warray-bounds.c (test for warnings, line 28)
@@ -48599,8 +50307,8 @@ PASS: gcc.dg/attr-weak-hidden-1.c (test for excess errors)
PASS: gcc.dg/attr-weak-hidden-1.c execution test
PASS: gcc.dg/attr-weak-hidden-1a.c (test for excess errors)
UNSUPPORTED: gcc.dg/attr-weakref-1-darwin.c
-FAIL: gcc.dg/attr-weakref-1.c (test for excess errors)
-UNRESOLVED: gcc.dg/attr-weakref-1.c compilation failed to produce executable
+PASS: gcc.dg/attr-weakref-1.c (test for excess errors)
+PASS: gcc.dg/attr-weakref-1.c execution test
PASS: gcc.dg/attr-weakref-1a.c (test for excess errors)
PASS: gcc.dg/attr-weakref-1b.c (test for excess errors)
PASS: gcc.dg/attr-weakref-2.c (test for errors, line 7)
@@ -48792,6 +50500,8 @@ PASS: gcc.dg/builtin-object-size-11.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-11.c execution test
PASS: gcc.dg/builtin-object-size-12.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-12.c execution test
+PASS: gcc.dg/builtin-object-size-13.c (test for excess errors)
+PASS: gcc.dg/builtin-object-size-13.c execution test
PASS: gcc.dg/builtin-object-size-2.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-2.c execution test
PASS: gcc.dg/builtin-object-size-3.c (test for excess errors)
@@ -48805,7 +50515,7 @@ PASS: gcc.dg/builtin-object-size-6.c execution test
PASS: gcc.dg/builtin-object-size-7.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-7.c execution test
PASS: gcc.dg/builtin-object-size-8.c (test for excess errors)
-FAIL: gcc.dg/builtin-object-size-8.c execution test
+XFAIL: gcc.dg/builtin-object-size-8.c execution test
PASS: gcc.dg/builtin-object-size-9.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-9.c execution test
PASS: gcc.dg/builtin-prefetch-1.c (test for warnings, line 31)
@@ -53410,6 +55120,8 @@ PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ c" 0
PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ d" 0
PASS: gcc.dg/fold-reassoc-1.c (test for excess errors)
PASS: gcc.dg/fold-reassoc-1.c scan-tree-dump original "return 0.0;"
+PASS: gcc.dg/fold-reassoc-2.c (test for excess errors)
+PASS: gcc.dg/fold-reassoc-2.c scan-tree-dump original "return 1;"
PASS: gcc.dg/fold-rotate-1.c (test for excess errors)
PASS: gcc.dg/fold-rotate-1.c scan-tree-dump-times original "&" 0
PASS: gcc.dg/fold-sub.c (test for excess errors)
@@ -56479,6 +58191,11 @@ PASS: gcc.dg/pr39443.c (test for excess errors)
PASS: gcc.dg/pr39443.c scan-assembler-not memcmp
UNSUPPORTED: gcc.dg/pr39453.c
PASS: gcc.dg/pr39455.c (test for excess errors)
+PASS: gcc.dg/pr39464.c (test for warnings, line 11)
+PASS: gcc.dg/pr39464.c (test for warnings, line 12)
+PASS: gcc.dg/pr39464.c (test for warnings, line 13)
+PASS: gcc.dg/pr39464.c (test for warnings, line 14)
+PASS: gcc.dg/pr39464.c (test for excess errors)
PASS: gcc.dg/pr39565.c (test for excess errors)
PASS: gcc.dg/pr39565.c execution test
PASS: gcc.dg/pr39666-1.c (test for excess errors)
@@ -56634,6 +58351,8 @@ PASS: gcc.dg/pr44023.c (test for excess errors)
PASS: gcc.dg/pr44024.c (test for excess errors)
PASS: gcc.dg/pr44024.c scan-tree-dump-not original "foo"
PASS: gcc.dg/pr44028.c (test for excess errors)
+PASS: gcc.dg/pr44061.c (test for bogus messages, line 10)
+PASS: gcc.dg/pr44061.c (test for excess errors)
PASS: gcc.dg/pr44136.c (test for excess errors)
UNSUPPORTED: gcc.dg/pr44194-1.c
PASS: gcc.dg/pr44194-2.c (test for excess errors)
@@ -56826,6 +58545,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/pr48189.c (test for excess errors)
PASS: gcc.dg/pr48203.c (test for excess errors)
PASS: gcc.dg/pr48213.c (test for excess errors)
PASS: gcc.dg/pr48235.c (test for excess errors)
@@ -56888,6 +58608,7 @@ PASS: gcc.dg/pr48837.c (test for excess errors)
PASS: gcc.dg/pr48837.c execution test
PASS: gcc.dg/pr48975.c (test for excess errors)
PASS: gcc.dg/pr49000.c (test for excess errors)
+PASS: gcc.dg/pr49069.c (test for excess errors)
PASS: gcc.dg/pr49120.c (test for excess errors)
PASS: gcc.dg/pr49235.c (test for excess errors)
PASS: gcc.dg/pr49243.c (test for warnings, line 9)
@@ -57028,6 +58749,8 @@ PASS: gcc.dg/pr52318.c (test for excess errors)
PASS: gcc.dg/pr52355.c (test for excess errors)
PASS: gcc.dg/pr52445.c (test for excess errors)
PASS: gcc.dg/pr52445.c scan-tree-dump-not cselim "cstore."
+PASS: gcc.dg/pr52448.c (test for excess errors)
+PASS: gcc.dg/pr52448.c scan-tree-dump-not cselim "cstore"
PASS: gcc.dg/pr52549.c (test for excess errors)
PASS: gcc.dg/pr52578.c (test for excess errors)
PASS: gcc.dg/pr52578.c scan-tree-dump-times original "return 2;" 2
@@ -57066,6 +58789,7 @@ PASS: gcc.dg/pr53887.c (test for excess errors)
PASS: gcc.dg/pr53942.c (test for excess errors)
PASS: gcc.dg/pr54087.c (test for excess errors)
PASS: gcc.dg/pr54087.c scan-assembler-times xadd 2
+PASS: gcc.dg/pr54121.c (test for excess errors)
PASS: gcc.dg/pr54355.c (test for errors, line 9)
PASS: gcc.dg/pr54355.c (test for errors, line 11)
PASS: gcc.dg/pr54355.c (test for excess errors)
@@ -57091,6 +58815,7 @@ PASS: gcc.dg/pr55110.c (test for excess errors)
PASS: gcc.dg/pr55122.c (test for excess errors)
PASS: gcc.dg/pr55150-1.c (test for excess errors)
PASS: gcc.dg/pr55150-2.c (test for excess errors)
+PASS: gcc.dg/pr55153.c (test for excess errors)
PASS: gcc.dg/pr55191.c (test for excess errors)
PASS: gcc.dg/pr55236.c (test for excess errors)
PASS: gcc.dg/pr55236.c execution test
@@ -57098,6 +58823,31 @@ 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)
+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)
+PASS: gcc.dg/pr55940.c (test for excess errors)
+PASS: gcc.dg/pr55940.c execution test
+PASS: gcc.dg/pr56023.c (test for excess errors)
+PASS: gcc.dg/pr56035.c (test for excess errors)
+PASS: gcc.dg/pr56078.c (test for excess errors)
+PASS: gcc.dg/pr56078.c execution test
+PASS: gcc.dg/pr56094.c (test for excess errors)
+PASS: gcc.dg/pr56094.c scan-tree-dump-not optimized " : 65:1\\]"
+PASS: gcc.dg/pr56098-1.c (test for excess errors)
+PASS: gcc.dg/pr56098-1.c scan-tree-dump-not optimized "=[^\n\r]*\\*p"
+PASS: gcc.dg/pr56098-2.c (test for excess errors)
+PASS: gcc.dg/pr56098-2.c scan-tree-dump-not optimized "r_[0-9]* =.v. [^\n\r]*;[\n\r]* r_[0-9]* =.v. "
+PASS: gcc.dg/pr56117.c (test for excess errors)
+PASS: gcc.dg/pr56125.c (test for excess errors)
+PASS: gcc.dg/pr56125.c execution test
+PASS: gcc.dg/pr56144.c (test for excess errors)
+PASS: gcc.dg/pr56167.c (test for warnings, line 4)
+PASS: gcc.dg/pr56167.c (test for warnings, line 5)
+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/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)
@@ -59561,13 +61311,13 @@ PASS: gcc.dg/unordered-3.c (test for excess errors)
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 "Decided to peel loop completely" 2
+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 scan-rtl-dump-times loop2_unroll "Decided to peel loop completely" 1
+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 scan-rtl-dump-times loop2_unroll "Decided to peel loop completely" 1
+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 scan-rtl-dump-times loop2_unroll "Decided to peel loop completely" 1
+PASS: gcc.dg/unroll_4.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
PASS: gcc.dg/unroll_5.c (test for excess errors)
PASS: gcc.dg/unroll_5.c scan-rtl-dump-times loop2_unroll "upper bound: 999999" 1
PASS: gcc.dg/unroll_5.c scan-rtl-dump-not loop2_unroll "realistic bound: 999999"
@@ -60412,6 +62162,15 @@ PASS: c-c++-common/pr46562-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr46562-2.c -Wc++-compat scan-tree-dump fre1 "= 0;"
PASS: c-c++-common/pr46562.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr46562.c -Wc++-compat scan-tree-dump ccp1 "return 0;"
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 13)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 16)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for warnings, line 18)
+PASS: c-c++-common/pr48418.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr51294.c -Wc++-compat (test for excess errors)
XFAIL: c-c++-common/pr51712.c -Wc++-compat (test for bogus messages, line 18)
PASS: c-c++-common/pr51712.c -Wc++-compat (test for excess errors)
@@ -60425,6 +62184,8 @@ PASS: c-c++-common/pr52181.c -Wc++-compat (test for excess errors)
UNSUPPORTED: c-c++-common/pr53633.c -Wc++-compat
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/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)
@@ -64441,9 +66202,8 @@ PASS: gcc.dg/graphite/run-id-pr46758.c (test for excess errors)
PASS: gcc.dg/graphite/run-id-pr46758.c execution test
PASS: gcc.dg/graphite/run-id-pr47593.c (test for excess errors)
PASS: gcc.dg/graphite/run-id-pr47593.c execution test
-FAIL: gcc.dg/graphite/run-id-pr47653.c (internal compiler error)
-FAIL: gcc.dg/graphite/run-id-pr47653.c (test for excess errors)
-UNRESOLVED: gcc.dg/graphite/run-id-pr47653.c compilation failed to produce executable
+PASS: gcc.dg/graphite/run-id-pr47653.c (test for excess errors)
+PASS: gcc.dg/graphite/run-id-pr47653.c execution test
PASS: gcc.dg/graphite/run-id-pr47654.c (test for excess errors)
PASS: gcc.dg/graphite/run-id-pr47654.c execution test
PASS: gcc.dg/graphite/interchange-0.c (test for excess errors)
@@ -66107,6 +67867,40 @@ PASS: gcc.dg/lto/pr54709 c_lto_pr54709_0.o-c_lto_pr54709_1.o link, -fPIC -fvisi
PASS: gcc.dg/lto/pr55525 c_lto_pr55525_0.o assemble, -flto -w
PASS: gcc.dg/lto/pr55525 c_lto_pr55525_1.o assemble, -flto -w
PASS: gcc.dg/lto/pr55525 c_lto_pr55525_0.o-c_lto_pr55525_1.o link, -flto -w
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_1.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o link, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55660 c_lto_pr55660_0.o-c_lto_pr55660_1.o execute -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/pr55703 c_lto_pr55703_0.o assemble, -O2 -flto -fno-tree-copy-prop -fno-tree-dce
+PASS: gcc.dg/lto/pr55703 c_lto_pr55703_0.o-c_lto_pr55703_0.o link, -O2 -flto -fno-tree-copy-prop -fno-tree-dce
+PASS: gcc.dg/lto/pr55703 c_lto_pr55703_0.o-c_lto_pr55703_0.o execute -O2 -flto -fno-tree-copy-prop -fno-tree-dce
+PASS: gcc.dg/lto/pr56168 c_lto_pr56168_0.o assemble, -flto -O -ffast-math -fno-builtin
+PASS: gcc.dg/lto/pr56168 c_lto_pr56168_1.o assemble, -flto -O -ffast-math -fno-builtin
+PASS: gcc.dg/lto/pr56168 c_lto_pr56168_0.o-c_lto_pr56168_1.o link, -flto -O -ffast-math -fno-builtin
+PASS: gcc.dg/lto/pr56168 c_lto_pr56168_0.o-c_lto_pr56168_1.o execute -flto -O -ffast-math -fno-builtin
+PASS: gcc.dg/lto/pr56297 c_lto_pr56297_0.o assemble, -flto -fno-common
+PASS: gcc.dg/lto/pr56297 c_lto_pr56297_1.o assemble, -flto -fno-common
+PASS: gcc.dg/lto/pr56297 c_lto_pr56297_0.o-c_lto_pr56297_1.o link, -flto -fno-common
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o-c_lto_resolutions_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o-c_lto_resolutions_0.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin
@@ -72392,6 +74186,14 @@ PASS: gcc.dg/torture/fp-compare.c -O2 -flto -fno-use-linker-plugin -flto-partit
PASS: gcc.dg/torture/fp-compare.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/fp-compare.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/fp-compare.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O0
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O1
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O2
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O3 -fomit-frame-pointer
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -Os
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.dg/torture/fp-int-convert-double.c -O0 (test for excess errors)
PASS: gcc.dg/torture/fp-int-convert-double.c -O0 execution test
PASS: gcc.dg/torture/fp-int-convert-double.c -O1 (test for excess errors)
@@ -76359,6 +78161,16 @@ PASS: gcc.dg/torture/pr52969.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr52969.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr52969.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr52969.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr52996.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr53070.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr53070.c -O1 (test for excess errors)
PASS: gcc.dg/torture/pr53070.c -O2 (test for excess errors)
@@ -76894,6 +78706,16 @@ PASS: gcc.dg/torture/pr55253.c -O2 -flto -fno-use-linker-plugin -flto-partition
PASS: gcc.dg/torture/pr55253.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr55253.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr55253.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr55270.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55270.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr55305.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr55305.c -O0 execution test
PASS: gcc.dg/torture/pr55305.c -O1 (test for excess errors)
@@ -76910,6 +78732,224 @@ PASS: gcc.dg/torture/pr55305.c -O2 -flto -fno-use-linker-plugin -flto-partition
PASS: gcc.dg/torture/pr55305.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr55305.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr55305.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr55481.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O0 execution test
+PASS: gcc.dg/torture/pr55481.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O1 execution test
+PASS: gcc.dg/torture/pr55481.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O2 execution test
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr55481.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O3 -g execution test
+PASS: gcc.dg/torture/pr55481.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -Os execution test
+PASS: gcc.dg/torture/pr55481.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr55481.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55481.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr55555.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O0 execution test
+PASS: gcc.dg/torture/pr55555.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O1 execution test
+PASS: gcc.dg/torture/pr55555.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O2 execution test
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr55555.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O3 -g execution test
+PASS: gcc.dg/torture/pr55555.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -Os execution test
+PASS: gcc.dg/torture/pr55555.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr55555.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55555.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O0
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O1
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O2
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O3 -fomit-frame-pointer
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O3 -fomit-frame-pointer -funroll-loops
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr55633.c -Os
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr55633.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr55684.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55684.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55687.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O0 execution test
+PASS: gcc.dg/torture/pr55755.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O1 execution test
+PASS: gcc.dg/torture/pr55755.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O2 execution test
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr55755.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O3 -g execution test
+PASS: gcc.dg/torture/pr55755.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -Os execution test
+PASS: gcc.dg/torture/pr55755.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr55755.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55755.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr55862.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55862.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O0 execution test
+PASS: gcc.dg/torture/pr55882.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O1 execution test
+PASS: gcc.dg/torture/pr55882.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O2 execution test
+PASS: gcc.dg/torture/pr55882.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr55882.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O3 -g execution test
+PASS: gcc.dg/torture/pr55882.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -Os execution test
+PASS: gcc.dg/torture/pr55882.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr55882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55882.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr55888.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55888.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55890-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55890-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55890-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55890-3.c -O3 -fomit-frame-pointer (test for excess errors)
+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.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)
+PASS: gcc.dg/torture/pr55964.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55964.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56034.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56150.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56157.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56181.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56195.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56264.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+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/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)
@@ -80733,6 +82773,70 @@ PASS: gcc.dg/torture/tls/thr-init-2.c -O2 -flto -fno-use-linker-plugin -flto-pa
PASS: gcc.dg/torture/tls/thr-init-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/thr-init-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/tls/thr-init-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -fpic (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -fpic execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -fPIC (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -fPIC execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fpie (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fpie execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O0 -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O1 -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -fomit-frame-pointer -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O3 -g -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fPIE (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fPIE execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/tls/tls-reload-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/tls/tls-test.c -O0 (test for excess errors)
PASS: gcc.dg/torture/tls/tls-test.c -O0 execution test
PASS: gcc.dg/torture/tls/tls-test.c -O1 (test for excess errors)
@@ -81447,19 +83551,19 @@ PASS: gcc.dg/tree-ssa/cswtch.c (test for excess errors)
PASS: gcc.dg/tree-ssa/cswtch.c execution test
PASS: gcc.dg/tree-ssa/cswtch.c scan-tree-dump switchconv "Switch converted"
PASS: gcc.dg/tree-ssa/cunroll-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/cunroll-1.c scan-tree-dump cunrolli "Unrolled loop 1 completely .duplicated 2 times.."
+PASS: gcc.dg/tree-ssa/cunroll-1.c scan-tree-dump cunrolli "Completely unroll loop 2 times"
PASS: gcc.dg/tree-ssa/cunroll-1.c scan-tree-dump cunrolli "Last iteration exit edge was proved true."
PASS: gcc.dg/tree-ssa/cunroll-10.c (test for excess errors)
PASS: gcc.dg/tree-ssa/cunroll-10.c scan-tree-dump-times cunroll "Forced statement unreachable" 2
PASS: gcc.dg/tree-ssa/cunroll-2.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/cunroll-2.c scan-tree-dump cunroll "Unrolled loop 1 completely .duplicated 1 times.."
+PASS: gcc.dg/tree-ssa/cunroll-2.c scan-tree-dump cunroll "Completely unroll loop 1 times"
PASS: gcc.dg/tree-ssa/cunroll-3.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/cunroll-3.c scan-tree-dump cunrolli "Unrolled loop 1 completely .duplicated 1 times.."
+PASS: gcc.dg/tree-ssa/cunroll-3.c scan-tree-dump cunrolli "Completely unroll loop 1 times"
PASS: gcc.dg/tree-ssa/cunroll-4.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/cunroll-4.c scan-tree-dump ivcanon "Turned loop 1 to non-loop; it never loops."
+PASS: gcc.dg/tree-ssa/cunroll-4.c scan-tree-dump ivcanon "Turned loop into non-loop; it never loops."
PASS: gcc.dg/tree-ssa/cunroll-4.c scan-tree-dump ivcanon "Last iteration exit edge was proved true."
PASS: gcc.dg/tree-ssa/cunroll-5.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/cunroll-5.c scan-tree-dump cunroll "Unrolled loop 1 completely .duplicated 5 times.."
+PASS: gcc.dg/tree-ssa/cunroll-5.c scan-tree-dump cunroll "Completely unroll loop 5 times"
PASS: gcc.dg/tree-ssa/cunroll-5.c scan-tree-dump cunroll "Exit condition of peeled iterations was eliminated."
PASS: gcc.dg/tree-ssa/cunroll-5.c scan-tree-dump cunroll "Last iteration exit edge was proved true."
PASS: gcc.dg/tree-ssa/cunroll-9.c (test for excess errors)
@@ -81790,7 +83894,7 @@ PASS: gcc.dg/tree-ssa/local-pure-const.c scan-tree-dump-times local-pure-const1
PASS: gcc.dg/tree-ssa/local-pure-const.c scan-tree-dump-times local-pure-const1 "found to be const" 1
PASS: gcc.dg/tree-ssa/loop-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-1.c scan-tree-dump-times ivcanon "Added canonical iv to loop 1, 4 iterations" 1
-PASS: gcc.dg/tree-ssa/loop-1.c scan-tree-dump-times cunroll "Unrolled loop 1 completely" 1
+PASS: gcc.dg/tree-ssa/loop-1.c scan-tree-dump-times cunroll "Completely unroll loop 4 times" 1
PASS: gcc.dg/tree-ssa/loop-1.c scan-tree-dump-times optimized "foo" 5
PASS: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5
PASS: gcc.dg/tree-ssa/loop-10.c (test for excess errors)
@@ -81828,7 +83932,7 @@ PASS: gcc.dg/tree-ssa/loop-21.c scan-tree-dump-times optimized "~" 0
PASS: gcc.dg/tree-ssa/loop-22.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-22.c scan-tree-dump-times optimized "/" 0
PASS: gcc.dg/tree-ssa/loop-23.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/loop-23.c scan-tree-dump-times cunroll "Unrolled loop 1 completely" 1
+PASS: gcc.dg/tree-ssa/loop-23.c scan-tree-dump-times cunroll "Completely unroll loop 3 times" 1
PASS: gcc.dg/tree-ssa/loop-24.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-24.c scan-tree-dump-not optimized "if"
PASS: gcc.dg/tree-ssa/loop-25.c (test for excess errors)
@@ -82065,7 +84169,7 @@ 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 vrp1 "Simplified relational" 1
+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/pr21563.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr21563.c scan-tree-dump-times vrp1 "Folding predicate" 1
@@ -82287,7 +84391,7 @@ PASS: gcc.dg/tree-ssa/pr44483.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr45122.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr45122.c execution test
PASS: gcc.dg/tree-ssa/pr45144.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr45144.c scan-tree-dump optimized " = VIEW_CONVERT_EXPR<unsigned int>\\(a\\);"
+PASS: gcc.dg/tree-ssa/pr45144.c scan-tree-dump-not optimized "unnamed-unsigned:19"
PASS: gcc.dg/tree-ssa/pr45427.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr45427.c scan-tree-dump-times cunrolli "bounded by 0" 0
PASS: gcc.dg/tree-ssa/pr46076.c (test for excess errors)
@@ -82314,11 +84418,15 @@ PASS: gcc.dg/tree-ssa/pr49671-2.c scan-tree-dump optimized "{v}"
PASS: gcc.dg/tree-ssa/pr49923.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr49923.c execution test
PASS: gcc.dg/tree-ssa/pr51583.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr52631.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr52631.c scan-tree-dump-times fre1 "Replaced b_[0-9]+ & 1 with b_[0-9]+ in" 1
PASS: gcc.dg/tree-ssa/pr54211.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr54245.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr54245.c scan-tree-dump-times slsr "Inserting initializer" 0
PASS: gcc.dg/tree-ssa/pr54915.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr55008.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr55579.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr55579.c scan-tree-dump esra "Created a debug-only replacement for s"
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
@@ -82411,7 +84519,9 @@ PASS: gcc.dg/tree-ssa/reassoc-17.c scan-tree-dump-times reassoc1 "/" 1
PASS: gcc.dg/tree-ssa/reassoc-18.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-18.c scan-tree-dump-times reassoc1 "\\*" 2
PASS: gcc.dg/tree-ssa/reassoc-19.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times reassoc2 " \\+ " 0
+PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times optimized "= \\(sizetype\\) element" 1
+PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times optimized "= -" 1
+PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times optimized " \\+ " 1
PASS: gcc.dg/tree-ssa/reassoc-2.c (test for excess errors)
XFAIL: gcc.dg/tree-ssa/reassoc-2.c scan-tree-dump-times optimized "return 0" 1
PASS: gcc.dg/tree-ssa/reassoc-20.c (test for excess errors)
@@ -82564,7 +84674,7 @@ PASS: gcc.dg/tree-ssa/slsr-6.c scan-tree-dump-times optimized " \\* " 5
PASS: gcc.dg/tree-ssa/slsr-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-7.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/slsr-8.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " \\* " 7
+PASS: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " w?\\* " 7
PASS: gcc.dg/tree-ssa/slsr-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-9.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/sra-1.c (test for excess errors)
@@ -82576,6 +84686,8 @@ PASS: gcc.dg/tree-ssa/sra-11.c scan-tree-dump-times esra "Created a replacement
PASS: gcc.dg/tree-ssa/sra-11.c scan-tree-dump-times esra "Created a replacement for s2" 1
PASS: gcc.dg/tree-ssa/sra-12.c (test for excess errors)
PASS: gcc.dg/tree-ssa/sra-12.c scan-tree-dump-times release_ssa "l;" 0
+PASS: gcc.dg/tree-ssa/sra-13.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/sra-13.c execution test
PASS: gcc.dg/tree-ssa/sra-2.c (test for excess errors)
XFAIL: gcc.dg/tree-ssa/sra-2.c scan-tree-dump-times optimized "link_error" 0
PASS: gcc.dg/tree-ssa/sra-3.c (test for excess errors)
@@ -82803,7 +84915,7 @@ PASS: gcc.dg/tree-ssa/ssa-fre-8.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-8.c scan-tree-dump-times fre1 "Replaced u.f with pretmp" 2
PASS: gcc.dg/tree-ssa/ssa-fre-8.c scan-tree-dump-times fre1 "Inserted pretmp" 2
PASS: gcc.dg/tree-ssa/ssa-fre-9.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Eliminated: 1" 2
+PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Eliminated: 2" 2
PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Insertions: 1" 2
PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c scan-tree-dump optimized "\\|"
@@ -82977,6 +85089,8 @@ PASS: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump stdarg "f2: va_list escapes [01]
PASS: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump stdarg "f3: va_list escapes 0, needs to save [148] GPR units"
PASS: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump stdarg "f4: va_list escapes 0, needs to save [148] GPR units"
PASS: gcc.dg/tree-ssa/stdarg-5.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/stdarg-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/stdarg-6.c scan-tree-dump stdarg "bar: va_list escapes 1, needs to save all GPR units"
PASS: gcc.dg/tree-ssa/strlen-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/strlen-1.c scan-tree-dump-times optimized " ={v} 0;" 2
PASS: gcc.dg/tree-ssa/struct-aliasing-1.c (test for excess errors)
@@ -83063,9 +85177,9 @@ PASS: gcc.dg/tree-ssa/vrp04.c scan-tree-dump-times vrp1 "Folding predicate a_.*t
PASS: gcc.dg/tree-ssa/vrp05.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp05.c scan-tree-dump-times vrp1 "Folding predicate j_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp06.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_.*to 0" 1
-PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate j_.*to 1" 1
-PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_.*to 0" 1
+PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_[0-9]+.*0 to 0" 1
+PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate j_[0-9]+.*0 to 1" 1
+XFAIL: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_[0-9]+.*j_[0-9]+.* to 0" 1
PASS: gcc.dg/tree-ssa/vrp07.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp07.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp07.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 0" 1
@@ -83089,9 +85203,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 vrp1 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/vrp17.c scan-tree-dump-times vrp2 "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 vrp1 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/vrp18.c scan-tree-dump-times vrp2 "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"
@@ -83103,9 +85217,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 vrp1 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/vrp23.c scan-tree-dump-times vrp2 "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 vrp1 "Simplified relational" 2
+PASS: gcc.dg/tree-ssa/vrp24.c scan-tree-dump-times vrp2 "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)
@@ -83428,9 +85542,13 @@ PASS: gcc.dg/vect/pr52091.c execution test
PASS: gcc.dg/vect/pr52298.c (test for excess errors)
PASS: gcc.dg/vect/pr52298.c execution test
PASS: gcc.dg/vect/pr52870.c (test for excess errors)
+PASS: gcc.dg/vect/pr53185-2.c (test for excess errors)
+PASS: gcc.dg/vect/pr53185-2.c execution test
PASS: gcc.dg/vect/pr53185.c (test for excess errors)
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/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
@@ -85242,9 +87360,13 @@ PASS: gcc.dg/vect/pr52091.c -flto execution test
PASS: gcc.dg/vect/pr52298.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr52298.c -flto execution test
PASS: gcc.dg/vect/pr52870.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr53185-2.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr53185-2.c -flto execution test
PASS: gcc.dg/vect/pr53185.c -flto (test for excess errors)
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/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
@@ -90353,6 +92475,8 @@ PASS: gcc.target/i386/hle-and-acq-1.c (test for excess errors)
PASS: gcc.target/i386/hle-and-acq-1.c scan-assembler lock;?[ \n\t]+(xacquire|.byte[ \t]+0xf2)[ \t\n]+and
PASS: gcc.target/i386/hle-and-rel-1.c (test for excess errors)
PASS: gcc.target/i386/hle-and-rel-1.c scan-assembler lock;?[ \n\t]+(xrelease|.byte[ \t]+0xf3)[ \t\n]+and
+PASS: gcc.target/i386/hle-clear-rel.c (test for excess errors)
+PASS: gcc.target/i386/hle-clear-rel.c scan-assembler [ \n\t]+(xrelease|.byte[ \t]+0xf3)[ \t\n]+mov
PASS: gcc.target/i386/hle-cmpxchg-acq-1.c (test for excess errors)
PASS: gcc.target/i386/hle-cmpxchg-acq-1.c scan-assembler lock;?[ \n\t]+(xacquire|.byte[ \t]+0xf2)[ \t\n]+cmpxchg
PASS: gcc.target/i386/hle-cmpxchg-rel-1.c (test for excess errors)
@@ -90361,6 +92485,8 @@ PASS: gcc.target/i386/hle-or-acq-1.c (test for excess errors)
PASS: gcc.target/i386/hle-or-acq-1.c scan-assembler lock;?[ \n\t]+(xacquire|.byte[ \t]+0xf2)[ \t\n]+or
PASS: gcc.target/i386/hle-or-rel-1.c (test for excess errors)
PASS: gcc.target/i386/hle-or-rel-1.c scan-assembler lock;?[ \n\t]+(xrelease|.byte[ \t]+0xf3)[ \t\n]+or
+PASS: gcc.target/i386/hle-store-rel.c (test for excess errors)
+PASS: gcc.target/i386/hle-store-rel.c scan-assembler [ \n\t]+(xrelease|.byte[ \t]+0xf3)[ \t\n]+mov
PASS: gcc.target/i386/hle-sub-acq-1.c (test for excess errors)
PASS: gcc.target/i386/hle-sub-acq-1.c scan-assembler lock;?[ \n\t]+(xacquire|.byte[ \t]+0xf2)[ \t\n]+sub
PASS: gcc.target/i386/hle-sub-rel-1.c (test for excess errors)
@@ -90699,6 +92825,8 @@ PASS: gcc.target/i386/movq-2.c scan-assembler movzbl[ \t]*123
PASS: gcc.target/i386/movq-2.c scan-assembler mov(zb)?l[ \t]*120
PASS: gcc.target/i386/movq.c (test for excess errors)
PASS: gcc.target/i386/movq.c scan-assembler movz
+PASS: gcc.target/i386/movsd.c (test for excess errors)
+PASS: gcc.target/i386/movsd.c scan-assembler-not (fld|fst)
PASS: gcc.target/i386/movsi-sm-1.c (test for excess errors)
PASS: gcc.target/i386/movsi-sm-1.c execution test
PASS: gcc.target/i386/movti.c (test for excess errors)
@@ -91375,6 +93503,7 @@ UNSUPPORTED: gcc.target/i386/pr55247-2.c
UNSUPPORTED: gcc.target/i386/pr55247.c
PASS: gcc.target/i386/pr55277.c (test for excess errors)
PASS: gcc.target/i386/pr55359.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr55433.c
PASS: gcc.target/i386/pr55448.c (test for excess errors)
PASS: gcc.target/i386/pr55448.c scan-assembler-not vmovups
PASS: gcc.target/i386/pr55458.c (test for errors, line 10)
@@ -91392,6 +93521,26 @@ PASS: gcc.target/i386/pr55590-1.c scan-assembler-not vmovups
PASS: gcc.target/i386/pr55590-2.c (test for excess errors)
PASS: gcc.target/i386/pr55590-2.c scan-assembler-not vmovups
UNSUPPORTED: gcc.target/i386/pr55597.c
+PASS: gcc.target/i386/pr55672.c (test for excess errors)
+PASS: gcc.target/i386/pr55686.c (test for excess errors)
+PASS: gcc.target/i386/pr55775.c (test for excess errors)
+PASS: gcc.target/i386/pr55829.c (test for excess errors)
+PASS: gcc.target/i386/pr55845.c (test for excess errors)
+PASS: gcc.target/i386/pr55845.c execution test
+PASS: gcc.target/i386/pr55934.c (test for errors, line 9)
+PASS: gcc.target/i386/pr55934.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr55981.c
+PASS: gcc.target/i386/pr56022.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr56028.c
+UNSUPPORTED: gcc.target/i386/pr56114.c
+PASS: gcc.target/i386/pr56148.c (test for excess errors)
+PASS: gcc.target/i386/pr56151.c (test for excess errors)
+PASS: gcc.target/i386/pr56151.c scan-assembler-not mov[^\n\r]*vara
+PASS: gcc.target/i386/pr56151.c scan-assembler-times mov[^\n\r]*varb 1
+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/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)
@@ -93088,11 +95237,9 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp ..
=== gcc Summary ===
-# of expected passes 91663
-# of unexpected failures 4
+# of expected passes 92587
# of unexpected successes 5
-# of expected failures 257
-# of unresolved testcases 2
-# of unsupported tests 986
-[...]/hurd/master.build/gcc/xgcc version 4.8.0 20121210 (experimental) (GCC)
+# of expected failures 259
+# of unsupported tests 1096
+[...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (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 8d5b7839..e661c0f2 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 Thu Dec 13 07:28:37 2012
+Test Run By thomas on Mon Feb 18 21:56:58 2013
Native configuration is i686-pc-linux-gnu
=== gfortran tests ===
@@ -668,7 +668,22 @@ PASS: gfortran.dg/advance_6.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/advance_6.f90 -O3 -g execution test
PASS: gfortran.dg/advance_6.f90 -Os (test for excess errors)
PASS: gfortran.dg/advance_6.f90 -Os execution test
-PASS: gfortran.dg/aint_anint_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O0 execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O1 execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O2 execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -O3 -g execution test
+PASS: gfortran.dg/aint_anint_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/aint_anint_1.f90 -Os execution test
PASS: gfortran.dg/aliasing_array_result_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/aliasing_array_result_1.f90 -O0 execution test
PASS: gfortran.dg/aliasing_array_result_1.f90 -O1 (test for excess errors)
@@ -1463,6 +1478,38 @@ PASS: gfortran.dg/allocatable_function_5.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/allocatable_function_5.f90 -O3 -g execution test
PASS: gfortran.dg/allocatable_function_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/allocatable_function_5.f90 -Os execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O0 execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O1 execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O2 execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -O3 -g execution test
+PASS: gfortran.dg/allocatable_function_6.f90 -Os (test for excess errors)
+PASS: gfortran.dg/allocatable_function_6.f90 -Os execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O0 execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O1 execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O2 execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -O3 -g execution test
+PASS: gfortran.dg/allocatable_function_7.f90 -Os (test for excess errors)
+PASS: gfortran.dg/allocatable_function_7.f90 -Os execution test
PASS: gfortran.dg/allocatable_module_1.f90 -O (test for excess errors)
PASS: gfortran.dg/allocatable_scalar_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/allocatable_scalar_1.f90 -O0 execution test
@@ -2743,6 +2790,32 @@ PASS: gfortran.dg/array_constructor_4.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/array_constructor_4.f90 -O3 -g execution test
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 -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 -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 -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 -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-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 -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 -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_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_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)
@@ -3710,6 +3783,7 @@ PASS: gfortran.dg/assignment_2.f90 -O (test for errors, line 35)
PASS: gfortran.dg/assignment_2.f90 -O (test for errors, line 44)
PASS: gfortran.dg/assignment_2.f90 -O (test for excess errors)
PASS: gfortran.dg/assignment_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/assignment_4.f90 -O (test for excess errors)
PASS: gfortran.dg/associate_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/associate_1.f03 -O0 execution test
PASS: gfortran.dg/associate_1.f03 -O1 (test for excess errors)
@@ -3752,6 +3826,23 @@ PASS: gfortran.dg/associate_11.f90 -Os (test for excess errors)
PASS: gfortran.dg/associate_11.f90 -Os execution test
PASS: gfortran.dg/associate_11.f90 -Os scan-tree-dump-times original "foo ..integer.kind=4..0:. . restrict. a.data.;" 1
PASS: gfortran.dg/associate_12.f90 -O (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O0 execution test
+PASS: gfortran.dg/associate_13.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O1 execution test
+PASS: gfortran.dg/associate_13.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O2 execution test
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/associate_13.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -O3 -g execution test
+PASS: gfortran.dg/associate_13.f90 -Os (test for excess errors)
+PASS: gfortran.dg/associate_13.f90 -Os execution test
+PASS: gfortran.dg/associate_14.f90 -O (test for excess errors)
PASS: gfortran.dg/associate_2.f95 -O (test for errors, line 10)
PASS: gfortran.dg/associate_2.f95 -O (test for excess errors)
PASS: gfortran.dg/associate_3.f03 -O (test for errors, line 10)
@@ -3897,6 +3988,8 @@ PASS: gfortran.dg/associated_6.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/associated_6.f90 -O3 -g execution test
PASS: gfortran.dg/associated_6.f90 -Os (test for excess errors)
PASS: gfortran.dg/associated_6.f90 -Os execution test
+PASS: gfortran.dg/associated_7.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/associated_7.f90 -O (test for excess errors)
PASS: gfortran.dg/associated_target_1.f90 -O (test for errors, line 11)
PASS: gfortran.dg/associated_target_1.f90 -O (test for excess errors)
PASS: gfortran.dg/associated_target_2.f90 -O0 (test for excess errors)
@@ -4322,7 +4415,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_s
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4330,7 +4423,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _g
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4356,7 +4448,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_s
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4364,7 +4456,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _g
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4390,7 +4481,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_s
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4398,7 +4489,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _g
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4424,7 +4514,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4432,7 +4522,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4458,7 +4547,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_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
@@ -4466,7 +4555,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4492,7 +4580,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loop
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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
@@ -4500,7 +4588,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loop
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4526,7 +4613,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "su
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4534,7 +4621,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " =
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
-PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_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/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -4560,7 +4646,7 @@ PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_s
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
-PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(D" 2
+PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(D" 3
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
@@ -4568,7 +4654,6 @@ PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _g
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
-PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1
PASS: gfortran.dg/assumed_type_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/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1
@@ -5116,6 +5201,10 @@ PASS: gfortran.dg/bind_c_array_params.f03 -O (test for excess errors)
PASS: gfortran.dg/bind_c_array_params_2.f90 -O (test for excess errors)
PASS: gfortran.dg/bind_c_array_params_2.f90 -O scan-assembler-times myBindC 1
PASS: gfortran.dg/bind_c_array_params_2.f90 -O scan-tree-dump-times original "test \\(&parm\\." 1
+PASS: gfortran.dg/bind_c_bool_1.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/bind_c_bool_1.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/bind_c_bool_1.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/bind_c_bool_1.f90 -O (test for excess errors)
PASS: gfortran.dg/bind_c_coms.f90 -O0 (test for excess errors)
PASS: gfortran.dg/bind_c_coms.f90 -O0 execution test
PASS: gfortran.dg/bind_c_coms.f90 -O1 (test for excess errors)
@@ -5582,6 +5671,8 @@ PASS: gfortran.dg/block_1.f08 -Os (test for excess errors)
PASS: gfortran.dg/block_1.f08 -Os execution test
PASS: gfortran.dg/block_10.f90 -O (test for excess errors)
PASS: gfortran.dg/block_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/block_12.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/block_12.f90 -O (test for excess errors)
PASS: gfortran.dg/block_2.f08 -O0 (test for excess errors)
PASS: gfortran.dg/block_2.f08 -O0 execution test
PASS: gfortran.dg/block_2.f08 -O0 scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1
@@ -6063,7 +6154,22 @@ PASS: gfortran.dg/bounds_check_3.f90 -O (test for warnings, line 56)
PASS: gfortran.dg/bounds_check_3.f90 -O (test for warnings, line 57)
PASS: gfortran.dg/bounds_check_3.f90 -O (test for warnings, line 58)
PASS: gfortran.dg/bounds_check_3.f90 -O (test for excess errors)
-PASS: gfortran.dg/bounds_check_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O0 execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O1 execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O2 execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -O3 -g execution test
+PASS: gfortran.dg/bounds_check_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/bounds_check_4.f90 -Os execution test
PASS: gfortran.dg/bounds_check_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/bounds_check_5.f90 -O0 execution test
PASS: gfortran.dg/bounds_check_5.f90 -O1 (test for excess errors)
@@ -8882,6 +8988,9 @@ PASS: gfortran.dg/class_53.f90 -O (test for errors, line 14)
PASS: gfortran.dg/class_53.f90 -O (test for errors, line 16)
PASS: gfortran.dg/class_53.f90 -O (test for excess errors)
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_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)
@@ -9154,6 +9263,22 @@ PASS: gfortran.dg/class_array_14.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/class_array_14.f90 -O3 -g execution test
PASS: gfortran.dg/class_array_14.f90 -Os (test for excess errors)
PASS: gfortran.dg/class_array_14.f90 -Os execution test
+PASS: gfortran.dg/class_array_15.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O0 execution test
+PASS: gfortran.dg/class_array_15.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O1 execution test
+PASS: gfortran.dg/class_array_15.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O2 execution test
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/class_array_15.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -O3 -g execution test
+PASS: gfortran.dg/class_array_15.f03 -Os (test for excess errors)
+PASS: gfortran.dg/class_array_15.f03 -Os execution test
PASS: gfortran.dg/class_array_2.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_array_2.f03 -O0 execution test
PASS: gfortran.dg/class_array_2.f03 -O1 (test for excess errors)
@@ -12336,6 +12461,7 @@ PASS: gfortran.dg/do_3.F90 -Os (test for excess errors)
PASS: gfortran.dg/do_3.F90 -Os execution test
PASS: gfortran.dg/do_4.f -O (test for errors, line 6)
XFAIL: gfortran.dg/do_4.f -O (test for excess errors)
+PASS: gfortran.dg/do_5.f90 -O (test for warnings, line 18)
PASS: gfortran.dg/do_5.f90 -O (test for excess errors)
PASS: gfortran.dg/do_check_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/do_check_1.f90 -O0 execution test
@@ -13071,6 +13197,10 @@ PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for errors, line 26)
PASS: gfortran.dg/elemental_args_check_5.f90 -O (test for excess errors)
PASS: gfortran.dg/elemental_args_check_6.f90 -O (test for errors, line 12)
PASS: gfortran.dg/elemental_args_check_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/elemental_args_check_7.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/elemental_args_check_7.f90 -O (test for errors, line 24)
+PASS: gfortran.dg/elemental_args_check_7.f90 -O (test for errors, line 25)
+PASS: gfortran.dg/elemental_args_check_7.f90 -O (test for excess errors)
PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 5)
PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 6)
PASS: gfortran.dg/elemental_bind_c.f90 -O (test for errors, line 8)
@@ -13271,6 +13401,22 @@ PASS: gfortran.dg/elemental_result_1.f90 -O (test for errors, line 9)
PASS: gfortran.dg/elemental_result_1.f90 -O (test for errors, line 18)
PASS: gfortran.dg/elemental_result_1.f90 -O (test for excess errors)
PASS: gfortran.dg/elemental_scalar_args_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O0 execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O1 execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O2 execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -O3 -g execution test
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/elemental_scalar_args_2.f90 -Os execution test
PASS: gfortran.dg/elemental_subroutine_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/elemental_subroutine_1.f90 -O0 execution test
PASS: gfortran.dg/elemental_subroutine_1.f90 -O1 (test for excess errors)
@@ -13787,6 +13933,22 @@ PASS: gfortran.dg/eof_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/eof_3.f90 -O3 -g execution test
PASS: gfortran.dg/eof_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/eof_3.f90 -Os execution test
+PASS: gfortran.dg/eof_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O0 execution test
+PASS: gfortran.dg/eof_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O1 execution test
+PASS: gfortran.dg/eof_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O2 execution test
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/eof_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+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/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)
@@ -17322,7 +17484,22 @@ PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "e
PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "element" 1
PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "mypure" 1
PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "elem_impure" 2
-PASS: gfortran.dg/function_optimize_10.f90 -O (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O0 execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O1 execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O2 execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -O3 -g execution test
+PASS: gfortran.dg/function_optimize_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/function_optimize_10.f90 -Os execution test
PASS: gfortran.dg/function_optimize_11.f90 -O0 (test for excess errors)
PASS: gfortran.dg/function_optimize_11.f90 -O0 execution test
PASS: gfortran.dg/function_optimize_11.f90 -O1 (test for excess errors)
@@ -18741,6 +18918,8 @@ PASS: gfortran.dg/import.f90 -O3 -g execution test
PASS: gfortran.dg/import.f90 -Os (test for warnings, line 62)
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 39)
PASS: gfortran.dg/import2.f90 -O (test for errors, line 40)
PASS: gfortran.dg/import2.f90 -O (test for errors, line 41)
@@ -18851,6 +19030,7 @@ PASS: gfortran.dg/include_6.f90 -O (test for warnings, line )
PASS: gfortran.dg/include_6.f90 -O (test for excess errors)
PASS: gfortran.dg/include_7.f90 -O missing directory (test for warnings, line )
PASS: gfortran.dg/include_7.f90 -O (test for excess errors)
+PASS: gfortran.dg/include_8.f90 -O (test for excess errors)
PASS: gfortran.dg/index.f90 -O0 (test for excess errors)
PASS: gfortran.dg/index.f90 -O0 execution test
PASS: gfortran.dg/index.f90 -O1 (test for excess errors)
@@ -18931,6 +19111,7 @@ PASS: gfortran.dg/init_flag_10.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/init_flag_10.f90 -O3 -g execution test
PASS: gfortran.dg/init_flag_10.f90 -Os (test for excess errors)
PASS: gfortran.dg/init_flag_10.f90 -Os execution test
+PASS: gfortran.dg/init_flag_11.f90 -O (test for excess errors)
PASS: gfortran.dg/init_flag_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/init_flag_2.f90 -O0 execution test
PASS: gfortran.dg/init_flag_2.f90 -O1 (test for excess errors)
@@ -19531,7 +19712,22 @@ PASS: gfortran.dg/inquire.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/inquire.f90 -O3 -g execution test
PASS: gfortran.dg/inquire.f90 -Os (test for excess errors)
PASS: gfortran.dg/inquire.f90 -Os execution test
-PASS: gfortran.dg/inquire_10.f90 -O (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O0 execution test
+PASS: gfortran.dg/inquire_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O1 execution test
+PASS: gfortran.dg/inquire_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O2 execution test
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/inquire_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -O3 -g execution test
+PASS: gfortran.dg/inquire_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/inquire_10.f90 -Os execution test
PASS: gfortran.dg/inquire_11.f90 -O (test for excess errors)
PASS: gfortran.dg/inquire_12.f90 -O (test for excess errors)
PASS: gfortran.dg/inquire_13.f90 -O0 (test for excess errors)
@@ -19551,6 +19747,22 @@ PASS: gfortran.dg/inquire_13.f90 -O3 -g execution test
PASS: gfortran.dg/inquire_13.f90 -Os (test for excess errors)
PASS: gfortran.dg/inquire_13.f90 -Os execution test
PASS: gfortran.dg/inquire_14.f90 -O (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O0 execution test
+PASS: gfortran.dg/inquire_15.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O1 execution test
+PASS: gfortran.dg/inquire_15.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O2 execution test
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/inquire_15.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -O3 -g execution test
+PASS: gfortran.dg/inquire_15.f90 -Os (test for excess errors)
+PASS: gfortran.dg/inquire_15.f90 -Os execution test
PASS: gfortran.dg/inquire_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/inquire_5.f90 -O0 execution test
PASS: gfortran.dg/inquire_5.f90 -O1 (test for excess errors)
@@ -20196,6 +20408,38 @@ PASS: gfortran.dg/internal_pack_11.f90 -O (test for excess errors)
PASS: gfortran.dg/internal_pack_11.f90 -O scan-tree-dump-times original "unpack" 0
PASS: gfortran.dg/internal_pack_12.f90 -O (test for excess errors)
PASS: gfortran.dg/internal_pack_12.f90 -O scan-tree-dump-times original "unpack" 4
+PASS: gfortran.dg/internal_pack_13.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O0 execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O1 execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O2 execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -O3 -g execution test
+PASS: gfortran.dg/internal_pack_13.f90 -Os (test for excess errors)
+PASS: gfortran.dg/internal_pack_13.f90 -Os execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O0 execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O1 execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O2 execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -O3 -g execution test
+PASS: gfortran.dg/internal_pack_14.f90 -Os (test for excess errors)
+PASS: gfortran.dg/internal_pack_14.f90 -Os execution test
PASS: gfortran.dg/internal_pack_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/internal_pack_2.f90 -O0 execution test
PASS: gfortran.dg/internal_pack_2.f90 -O1 (test for excess errors)
@@ -20683,6 +20927,10 @@ PASS: gfortran.dg/intrinsic_size.f90 -O (test for errors, line 8)
PASS: gfortran.dg/intrinsic_size.f90 -O (test for errors, line 9)
PASS: gfortran.dg/intrinsic_size.f90 -O (test for excess errors)
PASS: gfortran.dg/intrinsic_size_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/intrinsic_size_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/intrinsic_size_3.f90 -O scan-tree-dump-times original "iszs = \\(integer\\(kind=2\\)\\) MAX_EXPR <\\(D.[0-9]+->dim.0..ubound - D.[0-9]+->dim.0..lbound\\) \\+ 1, 0>;" 1
+PASS: gfortran.dg/intrinsic_size_4.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/intrinsic_size_4.f90 -O (test for excess errors)
PASS: gfortran.dg/intrinsic_spread_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/intrinsic_spread_1.f90 -O0 execution test
PASS: gfortran.dg/intrinsic_spread_1.f90 -O1 (test for excess errors)
@@ -22300,6 +22548,30 @@ PASS: gfortran.dg/matmul_8.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/matmul_8.f03 -O3 -g execution test
PASS: gfortran.dg/matmul_8.f03 -Os (test for excess errors)
PASS: gfortran.dg/matmul_8.f03 -Os execution test
+PASS: gfortran.dg/matmul_9.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O0 execution test
+PASS: gfortran.dg/matmul_9.f90 -O0 scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O1 execution test
+PASS: gfortran.dg/matmul_9.f90 -O1 scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O2 execution test
+PASS: gfortran.dg/matmul_9.f90 -O2 scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/matmul_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -O3 -g execution test
+PASS: gfortran.dg/matmul_9.f90 -O3 -g scan-tree-dump-times original "matmul" 0
+PASS: gfortran.dg/matmul_9.f90 -Os (test for excess errors)
+PASS: gfortran.dg/matmul_9.f90 -Os execution test
+PASS: gfortran.dg/matmul_9.f90 -Os scan-tree-dump-times original "matmul" 0
PASS: gfortran.dg/matmul_argument_types.f90 -O (test for errors, line 22)
PASS: gfortran.dg/matmul_argument_types.f90 -O (test for errors, line 23)
PASS: gfortran.dg/matmul_argument_types.f90 -O (test for errors, line 25)
@@ -23038,7 +23310,22 @@ PASS: gfortran.dg/minloc_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/minloc_2.f90 -O3 -g execution test
PASS: gfortran.dg/minloc_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/minloc_2.f90 -Os execution test
-PASS: gfortran.dg/minloc_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O0 execution test
+PASS: gfortran.dg/minloc_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O1 execution test
+PASS: gfortran.dg/minloc_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O2 execution test
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/minloc_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -O3 -g execution test
+PASS: gfortran.dg/minloc_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/minloc_3.f90 -Os execution test
PASS: gfortran.dg/minlocval_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/minlocval_1.f90 -O0 execution test
PASS: gfortran.dg/minlocval_1.f90 -O1 (test for excess errors)
@@ -23071,7 +23358,22 @@ PASS: gfortran.dg/minlocval_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/minlocval_2.f90 -O3 -g execution test
PASS: gfortran.dg/minlocval_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/minlocval_2.f90 -Os execution test
-PASS: gfortran.dg/minlocval_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O0 execution test
+PASS: gfortran.dg/minlocval_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O1 execution test
+PASS: gfortran.dg/minlocval_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O2 execution test
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/minlocval_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -O3 -g execution test
+PASS: gfortran.dg/minlocval_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/minlocval_3.f90 -Os execution test
PASS: gfortran.dg/minlocval_4.f90 -O0 (test for excess errors)
PASS: gfortran.dg/minlocval_4.f90 -O0 execution test
PASS: gfortran.dg/minlocval_4.f90 -O1 (test for excess errors)
@@ -23443,7 +23745,22 @@ PASS: gfortran.dg/module_commons_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/module_commons_3.f90 -O3 -g execution test
PASS: gfortran.dg/module_commons_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/module_commons_3.f90 -Os execution test
-PASS: gfortran.dg/module_double_reuse.f90 -O (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O0 execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O1 execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O2 execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -O3 -g execution test
+PASS: gfortran.dg/module_double_reuse.f90 -Os (test for excess errors)
+PASS: gfortran.dg/module_double_reuse.f90 -Os execution test
PASS: gfortran.dg/module_equivalence_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/module_equivalence_1.f90 -O0 execution test
PASS: gfortran.dg/module_equivalence_1.f90 -O1 (test for excess errors)
@@ -23510,6 +23827,8 @@ PASS: gfortran.dg/module_equivalence_5.f90 -O3 -g execution test
PASS: gfortran.dg/module_equivalence_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/module_equivalence_5.f90 -Os execution test
PASS: gfortran.dg/module_equivalence_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/module_error_1.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/module_error_1.f90 -O (test for excess errors)
PASS: gfortran.dg/module_function_type_1.f90 -O (test for excess errors)
PASS: gfortran.dg/module_implicit_conversion.f90 -O (test for excess errors)
PASS: gfortran.dg/module_interface_1.f90 -O0 (test for excess errors)
@@ -23683,13 +24002,37 @@ PASS: gfortran.dg/move_alloc_10.f90 -Os (test for excess errors)
PASS: gfortran.dg/move_alloc_10.f90 -Os execution test
PASS: gfortran.dg/move_alloc_12.f90 -O (test for excess errors)
PASS: gfortran.dg/move_alloc_13.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O0 execution test
PASS: gfortran.dg/move_alloc_13.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O1 execution test
PASS: gfortran.dg/move_alloc_13.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O2 execution test
PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer execution test
PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
PASS: gfortran.dg/move_alloc_13.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -O3 -g execution test
PASS: gfortran.dg/move_alloc_13.f90 -Os (test for excess errors)
+PASS: gfortran.dg/move_alloc_13.f90 -Os execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O0 execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O1 execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O2 execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -O3 -g execution test
+PASS: gfortran.dg/move_alloc_14.f90 -Os (test for excess errors)
+PASS: gfortran.dg/move_alloc_14.f90 -Os execution test
PASS: gfortran.dg/move_alloc_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/move_alloc_2.f90 -O0 execution test
PASS: gfortran.dg/move_alloc_2.f90 -O1 (test for excess errors)
@@ -23822,7 +24165,22 @@ PASS: gfortran.dg/multiple_allocation_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/multiple_allocation_3.f90 -O3 -g execution test
PASS: gfortran.dg/multiple_allocation_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/multiple_allocation_3.f90 -Os execution test
-PASS: gfortran.dg/mvbits_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O0 execution test
+PASS: gfortran.dg/mvbits_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O1 execution test
+PASS: gfortran.dg/mvbits_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O2 execution test
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/mvbits_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -O3 -g execution test
+PASS: gfortran.dg/mvbits_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/mvbits_1.f90 -Os execution test
PASS: gfortran.dg/mvbits_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/mvbits_2.f90 -O0 execution test
PASS: gfortran.dg/mvbits_2.f90 -O1 (test for excess errors)
@@ -25662,6 +26020,22 @@ PASS: gfortran.dg/newunit_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/newunit_1.f90 -Os execution test
PASS: gfortran.dg/newunit_2.f90 -O (test for errors, line 13)
PASS: gfortran.dg/newunit_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O0 execution test
+PASS: gfortran.dg/newunit_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O1 execution test
+PASS: gfortran.dg/newunit_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O2 execution test
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/newunit_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -O3 -g execution test
+PASS: gfortran.dg/newunit_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/newunit_3.f90 -Os execution test
PASS: gfortran.dg/nint_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/nint_1.f90 -O0 execution test
PASS: gfortran.dg/nint_1.f90 -O1 (test for excess errors)
@@ -25841,6 +26215,22 @@ PASS: gfortran.dg/nosigned_zero_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/nosigned_zero_2.f90 -O3 -g execution test
PASS: gfortran.dg/nosigned_zero_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/nosigned_zero_2.f90 -Os execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O0 execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O1 execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O2 execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -O3 -g execution test
+PASS: gfortran.dg/nosigned_zero_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/nosigned_zero_3.f90 -Os execution test
PASS: gfortran.dg/null_1.f90 -O (test for errors, line 11)
PASS: gfortran.dg/null_1.f90 -O (test for errors, line 12)
PASS: gfortran.dg/null_1.f90 -O (test for errors, line 13)
@@ -25877,6 +26267,13 @@ PASS: gfortran.dg/null_5.f90 -O (test for errors, line 42)
PASS: gfortran.dg/null_5.f90 -O (test for excess errors)
PASS: gfortran.dg/null_6.f90 -O (test for errors, line 28)
PASS: gfortran.dg/null_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/null_7.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/null_7.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/null_7.f90 -O (test for errors, line 11)
+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_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)
@@ -25907,10 +26304,46 @@ PASS: gfortran.dg/old_style_init.f90 -O (test for errors, line 5)
PASS: gfortran.dg/old_style_init.f90 -O (test for errors, line 10)
PASS: gfortran.dg/old_style_init.f90 -O (test for errors, line 14)
PASS: gfortran.dg/old_style_init.f90 -O (test for excess errors)
-PASS: gfortran.dg/oldstyle_1.f90 -O (test for warnings, line 1)
-PASS: gfortran.dg/oldstyle_1.f90 -O (test for warnings, line 2)
-PASS: gfortran.dg/oldstyle_1.f90 -O (test for warnings, line 3)
-PASS: gfortran.dg/oldstyle_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O0 (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O0 (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O0 (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O0 execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O1 (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O1 (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O1 (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O1 execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O2 (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O2 (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O2 (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O2 execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -g (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -g (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -g (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -O3 -g execution test
+PASS: gfortran.dg/oldstyle_1.f90 -Os (test for warnings, line 2)
+PASS: gfortran.dg/oldstyle_1.f90 -Os (test for warnings, line 3)
+PASS: gfortran.dg/oldstyle_1.f90 -Os (test for warnings, line 4)
+PASS: gfortran.dg/oldstyle_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/oldstyle_1.f90 -Os execution test
PASS: gfortran.dg/oldstyle_2.f90 -O (test for errors, line 2)
PASS: gfortran.dg/oldstyle_2.f90 -O (test for excess errors)
PASS: gfortran.dg/oldstyle_3.f90 -O (test for errors, line 9)
@@ -27035,11 +27468,11 @@ PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 21)
PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 22)
PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 23)
PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 26)
-PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 27)
-PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 28)
-PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 29)
PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 30)
-PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 38)
+PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 42)
+PASS: gfortran.dg/pointer_init_2.f90 -O (test for errors, line 46)
PASS: gfortran.dg/pointer_init_2.f90 -O (test for excess errors)
PASS: gfortran.dg/pointer_init_3.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pointer_init_3.f90 -O0 execution test
@@ -27094,6 +27527,15 @@ PASS: gfortran.dg/pointer_init_6.f90 -O (test for errors, line 17)
PASS: gfortran.dg/pointer_init_6.f90 -O (test for errors, line 29)
PASS: gfortran.dg/pointer_init_6.f90 -O (test for errors, line 30)
PASS: gfortran.dg/pointer_init_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 27)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for errors, line 33)
+PASS: gfortran.dg/pointer_init_7.f90 -O (test for excess errors)
PASS: gfortran.dg/pointer_intent_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pointer_intent_1.f90 -O0 execution test
PASS: gfortran.dg/pointer_intent_1.f90 -O1 (test for excess errors)
@@ -27901,8 +28343,30 @@ PASS: gfortran.dg/pr20124.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/pr20124.f90 -O3 -g execution test
PASS: gfortran.dg/pr20124.f90 -Os (test for excess errors)
PASS: gfortran.dg/pr20124.f90 -Os execution test
-PASS: gfortran.dg/pr20163-2.f -O (test for warnings, line 1)
-PASS: gfortran.dg/pr20163-2.f -O (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O0 (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O0 (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O0 execution test
+PASS: gfortran.dg/pr20163-2.f -O1 (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O1 (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O1 execution test
+PASS: gfortran.dg/pr20163-2.f -O2 (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O2 (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O2 execution test
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/pr20163-2.f -O3 -g (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -O3 -g execution test
+PASS: gfortran.dg/pr20163-2.f -Os (test for warnings, line 2)
+PASS: gfortran.dg/pr20163-2.f -Os (test for excess errors)
+PASS: gfortran.dg/pr20163-2.f -Os execution test
PASS: gfortran.dg/pr20257.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pr20257.f90 -O0 execution test
PASS: gfortran.dg/pr20257.f90 -O1 (test for excess errors)
@@ -28664,9 +29128,26 @@ PASS: gfortran.dg/pr53217.f90 -O (test for excess errors)
PASS: gfortran.dg/pr53787.f90 -O (test for excess errors)
PASS: gfortran.dg/pr53787.f90 -O scan-ipa-dump cp "Creating a specialized node of init"
PASS: gfortran.dg/pr53787.f90 -O scan-ipa-dump-times cp "Aggregate replacements" 2
+PASS: gfortran.dg/pr54131.f -O (test for excess errors)
PASS: gfortran.dg/pr54889.f90 -O (test for excess errors)
PASS: gfortran.dg/pr54967.f90 -O (test for excess errors)
PASS: gfortran.dg/pr55330.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O0 execution test
+PASS: gfortran.dg/pr56015.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O1 execution test
+PASS: gfortran.dg/pr56015.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O2 execution test
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/pr56015.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -O3 -g execution test
+PASS: gfortran.dg/pr56015.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr56015.f90 -Os execution test
PASS: gfortran.dg/predcom-1.f -O (test for excess errors)
PASS: gfortran.dg/predcom-2.f -O (test for excess errors)
PASS: gfortran.dg/present_1.f90 -O (test for errors, line 14)
@@ -29222,6 +29703,7 @@ PASS: gfortran.dg/proc_ptr_37.f90 -O (test for errors, line 10)
PASS: gfortran.dg/proc_ptr_37.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_38.f90 -O (test for errors, line 9)
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_5.f90 -O0 (test for excess errors)
@@ -29577,6 +30059,7 @@ PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 17)
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_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
@@ -29790,6 +30273,9 @@ PASS: gfortran.dg/proc_ptr_result_7.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/proc_ptr_result_7.f90 -O3 -g execution test
PASS: gfortran.dg/proc_ptr_result_7.f90 -Os (test for excess errors)
PASS: gfortran.dg/proc_ptr_result_7.f90 -Os execution test
+PASS: gfortran.dg/proc_ptr_result_8.f90 -O (test for errors, line 36)
+PASS: gfortran.dg/proc_ptr_result_8.f90 -O (test for errors, line 44)
+PASS: gfortran.dg/proc_ptr_result_8.f90 -O (test for excess errors)
PASS: gfortran.dg/procedure_lvalue.f90 -O (test for errors, line 17)
PASS: gfortran.dg/procedure_lvalue.f90 -O (test for excess errors)
PASS: gfortran.dg/product_init_expr.f03 -O0 (test for excess errors)
@@ -29944,6 +30430,10 @@ PASS: gfortran.dg/public_private_module_6.f90 -O scan-assembler-not aaaa
PASS: gfortran.dg/public_private_module_7.f90 -O (test for excess errors)
PASS: gfortran.dg/public_private_module_7.f90 -O scan-assembler-not __m_common_attrs_MOD_other
PASS: gfortran.dg/public_private_module_7.f90 -O scan-assembler __m_common_attrs_MOD_get_key_len
+PASS: gfortran.dg/public_private_module_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/public_private_module_8.f90 -O scan-assembler-not __m_MOD_myotherlen
+PASS: gfortran.dg/public_private_module_8.f90 -O scan-assembler __m_MOD_bar
+PASS: gfortran.dg/public_private_module_8.f90 -O scan-assembler __m_MOD_mylen
PASS: gfortran.dg/pure_byref_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pure_byref_1.f90 -O0 execution test
PASS: gfortran.dg/pure_byref_1.f90 -O1 (test for excess errors)
@@ -30850,6 +31340,38 @@ PASS: gfortran.dg/realloc_on_assign_15.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_15.f90 -O3 -g execution test
PASS: gfortran.dg/realloc_on_assign_15.f90 -Os (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_15.f90 -Os execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O0 execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O1 execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O2 execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -O3 -g execution test
+PASS: gfortran.dg/realloc_on_assign_16.f90 -Os (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_16.f90 -Os execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O0 execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O1 execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O2 execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -O3 -g execution test
+PASS: gfortran.dg/realloc_on_assign_17.f90 -Os (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_17.f90 -Os execution test
PASS: gfortran.dg/realloc_on_assign_2.f03 -O0 (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_2.f03 -O0 execution test
PASS: gfortran.dg/realloc_on_assign_2.f03 -O1 (test for excess errors)
@@ -31218,6 +31740,8 @@ PASS: gfortran.dg/recursive_check_9.f90 -O3 -g output pattern test, Fortran ru
PASS: gfortran.dg/recursive_check_9.f90 -Os (test for excess errors)
PASS: gfortran.dg/recursive_check_9.f90 -Os execution test
PASS: gfortran.dg/recursive_check_9.f90 -Os output pattern test, Fortran runtime error: Recursive call to nonrecursive procedure 'f'
+PASS: gfortran.dg/recursive_interface_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/recursive_interface_2.f90 -O (test for excess errors)
PASS: gfortran.dg/recursive_parameter_1.f90 -O (test for errors, line 9)
PASS: gfortran.dg/recursive_parameter_1.f90 -O (test for errors, line 10)
PASS: gfortran.dg/recursive_parameter_1.f90 -O (test for excess errors)
@@ -31933,7 +32457,22 @@ PASS: gfortran.dg/same_type_as_2.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/same_type_as_2.f03 -O3 -g execution test
PASS: gfortran.dg/same_type_as_2.f03 -Os (test for excess errors)
PASS: gfortran.dg/same_type_as_2.f03 -Os execution test
-PASS: gfortran.dg/save_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O0 execution test
+PASS: gfortran.dg/save_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O1 execution test
+PASS: gfortran.dg/save_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O2 execution test
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/save_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -O3 -g execution test
+PASS: gfortran.dg/save_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/save_1.f90 -Os execution test
PASS: gfortran.dg/save_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/save_2.f90 -O0 execution test
PASS: gfortran.dg/save_2.f90 -O1 (test for excess errors)
@@ -31953,6 +32492,22 @@ PASS: gfortran.dg/save_2.f90 -Os execution test
PASS: gfortran.dg/save_3.f90 -O (test for excess errors)
PASS: gfortran.dg/save_4.f90 -O (test for errors, line 12)
PASS: gfortran.dg/save_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O0 execution test
+PASS: gfortran.dg/save_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O1 execution test
+PASS: gfortran.dg/save_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O2 execution test
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/save_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -O3 -g execution test
+PASS: gfortran.dg/save_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/save_5.f90 -Os execution test
PASS: gfortran.dg/save_common.f90 -O (test for errors, line 5)
PASS: gfortran.dg/save_common.f90 -O (test for excess errors)
PASS: gfortran.dg/save_parameter.f90 -O (test for excess errors)
@@ -32027,7 +32582,22 @@ PASS: gfortran.dg/scale_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/scale_1.f90 -O3 -g execution test
PASS: gfortran.dg/scale_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/scale_1.f90 -Os execution test
-PASS: gfortran.dg/scan_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O0 execution test
+PASS: gfortran.dg/scan_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O1 execution test
+PASS: gfortran.dg/scan_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O2 execution test
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/scan_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -O3 -g execution test
+PASS: gfortran.dg/scan_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/scan_1.f90 -Os execution test
PASS: gfortran.dg/scan_2.f90 -O (test for excess errors)
PASS: gfortran.dg/scan_2.f90 -O scan-tree-dump-times original "iscan = _gfortran_string_scan \\(2," 1
PASS: gfortran.dg/scan_2.f90 -O scan-tree-dump-times original "iverify = _gfortran_string_verify \\(2," 1
@@ -32162,7 +32732,24 @@ PASS: gfortran.dg/select_6.f90 -O (test for errors, line 8)
PASS: gfortran.dg/select_6.f90 -O (test for excess errors)
PASS: gfortran.dg/select_7.f90 -O (test for errors, line 11)
PASS: gfortran.dg/select_7.f90 -O (test for excess errors)
-PASS: gfortran.dg/select_char_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/select_8.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/select_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O0 execution test
+PASS: gfortran.dg/select_char_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O1 execution test
+PASS: gfortran.dg/select_char_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O2 execution test
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/select_char_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -O3 -g execution test
+PASS: gfortran.dg/select_char_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/select_char_1.f90 -Os execution test
PASS: gfortran.dg/select_char_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/select_char_2.f90 -O0 execution test
PASS: gfortran.dg/select_char_2.f90 -O0 scan-tree-dump-not original "_gfortran_select_string"
@@ -32371,6 +32958,15 @@ PASS: gfortran.dg/select_type_3.f03 -O3 -g execution test
PASS: gfortran.dg/select_type_3.f03 -Os (test for excess errors)
PASS: gfortran.dg/select_type_3.f03 -Os execution test
PASS: gfortran.dg/select_type_30.f03 -O (test for excess errors)
+PASS: gfortran.dg/select_type_31.f03 -O (test for errors, line 17)
+PASS: gfortran.dg/select_type_31.f03 -O (test for errors, line 34)
+PASS: gfortran.dg/select_type_31.f03 -O (test for errors, line 49)
+PASS: gfortran.dg/select_type_31.f03 -O (test for excess errors)
+PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 19)
+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_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)
@@ -32582,7 +33178,22 @@ PASS: gfortran.dg/shape_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/shape_3.f90 -O3 -g execution test
PASS: gfortran.dg/shape_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/shape_3.f90 -Os execution test
-PASS: gfortran.dg/shape_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O0 execution test
+PASS: gfortran.dg/shape_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O1 execution test
+PASS: gfortran.dg/shape_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O2 execution test
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/shape_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -O3 -g execution test
+PASS: gfortran.dg/shape_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/shape_4.f90 -Os execution test
PASS: gfortran.dg/shape_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/shape_5.f90 -O0 execution test
PASS: gfortran.dg/shape_5.f90 -O1 (test for excess errors)
@@ -33497,6 +34108,7 @@ PASS: gfortran.dg/structure_constructor_1.f03 -Os (test for excess errors)
PASS: gfortran.dg/structure_constructor_1.f03 -Os execution test
PASS: gfortran.dg/structure_constructor_10.f90 -O (test for excess errors)
PASS: gfortran.dg/structure_constructor_11.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O0 execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33506,6 +34118,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times origi
PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O0 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O1 execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33515,6 +34128,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times origi
PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O1 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O2 execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33524,6 +34138,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times origi
PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O2 scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33533,6 +34148,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33542,6 +34158,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funrol
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33551,6 +34168,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funrol
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g execution test
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -33560,6 +34178,7 @@ PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times or
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times original "ext_ptr.[0-9]+.init = this->_data->a.init;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -O3 -g scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = this->_data->a.cleanup;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -Os (test for excess errors)
+PASS: gfortran.dg/structure_constructor_11.f90 -Os execution test
PASS: gfortran.dg/structure_constructor_11.f90 -Os scan-tree-dump-times original "ext_ptr.[0-9]+.init = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -Os scan-tree-dump-times original "ext_ptr.[0-9]+.cleanup = 0B;" 1
PASS: gfortran.dg/structure_constructor_11.f90 -Os scan-tree-dump-times original "ext_ptr.1.init = \\*init;" 1
@@ -34085,6 +34704,7 @@ PASS: gfortran.dg/transfer_intrinsic_3.f90 -O3 -g (test for excess errors)
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_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
@@ -34565,6 +35185,7 @@ PASS: gfortran.dg/type_to_class_1.f03 -Os execution test
PASS: gfortran.dg/typebound_assignment_1.f03 -O (test for excess errors)
PASS: gfortran.dg/typebound_assignment_2.f03 -O (test for excess errors)
PASS: gfortran.dg/typebound_assignment_3.f03 -O (test for excess errors)
+PASS: gfortran.dg/typebound_assignment_4.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_call_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/typebound_call_1.f03 -O0 execution test
PASS: gfortran.dg/typebound_call_1.f03 -O1 (test for excess errors)
@@ -34781,6 +35402,7 @@ PASS: gfortran.dg/typebound_call_9.f03 -O (test for errors, line 19)
PASS: gfortran.dg/typebound_call_9.f03 -O (test for errors, line 20)
PASS: gfortran.dg/typebound_call_9.f03 -O (test for errors, line 53)
PASS: gfortran.dg/typebound_call_9.f03 -O (test for excess errors)
+PASS: gfortran.dg/typebound_deferred_1.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_generic_1.f03 -O (test for errors, line 18)
PASS: gfortran.dg/typebound_generic_1.f03 -O (test for errors, line 24)
PASS: gfortran.dg/typebound_generic_1.f03 -O (test for errors, line 25)
@@ -35016,6 +35638,7 @@ PASS: gfortran.dg/typebound_operator_16.f03 -O (test for errors, line 39)
PASS: gfortran.dg/typebound_operator_16.f03 -O (test for excess errors)
PASS: gfortran.dg/typebound_operator_17.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_operator_18.f90 -O (test for excess errors)
+PASS: gfortran.dg/typebound_operator_19.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 25)
PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 26)
PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 32)
@@ -35551,6 +36174,88 @@ PASS: gfortran.dg/unlimited_fmt_1.f08 -O3 -g (test for excess errors)
PASS: gfortran.dg/unlimited_fmt_1.f08 -O3 -g execution test
PASS: gfortran.dg/unlimited_fmt_1.f08 -Os (test for excess errors)
PASS: gfortran.dg/unlimited_fmt_1.f08 -Os execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O0 execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O1 execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O2 execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -O3 -g execution test
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -Os (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_1.f03 -Os execution test
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 8)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 12)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 16)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 21)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 23)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 26)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 27)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 51)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 74)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for errors, line 75)
+PASS: gfortran.dg/unlimited_polymorphic_2.f03 -O (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O0 execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O1 execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O2 execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -O3 -g execution test
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -Os (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_3.f03 -Os execution test
+PASS: gfortran.dg/unlimited_polymorphic_4.f03 -O (test for errors, line 19)
+PASS: gfortran.dg/unlimited_polymorphic_4.f03 -O (test for errors, line 20)
+PASS: gfortran.dg/unlimited_polymorphic_4.f03 -O (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O0 execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O1 execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O2 execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -O3 -g execution test
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_5.f90 -Os execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O0 execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O1 execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O2 execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -O3 -g execution test
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -Os (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_6.f90 -Os execution test
+PASS: gfortran.dg/unlimited_polymorphic_7.f90 -O (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_8.f90 -O scan-tree-dump-times original "foo.0.x._data = 0B;" 1
+PASS: gfortran.dg/unlimited_polymorphic_8.f90 -O scan-tree-dump-times original "foo.0.x._vptr = .* &__vtab__STAR;" 1
PASS: gfortran.dg/unpack_bounds_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/unpack_bounds_1.f90 -O0 execution test
PASS: gfortran.dg/unpack_bounds_1.f90 -O0 output pattern test, Fortran runtime error: Incorrect extent in return value of UNPACK intrinsic in dimension 2: is 1, should be 2
@@ -35740,6 +36445,44 @@ PASS: gfortran.dg/use_2.f90 -O (test for errors, line 3)
PASS: gfortran.dg/use_2.f90 -O (test for excess errors)
PASS: gfortran.dg/use_20.f90 -O (test for excess errors)
PASS: gfortran.dg/use_21.f90 -O (test for excess errors)
+PASS: gfortran.dg/use_22.f90 -O (test for excess errors)
+PASS: gfortran.dg/use_23.f90 -O (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O0 execution test
+PASS: gfortran.dg/use_24.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O1 execution test
+PASS: gfortran.dg/use_24.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O2 execution test
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/use_24.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -O3 -g execution test
+PASS: gfortran.dg/use_24.f90 -Os (test for excess errors)
+PASS: gfortran.dg/use_24.f90 -Os execution test
+PASS: gfortran.dg/use_25.f90 -O (test for excess errors)
+PASS: gfortran.dg/use_26.f90 -O (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O0 execution test
+PASS: gfortran.dg/use_27.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O1 execution test
+PASS: gfortran.dg/use_27.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O2 execution test
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/use_27.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -O3 -g execution test
+PASS: gfortran.dg/use_27.f90 -Os (test for excess errors)
+PASS: gfortran.dg/use_27.f90 -Os execution test
+PASS: gfortran.dg/use_28.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/use_28.f90 -O (test for excess errors)
PASS: gfortran.dg/use_3.f90 -O (test for errors, line 7)
PASS: gfortran.dg/use_3.f90 -O (test for errors, line 8)
PASS: gfortran.dg/use_3.f90 -O (test for errors, line 9)
@@ -39556,6 +40299,7 @@ PASS: gfortran.dg/gomp/pr48611.f90 -O (test for excess errors)
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/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)
@@ -43679,6 +44423,24 @@ PASS: gfortran.fortran-torture/execute/pr43390.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr43390.f90 execution, -Os
PASS: gfortran.fortran-torture/execute/pr43390.f90 compilation, -O2 -ftree-vectorize -msse2
PASS: gfortran.fortran-torture/execute/pr43390.f90 execution, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O0
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O0
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O1
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O1
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O2
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O3 -g
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O3 -g
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -Os
+PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -Os
+PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/execute/pr54767.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
@@ -44780,11 +45542,11 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O2 -ftree-v
=== gfortran Summary ===
-# of expected passes 42311
+# of expected passes 43073
# of unexpected failures 14
# of unexpected successes 2
# of expected failures 62
# of unresolved testcases 6
# of unsupported tests 213
-[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20121210 (experimental) (GCC)
+[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20130217 (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 9e11624a..e59f39bd 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 Thu Dec 13 04:07:17 2012
+Test Run By thomas on Mon Feb 18 18:27:56 2013
Native configuration is i686-pc-linux-gnu
=== gnat tests ===
@@ -78,6 +78,8 @@ PASS: gnat.dg/aligned_vla.adb (test for excess errors)
PASS: gnat.dg/aligned_vla.adb execution test
PASS: gnat.dg/alignment1.adb (test for excess errors)
PASS: gnat.dg/alignment1.adb execution test
+PASS: gnat.dg/alignment10.adb (test for excess errors)
+PASS: gnat.dg/alignment10.adb execution test
PASS: gnat.dg/alignment2.adb (test for excess errors)
PASS: gnat.dg/alignment2.adb execution test
PASS: gnat.dg/alignment3.adb (test for excess errors)
@@ -316,6 +318,7 @@ PASS: gnat.dg/controlled5.adb execution test
PASS: gnat.dg/controlled5_pkg.adb (test for excess errors)
PASS: gnat.dg/controlled6.adb (test for excess errors)
PASS: gnat.dg/controlled6_pkg-iterators.adb (test for excess errors)
+PASS: gnat.dg/controlled7.adb (test for excess errors)
PASS: gnat.dg/controlled_record.adb (test for excess errors)
PASS: gnat.dg/conv_bug.adb (test for excess errors)
PASS: gnat.dg/conv_bug.adb execution test
@@ -586,6 +589,8 @@ PASS: gnat.dg/nat1r.adb execution test
PASS: gnat.dg/nested_agg_bitfield_constructor.adb (test for excess errors)
PASS: gnat.dg/nested_controlled_alloc.adb (test for excess errors)
PASS: gnat.dg/nested_controlled_alloc.adb execution test
+PASS: gnat.dg/nested_generic1.adb (test for excess errors)
+PASS: gnat.dg/nested_generic1_pkg.adb (test for excess errors)
PASS: gnat.dg/nested_proc1.adb (test for excess errors)
PASS: gnat.dg/nested_proc1.adb execution test
PASS: gnat.dg/nested_proc2.adb (test for excess errors)
@@ -662,6 +667,8 @@ PASS: gnat.dg/opt24.adb (test for excess errors)
PASS: gnat.dg/opt25.adb (test for excess errors)
PASS: gnat.dg/opt25_pkg1.adb (test for excess errors)
PASS: gnat.dg/opt25_pkg2.adb (test for excess errors)
+PASS: gnat.dg/opt26.adb (test for excess errors)
+PASS: gnat.dg/opt26.adb execution test
PASS: gnat.dg/opt3.adb (test for excess errors)
PASS: gnat.dg/opt4.adb (test for excess errors)
PASS: gnat.dg/opt4.adb execution test
@@ -1001,6 +1008,8 @@ PASS: gnat.dg/warn4.adb (test for excess errors)
PASS: gnat.dg/warn5.adb (test for excess errors)
PASS: gnat.dg/warn6.adb (test for excess errors)
PASS: gnat.dg/warn7.adb (test for excess errors)
+PASS: gnat.dg/warn8.adb (test for warnings, line 3)
+PASS: gnat.dg/warn8.adb (test for excess errors)
PASS: gnat.dg/wide_boolean.adb (test for excess errors)
PASS: gnat.dg/wide_boolean.adb execution test
PASS: gnat.dg/wide_boolean_pkg.adb (test for excess errors)
@@ -1044,6 +1053,13 @@ PASS: gnat.dg/specs/atomic1.ads (test for errors, line 13)
PASS: gnat.dg/specs/atomic1.ads (test for excess errors)
PASS: gnat.dg/specs/attribute_parsing.ads (test for excess errors)
PASS: gnat.dg/specs/box1.ads (test for excess errors)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 32)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 42)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 52)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 62)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 72)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for errors, line 82)
+PASS: gnat.dg/specs/clause_on_volatile.ads (test for excess errors)
PASS: gnat.dg/specs/cond_expr1.ads (test for excess errors)
PASS: gnat.dg/specs/constant1.ads (test for excess errors)
PASS: gnat.dg/specs/constant1_pkg.ads (test for excess errors)
@@ -1179,8 +1195,8 @@ Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ...
=== gnat Summary ===
-# of expected passes 1147
+# of expected passes 1163
# of expected failures 17
# of unsupported tests 2
-[...]/hurd/master.build/gcc/gnatmake version 4.8.0 20121210 (experimental)
+[...]/hurd/master.build/gcc/gnatmake version 4.8.0 20130217 (experimental)
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum
index adf2ec77..6973b703 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 Thu Dec 13 08:40:02 2012
+Test Run By thomas on Mon Feb 18 23:13:41 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 20121210 (experimental) (GCC)
+[...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (experimental) (GCC)