summaryrefslogtreecommitdiff
path: root/gcc/test.diff
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/test.diff')
-rw-r--r--gcc/test.diff6493
1 files changed, 5276 insertions, 1217 deletions
diff --git a/gcc/test.diff b/gcc/test.diff
index 62e7f4ff..4c7114ca 100644
--- a/gcc/test.diff
+++ b/gcc/test.diff
@@ -1,43 +1,43 @@
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum 2012-12-13 13:38:53.232012522 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum 2012-12-14 08:47:31.842190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum 2013-02-22 17:09:12.803081675 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum 2013-02-22 17:10:36.407086852 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 05:11:14 2012
++Test Run By thomas on Fri Feb 22 06:47:43 2013
+Native configuration is i686-unknown-gnu0.3
=== boehm-gc tests ===
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum 2012-12-13 13:38:54.292012557 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum 2012-12-14 08:47:31.854190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum 2013-02-22 17:09:12.811081674 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum 2013-02-22 17:10:36.407086852 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 06:02:51 2012
++Test Run By thomas on Fri Feb 22 07:36:48 2013
+Native configuration is i686-unknown-gnu0.3
=== libatomic tests ===
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum 2012-12-13 13:38:54.372012558 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum 2012-12-14 08:47:31.854190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum 2013-02-22 17:09:12.819081677 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum 2013-02-22 17:10:36.411086852 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 03:39:29 2012
++Test Run By thomas on Fri Feb 22 05:15:10 2013
+Native configuration is i686-unknown-gnu0.3
=== libffi tests ===
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum 2012-12-13 13:38:54.700012567 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum 2012-12-14 08:47:31.854190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum 2013-02-22 17:09:12.831081678 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum 2013-02-22 17:10:36.415086851 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 05:12:16 2012
++Test Run By thomas on Fri Feb 22 06:48:36 2013
+Native configuration is i686-unknown-gnu0.3
=== libgomp tests ===
@@ -74,18 +74,14 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/
PASS: libgomp.c/pr49897-1.c (test for excess errors)
PASS: libgomp.c/pr49897-1.c execution test
PASS: libgomp.c/pr49897-2.c (test for excess errors)
-@@ -1882,17 +1879,17 @@ Running [...]/hurd/master/libgomp/testsu
- PASS: libgomp.fortran/lib1.f90 -O0 (test for excess errors)
- PASS: libgomp.fortran/lib1.f90 -O0 execution test
+@@ -1900,15 +1897,15 @@ Running [...]/hurd/master/libgomp/testsu
PASS: libgomp.fortran/lib1.f90 -O1 (test for excess errors)
--PASS: libgomp.fortran/lib1.f90 -O1 execution test
-+FAIL: libgomp.fortran/lib1.f90 -O1 execution test
+ PASS: libgomp.fortran/lib1.f90 -O1 execution test
PASS: libgomp.fortran/lib1.f90 -O2 (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -O2 execution test
+FAIL: libgomp.fortran/lib1.f90 -O2 execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer (test for excess errors)
--PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer execution test
-+FAIL: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer execution test
+ PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
@@ -97,12 +93,9 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/
PASS: libgomp.fortran/lib1.f90 -Os (test for excess errors)
PASS: libgomp.fortran/lib1.f90 -Os execution test
PASS: libgomp.fortran/lib2.f -O0 (test for excess errors)
-@@ -1902,15 +1899,15 @@ Running [...]/hurd/master/libgomp/testsu
- PASS: libgomp.fortran/lib2.f -O2 (test for excess errors)
- PASS: libgomp.fortran/lib2.f -O2 execution test
+@@ -1920,27 +1917,27 @@ Running [...]/hurd/master/libgomp/testsu
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer (test for excess errors)
--PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer execution test
-+FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer execution test
+ PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
-PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops execution test
+FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops execution test
@@ -112,52 +105,54 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/
-PASS: libgomp.fortran/lib2.f -O3 -g execution test
+FAIL: libgomp.fortran/lib2.f -O3 -g execution test
PASS: libgomp.fortran/lib2.f -Os (test for excess errors)
--PASS: libgomp.fortran/lib2.f -Os execution test
-+FAIL: libgomp.fortran/lib2.f -Os execution test
+ PASS: libgomp.fortran/lib2.f -Os execution test
PASS: libgomp.fortran/lib3.f -O0 (test for excess errors)
PASS: libgomp.fortran/lib3.f -O0 execution test
PASS: libgomp.fortran/lib3.f -O1 (test for excess errors)
-@@ -1920,11 +1917,11 @@ Running [...]/hurd/master/libgomp/testsu
+-PASS: libgomp.fortran/lib3.f -O1 execution test
++FAIL: libgomp.fortran/lib3.f -O1 execution test
+ PASS: libgomp.fortran/lib3.f -O2 (test for excess errors)
+ PASS: libgomp.fortran/lib3.f -O2 execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer (test for excess errors)
- PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer execution test
+-PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer execution test
++FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
-PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops execution test
+FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
--PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
-+FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+ PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
PASS: libgomp.fortran/lib3.f -O3 -g (test for excess errors)
-PASS: libgomp.fortran/lib3.f -O3 -g execution test
+FAIL: libgomp.fortran/lib3.f -O3 -g execution test
PASS: libgomp.fortran/lib3.f -Os (test for excess errors)
PASS: libgomp.fortran/lib3.f -Os execution test
PASS: libgomp.fortran/lib4.f90 -O0 (test for excess errors)
-@@ -2995,4 +2992,6 @@ Running [...]/hurd/master/libgomp/testsu
+@@ -3012,4 +3009,6 @@ Running [...]/hurd/master/libgomp/testsu
=== libgomp Summary ===
--# of expected passes 2981
-+# of expected passes 2962
-+# of unexpected failures 13
+-# of expected passes 2998
++# of expected passes 2982
++# of unexpected failures 10
+# of unsupported tests 3
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum 2012-12-13 13:38:54.944012576 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum 2012-12-14 08:47:31.854190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum 2013-02-22 17:09:12.839081677 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum 2013-02-22 17:10:36.415086851 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 06:02:21 2012
++Test Run By thomas on Fri Feb 22 07:36:17 2013
+Native configuration is i686-unknown-gnu0.3
=== libitm tests ===
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum 2012-12-13 13:38:54.944012576 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum 2012-12-14 08:47:31.866190749 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum 2013-02-22 17:09:12.851081679 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum 2013-02-22 17:10:36.451086854 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 03:59:19 2012
++Test Run By thomas on Fri Feb 22 05:36:17 2013
+Native configuration is i686-unknown-gnu0.3
=== libjava tests ===
@@ -224,12 +219,12 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/
+# of unexpected failures 11
+# of untested testcases 8
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum 2012-12-13 13:38:54.944012576 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum 2012-12-14 08:47:31.886190750 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum 2013-02-22 17:09:12.859081679 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum 2013-02-22 17:10:36.455086855 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Fri Dec 14 03:14:52 2012
++Test Run By thomas on Fri Feb 22 04:52:28 2013
+Native configuration is i686-unknown-gnu0.3
=== libmudflap tests ===
@@ -767,12 +762,12 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libmudfl
+# of expected passes 1646
+# of unexpected failures 260
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum 2012-12-13 13:38:56.196012616 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum 2012-12-14 08:47:31.958190752 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum 2013-02-22 17:09:12.891081681 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum 2013-02-22 17:10:36.515086858 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Thu Dec 13 20:55:02 2012
++Test Run By thomas on Thu Feb 21 22:33:10 2013
+Native configuration is i686-unknown-gnu0.3
=== libstdc++ tests ===
@@ -816,10 +811,10 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
-PASS: 18_support/pthread_guard.cc (test for excess errors)
-PASS: 18_support/pthread_guard.cc execution test
+UNSUPPORTED: 18_support/pthread_guard.cc
+ PASS: 18_support/quick_exit/quick_exit.cc (test for excess errors)
+ PASS: 18_support/quick_exit/quick_exit.cc execution test
PASS: 18_support/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
-@@ -937,10 +934,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -944,10 +941,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 20_util/shared_ptr/observers/use_count.cc execution test
PASS: 20_util/shared_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/shared_ptr/requirements/explicit_instantiation/2.cc (test for excess errors)
@@ -832,7 +827,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 20_util/specialized_algorithms/uninitialized_copy/808590.cc (test for excess errors)
PASS: 20_util/specialized_algorithms/uninitialized_copy/808590.cc execution test
PASS: 20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc (test for excess errors)
-@@ -1373,10 +1368,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -1392,10 +1387,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 21_strings/basic_string/operators/wchar_t/3.cc execution test
PASS: 21_strings/basic_string/operators/wchar_t/4.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/wchar_t/4.cc execution test
@@ -845,7 +840,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 21_strings/basic_string/range_access/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/range_access/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/replace/char/1.cc (test for excess errors)
-@@ -1726,7 +1719,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -1745,7 +1738,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 22_locale/ctype/is/char/1.cc (test for excess errors)
PASS: 22_locale/ctype/is/char/1.cc execution test
PASS: 22_locale/ctype/is/char/2.cc (test for excess errors)
@@ -854,7 +849,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 22_locale/ctype/is/char/3.cc (test for excess errors)
PASS: 22_locale/ctype/is/char/3.cc execution test
PASS: 22_locale/ctype/is/char/9858.cc (test for excess errors)
-@@ -1838,10 +1831,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -1857,10 +1850,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 22_locale/locale/cons/12352.cc execution test
PASS: 22_locale/locale/cons/12438.cc (test for excess errors)
PASS: 22_locale/locale/cons/12438.cc execution test
@@ -867,7 +862,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 22_locale/locale/cons/2.cc (test for excess errors)
PASS: 22_locale/locale/cons/2.cc execution test
PASS: 22_locale/locale/cons/29217.cc (test for excess errors)
-@@ -3026,10 +3017,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -3045,10 +3036,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 23_containers/list/operations/42352.cc execution test
PASS: 23_containers/list/operations/5.cc (test for excess errors)
PASS: 23_containers/list/operations/5.cc execution test
@@ -880,7 +875,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
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
-@@ -3130,8 +3119,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -3149,8 +3138,7 @@ Running [...]/hurd/master/libstdc++-v3/t
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
@@ -890,7 +885,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 23_containers/map/range_access.cc (test for excess errors)
PASS: 23_containers/map/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/map/requirements/citerators.cc execution test
-@@ -4666,7 +4654,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -4698,7 +4686,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 26_numerics/headers/cmath/53503.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/c99_classification_macros_c++.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/c99_classification_macros_c++0x.cc (test for excess errors)
@@ -899,7 +894,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 26_numerics/headers/cmath/c_math.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/c_math.cc execution test
PASS: 26_numerics/headers/cmath/c_math_dynamic.cc (test for excess errors)
-@@ -5284,11 +5272,11 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5316,11 +5304,11 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/close/char/4.cc (test for excess errors)
PASS: 27_io/basic_filebuf/close/char/4.cc execution test
PASS: 27_io/basic_filebuf/close/char/4879.cc (test for excess errors)
@@ -913,7 +908,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/close/wchar_t/12790-1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/close/wchar_t/12790-1.cc execution test
PASS: 27_io/basic_filebuf/close/wchar_t/12790-2.cc (test for excess errors)
-@@ -5314,7 +5302,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5346,7 +5334,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/imbue/char/13171-1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/imbue/char/13171-1.cc execution test
PASS: 27_io/basic_filebuf/imbue/char/13171-2.cc (test for excess errors)
@@ -922,7 +917,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/imbue/char/13171-4.cc (test for excess errors)
PASS: 27_io/basic_filebuf/imbue/char/13171-4.cc execution test
PASS: 27_io/basic_filebuf/imbue/char/13582-2.cc (test for excess errors)
-@@ -5340,7 +5328,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5372,7 +5360,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/imbue/wchar_t/13582-3.cc (test for excess errors)
PASS: 27_io/basic_filebuf/imbue/wchar_t/13582-3.cc execution test
PASS: 27_io/basic_filebuf/imbue/wchar_t/14975-2.cc (test for excess errors)
@@ -931,7 +926,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/imbue/wchar_t/2.cc (test for excess errors)
PASS: 27_io/basic_filebuf/imbue/wchar_t/2.cc execution test
PASS: 27_io/basic_filebuf/imbue/wchar_t/3.cc (test for excess errors)
-@@ -5365,7 +5353,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5397,7 +5385,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/open/char/4.cc execution test
PASS: 27_io/basic_filebuf/open/char/5.cc (test for excess errors)
PASS: 27_io/basic_filebuf/open/char/9507.cc (test for excess errors)
@@ -941,7 +936,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/overflow/char/1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/overflow/char/1.cc execution test
PASS: 27_io/basic_filebuf/overflow/char/13858.cc (test for excess errors)
-@@ -5448,7 +5437,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5480,7 +5469,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/seekoff/char/2-out.cc (test for excess errors)
PASS: 27_io/basic_filebuf/seekoff/char/2-out.cc execution test
PASS: 27_io/basic_filebuf/seekoff/char/26777.cc (test for excess errors)
@@ -950,7 +945,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/seekoff/char/3-in.cc (test for excess errors)
PASS: 27_io/basic_filebuf/seekoff/char/3-in.cc execution test
PASS: 27_io/basic_filebuf/seekoff/char/3-io.cc (test for excess errors)
-@@ -5564,7 +5553,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5596,7 +5585,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/sgetn/char/3.cc (test for excess errors)
PASS: 27_io/basic_filebuf/sgetn/char/3.cc execution test
PASS: 27_io/basic_filebuf/showmanyc/char/9533-1.cc (test for excess errors)
@@ -960,7 +955,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/showmanyc/char/9533-2.cc (test for excess errors)
PASS: 27_io/basic_filebuf/showmanyc/char/9533-2.cc execution test
PASS: 27_io/basic_filebuf/snextc/char/1-in.cc (test for excess errors)
-@@ -5648,7 +5638,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -5680,7 +5670,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_filebuf/underflow/char/1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/underflow/char/1.cc execution test
PASS: 27_io/basic_filebuf/underflow/char/10097.cc (test for excess errors)
@@ -969,7 +964,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_filebuf/underflow/char/2.cc (test for excess errors)
PASS: 27_io/basic_filebuf/underflow/char/2.cc execution test
PASS: 27_io/basic_filebuf/underflow/char/3.cc (test for excess errors)
-@@ -6082,8 +6072,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -6114,8 +6104,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_ofstream/open/char/1.cc (test for excess errors)
PASS: 27_io/basic_ofstream/open/char/1.cc execution test
PASS: 27_io/basic_ofstream/open/char/2.cc (test for excess errors)
@@ -979,7 +974,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_ofstream/rdbuf/char/2832.cc (test for excess errors)
PASS: 27_io/basic_ofstream/rdbuf/char/2832.cc execution test
PASS: 27_io/basic_ofstream/requirements/base_classes.cc (test for excess errors)
-@@ -6333,8 +6322,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -6365,8 +6354,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/basic_ostringstream/cons/char/3.cc execution test
PASS: 27_io/basic_ostringstream/cons/wchar_t/3.cc (test for excess errors)
PASS: 27_io/basic_ostringstream/cons/wchar_t/3.cc execution test
@@ -989,7 +984,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/basic_ostringstream/rdbuf/char/2832.cc (test for excess errors)
PASS: 27_io/basic_ostringstream/rdbuf/char/2832.cc execution test
PASS: 27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc (test for excess errors)
-@@ -6781,13 +6769,13 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -6813,13 +6801,13 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/objects/char/6.cc (test for excess errors)
PASS: 27_io/objects/char/6.cc execution test
PASS: 27_io/objects/char/7.cc (test for excess errors)
@@ -1005,7 +1000,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/objects/char/dr455.cc (test for excess errors)
PASS: 27_io/objects/char/dr455.cc execution test
PASS: 27_io/objects/wchar_t/1.cc (test for excess errors)
-@@ -6825,13 +6813,13 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -6857,13 +6845,13 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 27_io/objects/wchar_t/6.cc (test for excess errors)
PASS: 27_io/objects/wchar_t/6.cc execution test
PASS: 27_io/objects/wchar_t/7.cc (test for excess errors)
@@ -1021,7 +1016,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 27_io/objects/wchar_t/9662.cc (test for excess errors)
PASS: 27_io/objects/wchar_t/9662.cc execution test
PASS: 27_io/objects/wchar_t/dr455.cc (test for excess errors)
-@@ -7142,57 +7130,39 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -7177,57 +7165,39 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 73)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 75)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for excess errors)
@@ -1098,7 +1093,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 34)
PASS: 30_threads/future/cons/assign_neg.cc (test for excess errors)
PASS: 30_threads/future/cons/constexpr.cc (test for excess errors)
-@@ -7202,26 +7172,17 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -7237,26 +7207,17 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 30_threads/future/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/future/cons/default.cc (test for excess errors)
PASS: 30_threads/future/cons/default.cc execution test
@@ -1134,7 +1129,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 30_threads/future/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 30_threads/headers/condition_variable/std_c++0x_neg.cc (test for errors, line 32)
PASS: 30_threads/headers/condition_variable/std_c++0x_neg.cc (test for excess errors)
-@@ -7235,173 +7196,108 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -7270,173 +7231,108 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 30_threads/headers/thread/std_c++0x_neg.cc (test for errors, line 32)
PASS: 30_threads/headers/thread/std_c++0x_neg.cc (test for excess errors)
PASS: 30_threads/headers/thread/types_std_c++0x.cc (test for excess errors)
@@ -1373,7 +1368,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 30_threads/shared_future/cons/assign.cc (test for excess errors)
PASS: 30_threads/shared_future/cons/assign.cc execution test
PASS: 30_threads/shared_future/cons/constexpr.cc (test for excess errors)
-@@ -7410,142 +7306,82 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -7445,144 +7341,83 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: 30_threads/shared_future/cons/copy.cc (test for excess errors)
PASS: 30_threads/shared_future/cons/default.cc (test for excess errors)
PASS: 30_threads/shared_future/cons/default.cc execution test
@@ -1468,6 +1463,8 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
-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)
@@ -1480,6 +1477,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
+UNSUPPORTED: 30_threads/thread/members/4.cc
+UNSUPPORTED: 30_threads/thread/members/5.cc
+UNSUPPORTED: 30_threads/thread/members/hardware_concurrency.cc
++UNSUPPORTED: 30_threads/thread/native_handle/cancel.cc
+UNSUPPORTED: 30_threads/thread/native_handle/typesizes.cc
+UNSUPPORTED: 30_threads/thread/swap/1.cc
+UNSUPPORTED: 30_threads/timed_mutex/cons/1.cc
@@ -1576,7 +1574,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: 30_threads/unique_lock/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 30_threads/unique_lock/requirements/typedefs.cc (test for excess errors)
PASS: abi/30586.cc (test for excess errors)
-@@ -8047,8 +7883,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -8084,8 +7919,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: ext/malloc_allocator/variadic_construct.cc execution test
PASS: ext/median.cc (test for excess errors)
PASS: ext/median.cc execution test
@@ -1586,7 +1584,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: ext/mt_allocator/check_allocate_big_per_type.cc (test for excess errors)
PASS: ext/mt_allocator/check_allocate_big_per_type.cc execution test
PASS: ext/mt_allocator/check_allocate_max_size.cc (test for excess errors)
-@@ -8347,8 +8182,7 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -8384,8 +8218,7 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: ext/rope/44708.cc (test for excess errors)
PASS: ext/rope/44963.cc (test for excess errors)
PASS: ext/rope/5.cc (test for excess errors)
@@ -1596,7 +1594,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: ext/slist/23781_neg.cc (test for errors, line 27)
PASS: ext/slist/23781_neg.cc (test for errors, line 28)
PASS: ext/slist/23781_neg.cc (test for excess errors)
-@@ -8562,10 +8396,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -8599,10 +8432,8 @@ Running [...]/hurd/master/libstdc++-v3/t
PASS: tr1/2_general_utilities/shared_ptr/observers/use_count.cc execution test
PASS: tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc (test for excess errors)
@@ -1609,31 +1607,31 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc+
PASS: tr1/2_general_utilities/weak_ptr/lock/1.cc (test for excess errors)
PASS: tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc (test for excess errors)
-@@ -9431,7 +9263,8 @@ Running [...]/hurd/master/libstdc++-v3/t
+@@ -9470,7 +9301,8 @@ Running [...]/hurd/master/libstdc++-v3/t
=== 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
-+# of expected passes 8803
++# of expected passes 8838
+# of unexpected failures 15
+# of unexpected successes 1
-+# of expected failures 42
-+# of unsupported tests 387
++# of expected failures 44
++# of unsupported tests 388
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum 2012-12-13 13:38:56.212012616 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum 2012-12-14 08:47:31.958190752 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum 2013-02-22 17:09:12.895081682 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum 2013-02-22 17:10:36.527086858 +0100
@@ -1,9 +1,9 @@
--Test Run By thomas on Thu Dec 13 03:38:19 CET 2012
-+Test Run By thomas on Wed Dec 12 01:30:41 CET 2012
+-Test Run By thomas on Mon Feb 18 17:59:17 CET 2013
++Test Run By thomas on Thu Feb 21 12:37:38 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
-+Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-unknown-gnu0.3 Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.8.0 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-unknown-gnu0.3 Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.8.0 20130217 (experimental) (GCC)
+host=i486-gnu
+target=i686-unknown-gnu0.3
gnatmake is [...]/hurd/master.build/gcc/gnatmake
@@ -1691,23 +1689,23 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/a
=== 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
+# of expected passes 2311
+# of unexpected failures 9
+*** FAILURES: c23003b c23003g c23003i c52103x c52104x c52104y cb1010a cb1010c cb1010d
-+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Wed Dec 12 05:14:29 CET 2012
++[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Thu Feb 21 15:41:41 CET 2013
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum 2012-12-13 13:38:56.456012624 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum 2012-12-14 08:47:32.318190764 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum 2013-02-22 17:09:13.027081690 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum 2013-02-22 17:10:36.735086873 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Wed Dec 12 23:26:12 2012
++Test Run By thomas on Fri Feb 22 07:53:52 2013
+Native configuration is i686-unknown-gnu0.3
=== g++ tests ===
-@@ -8,1264 +8,6 @@
+@@ -8,3776 +8,6 @@
Running target unix
Running [...]/hurd/master/gcc/testsuite/g++.dg/asan/asan.exp ...
@@ -1743,6 +1741,348 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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.*(
@@ -1831,6 +2171,1162 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
- ]*(
-|
-| )
+-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)
@@ -1843,347 +3339,6 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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
@@ -2211,9 +3366,9 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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
@@ -2263,9 +3418,91 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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()
@@ -2505,12 +3742,12 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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
@@ -2518,317 +3755,388 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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
@@ -2860,119 +4168,1321 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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
-@@ -5458,18 +4200,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -7970,18 +4200,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/abi/enum1.C -std=c++98 execution test
PASS: g++.dg/abi/enum1.C -std=c++11 (test for excess errors)
PASS: g++.dg/abi/enum1.C -std=c++11 execution test
@@ -2993,7 +5503,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/abi/guard3.C -std=c++98 (test for excess errors)
PASS: g++.dg/abi/guard3.C -std=c++11 (test for excess errors)
PASS: g++.dg/abi/inline1.C -std=c++98 (test for excess errors)
-@@ -6008,7 +4746,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -8530,7 +4756,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/abi/vtt1.C -std=c++11 (test for excess errors)
PASS: g++.dg/abi/vtt1.C -std=c++11 scan-assembler _ZTT1B
PASS: g++.dg/cdce3.C -std=gnu++98 (test for excess errors)
@@ -3002,7 +5512,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:92: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:93: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:95: note: function call is shrink-wrapped into error conditions."
-@@ -6026,7 +4764,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -8548,7 +4774,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:107: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:108: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++11 (test for excess errors)
@@ -3011,7 +5521,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:92: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:93: note: function call is shrink-wrapped into error conditions."
PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:95: note: function call is shrink-wrapped into error conditions."
-@@ -6974,7 +5712,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -9516,7 +5742,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/cpp0x/constexpr-ref3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref4.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-rom.C (test for excess errors)
@@ -3019,7 +5529,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
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
-@@ -11839,10 +10576,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -14435,10 +10660,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/eh/shadow1.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/eh/shadow1.C -std=c++11 (test for errors, line 21)
PASS: g++.dg/eh/shadow1.C -std=c++11 (test for excess errors)
@@ -3032,7 +5542,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/eh/simd-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/eh/simd-1.C -std=gnu++98 execution test
PASS: g++.dg/eh/simd-1.C -std=gnu++11 (test for excess errors)
-@@ -12594,22 +11329,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -15192,22 +11415,14 @@ Running [...]/hurd/master/gcc/testsuite/
XFAIL: g++.dg/ext/attr-aligned01.C -std=c++11 (test for warnings, line 23)
XFAIL: g++.dg/ext/attr-aligned01.C -std=c++11 (test for warnings, line 24)
PASS: g++.dg/ext/attr-aligned01.C -std=c++11 (test for excess errors)
@@ -3063,7 +5573,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/ext/attr-used-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/attr-used-1.C -std=c++98 scan-assembler _ZN1AIiE1fEv
PASS: g++.dg/ext/attr-used-1.C -std=c++98 scan-assembler _ZN1AIiE1tE
-@@ -12944,14 +11671,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -15542,14 +11757,10 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/ext/cleanup-1.C -std=gnu++11 (test for warnings, line 35)
PASS: g++.dg/ext/cleanup-1.C -std=gnu++11 (test for warnings, line 36)
PASS: g++.dg/ext/cleanup-1.C -std=gnu++11 (test for excess errors)
@@ -3082,7 +5592,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/ext/cleanup-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/cleanup-2.C -std=gnu++98 execution test
PASS: g++.dg/ext/cleanup-2.C -std=gnu++11 (test for excess errors)
-@@ -12972,14 +11695,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -15570,14 +11781,10 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/ext/cleanup-6.C -std=gnu++98 scan-assembler-not xyzzy
PASS: g++.dg/ext/cleanup-6.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/cleanup-6.C -std=gnu++11 scan-assembler-not xyzzy
@@ -3101,48 +5611,64 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/ext/cleanup-dtor.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/cleanup-dtor.C -std=c++98 execution test
PASS: g++.dg/ext/cleanup-dtor.C -std=c++11 (test for excess errors)
-@@ -17208,30 +15927,20 @@ Running [...]/hurd/master/gcc/testsuite/
- 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
-+UNSUPPORTED: g++.dg/mv1.C -std=gnu++98
-+UNSUPPORTED: g++.dg/mv1.C -std=gnu++11
-+UNSUPPORTED: g++.dg/mv2.C -std=gnu++98
-+UNSUPPORTED: g++.dg/mv2.C -std=gnu++11
- 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
-+UNSUPPORTED: g++.dg/mv4.C -std=gnu++98
-+UNSUPPORTED: g++.dg/mv4.C -std=gnu++11
-+UNSUPPORTED: g++.dg/mv5.C -std=gnu++98
-+UNSUPPORTED: g++.dg/mv5.C -std=gnu++11
-+UNSUPPORTED: g++.dg/mv6.C -std=gnu++98
-+UNSUPPORTED: g++.dg/mv6.C -std=gnu++11
- 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)
-@@ -17338,10 +16047,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -16204,44 +12411,32 @@ Running [...]/hurd/master/gcc/testsuite/
+ 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
++UNSUPPORTED: g++.dg/ext/mv1.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv1.C -std=gnu++11
+ 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
++UNSUPPORTED: g++.dg/ext/mv12.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv12.C -std=gnu++11
+ 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
++UNSUPPORTED: g++.dg/ext/mv2.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv2.C -std=gnu++11
+ 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
++UNSUPPORTED: g++.dg/ext/mv4.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv4.C -std=gnu++11
++UNSUPPORTED: g++.dg/ext/mv5.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv5.C -std=gnu++11
++UNSUPPORTED: g++.dg/ext/mv6.C -std=gnu++98
++UNSUPPORTED: g++.dg/ext/mv6.C -std=gnu++11
+ 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)
+@@ -20025,10 +16220,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/opt/const4.C -std=c++98 scan-assembler-not \\.data(?!\\.rel\\.ro)
PASS: g++.dg/opt/const4.C -std=c++11 (test for excess errors)
PASS: g++.dg/opt/const4.C -std=c++11 scan-assembler-not \\.data(?!\\.rel\\.ro)
@@ -3155,7 +5681,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/opt/const6.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/const6.C -std=gnu++98 scan-assembler _ZN1K1kE
PASS: g++.dg/opt/const6.C -std=gnu++11 (test for excess errors)
-@@ -17496,10 +16203,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -20183,10 +16376,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/opt/interface1.C -std=gnu++11 execution test
PASS: g++.dg/opt/interface2.C -std=c++98 (test for excess errors)
PASS: g++.dg/opt/interface2.C -std=c++11 (test for excess errors)
@@ -3168,7 +5694,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/opt/local1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/local1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/longbranch1.C -std=gnu++98 (test for excess errors)
-@@ -18767,10 +17472,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -21456,10 +17647,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/other/gc4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/gc4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/gc5.C (test for excess errors)
@@ -3181,7 +5707,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/other/i386-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/i386-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/i386-3.C -std=gnu++98 (test for excess errors)
-@@ -19033,20 +17736,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -21722,20 +17911,10 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/other/pr39060.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/other/pr39060.C -std=c++11 (test for errors, line 19)
PASS: g++.dg/other/pr39060.C -std=c++11 (test for excess errors)
@@ -3206,7 +5732,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/other/pr40561.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/pr40561.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/pr42645-1.C -std=gnu++98 (test for excess errors)
-@@ -19063,10 +17756,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -21754,10 +17933,8 @@ Running [...]/hurd/master/gcc/testsuite/
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)
PASS: g++.dg/other/pr47218.C -std=gnu++11 (test for excess errors)
@@ -3219,7 +5745,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/other/pr49912.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/pr49912.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/pr50212.C -std=gnu++98 (test for excess errors)
-@@ -34314,22 +33005,22 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -37076,22 +33253,22 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/tls/thread_local2g.C execution test
UNSUPPORTED: g++.dg/tls/thread_local3.C -std=gnu++98
PASS: g++.dg/tls/thread_local3.C -std=gnu++11 (test for excess errors)
@@ -3248,7 +5774,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/tls/thread_local6.C (test for excess errors)
PASS: g++.dg/tls/thread_local6.C execution test
PASS: g++.dg/tls/thread_local6g.C (test for excess errors)
-@@ -39083,11 +37774,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41917,11 +38094,9 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/vect/pr33860a.cc -std=gnu++98 (test for excess errors)
PASS: g++.dg/vect/pr33860a.cc -std=gnu++11 (test for excess errors)
PASS: g++.dg/vect/pr36648.cc -std=c++98 (test for excess errors)
@@ -3260,7 +5786,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorizing stmts using SLP" 1
PASS: g++.dg/vect/pr37174.cc -std=c++98 (test for excess errors)
-@@ -39115,22 +37804,16 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41949,22 +38124,16 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 2
Running [...]/hurd/master/gcc/testsuite/g++.old-deja/old-deja.exp ...
@@ -3289,7 +5815,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.old-deja/g++.abi/crash1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.abi/crash1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++98 (test for excess errors)
-@@ -44776,10 +43459,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -47610,10 +43779,10 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.old-deja/g++.law/pic1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/pr25000.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.law/pr25000.C -std=gnu++11 (test for excess errors)
@@ -3304,7 +5830,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.old-deja/g++.law/refs1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.law/refs1.C -std=c++98 execution test
PASS: g++.old-deja/g++.law/refs1.C -std=c++11 (test for excess errors)
-@@ -45066,8 +43749,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -47900,8 +44069,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.old-deja/g++.law/vtable3.C -std=c++98 execution test
PASS: g++.old-deja/g++.law/vtable3.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/vtable3.C -std=c++11 execution test
@@ -3315,7 +5841,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.old-deja/g++.martin/access1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.martin/access1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for warnings, line 5)
-@@ -49805,8 +48488,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -52639,8 +48808,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: g++.old-deja/g++.pt/array6.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/array7.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/array7.C -std=c++11 (test for excess errors)
@@ -3326,32 +5852,32 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: g++.old-deja/g++.pt/asm2.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/asm2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/assign1.C -std=c++98 (test for errors, line 5)
-@@ -52962,9 +51645,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -55796,9 +51965,10 @@ Running [...]/hurd/master/gcc/testsuite/
=== g++ Summary ===
--# of expected passes 52100
--# of unexpected failures 15
-+# of expected passes 50805
+-# of expected passes 53018
+-# of unexpected failures 1
++# of expected passes 51097
+# of unexpected failures 10
- # of expected failures 288
--# of unsupported tests 460
+ # of expected failures 290
+-# of unsupported tests 571
+# of unresolved testcases 2
-+# of unsupported tests 505
- [...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.8.0 20121210 (experimental) (GCC)
++# of unsupported tests 531
+ [...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.8.0 20130217 (experimental) (GCC)
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum 2012-12-13 13:38:56.572012628 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum 2012-12-14 08:47:32.718190776 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum 2013-02-22 17:09:13.147081696 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum 2013-02-22 17:10:37.115086895 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Wed Dec 12 09:28:33 2012
++Test Run By thomas on Wed Feb 20 21:51:16 2013
+Native configuration is i686-unknown-gnu0.3
=== gcc tests ===
-@@ -15962,24 +15962,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -16058,24 +16058,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.c-torture/execute/20030120-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/execute/20030120-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/20030120-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
@@ -3376,7 +5902,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.c-torture/execute/20030128-1.c compilation, -O0
PASS: gcc.c-torture/execute/20030128-1.c execution, -O0
PASS: gcc.c-torture/execute/20030128-1.c compilation, -O1
-@@ -40329,126 +40311,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40508,1624 +40490,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.c-torture/unsorted/xzz.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/unsorted/xzz.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
Running [...]/hurd/master/gcc/testsuite/gcc.dg/asan/asan.exp ...
@@ -3412,6 +5938,348 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
-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.*(
@@ -3500,10 +6368,1166 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
- ]*(
-|
-| )
+-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
-@@ -40833,11 +40695,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42510,11 +40874,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/compat/union-by-value-1 c_compat_y_tst.o compile
PASS: gcc.dg/compat/union-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o link
PASS: gcc.dg/compat/union-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o execute
@@ -3516,7 +7540,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/compat/union-return-1 c_compat_main_tst.o compile
PASS: gcc.dg/compat/union-return-1 c_compat_x_tst.o compile
PASS: gcc.dg/compat/union-return-1 c_compat_y_tst.o compile
-@@ -40848,22 +40706,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42525,22 +40885,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/compat/vector-1 c_compat_y_tst.o compile
PASS: gcc.dg/compat/vector-1 c_compat_x_tst.o-c_compat_y_tst.o link
PASS: gcc.dg/compat/vector-1 c_compat_x_tst.o-c_compat_y_tst.o execute
@@ -3541,7 +7565,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
UNSUPPORTED: gcc.dg/compat/vector-2b_main.c
Running [...]/hurd/master/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ...
PASS: tmpdir-gcc.dg-struct-layout-1/t001 c_compat_main_tst.o compile
-@@ -45063,8 +44913,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -46767,8 +45119,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/debug/dwarf2/aranges-fnsec-1.c scan-assembler-not \\.Letext0-\\.Ltext0
PASS: gcc.dg/debug/dwarf2/aranges-fnsec-1.c scan-assembler-not \\.Ltext0[^\n\r]*Offset 0x0
PASS: gcc.dg/debug/dwarf2/aranges-fnsec-1.c scan-assembler DW_AT_ranges
@@ -3551,7 +7575,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/debug/dwarf2/c99-typedef1.c (test for excess errors)
UNSUPPORTED: gcc.dg/debug/dwarf2/const-2.c
UNSUPPORTED: gcc.dg/debug/dwarf2/const-2b.c
-@@ -45530,8 +45379,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -47236,8 +45587,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/dfp/constants.c (test for excess errors)
PASS: gcc.dg/dfp/convert-complex.c (test for excess errors)
PASS: gcc.dg/dfp/convert-complex.c execution test
@@ -3561,7 +7585,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/dfp/convert-dfp-round.c (test for excess errors)
PASS: gcc.dg/dfp/convert-dfp-round.c execution test
PASS: gcc.dg/dfp/ctypes.c (test for excess errors)
-@@ -45586,7 +45434,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -47292,7 +45642,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/dfp/operator-bitwise.c (test for errors, line 62)
PASS: gcc.dg/dfp/operator-bitwise.c (test for excess errors)
PASS: gcc.dg/dfp/pr31344.c (test for excess errors)
@@ -3570,7 +7594,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/dfp/pr37435.c (test for excess errors)
PASS: gcc.dg/dfp/pr41049.c (test for excess errors)
PASS: gcc.dg/dfp/pr41049.c execution test
-@@ -46295,8 +46143,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -48001,8 +46351,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/20020919-1.c (test for errors, line 254)
PASS: gcc.dg/20020919-1.c (test for excess errors)
PASS: gcc.dg/20021006-1.c (test for excess errors)
@@ -3581,7 +7605,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/20021018-1.c (test for excess errors)
PASS: gcc.dg/20021018-1.c execution test
PASS: gcc.dg/20021023-1.c (test for excess errors)
-@@ -46420,8 +46268,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -48126,8 +46476,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/20041014-1.c (test for errors, line 8)
PASS: gcc.dg/20041014-1.c (test for excess errors)
PASS: gcc.dg/20041104-1.c (test for excess errors)
@@ -3591,7 +7615,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/20041122-1.c (test for excess errors)
PASS: gcc.dg/20041213-1.c (test for warnings, line 4)
PASS: gcc.dg/20041213-1.c (test for errors, line 5)
-@@ -46463,7 +46310,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -48169,7 +46518,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/20050330-1.c (test for excess errors)
PASS: gcc.dg/20050330-2.c (test for excess errors)
PASS: gcc.dg/20050503-1.c (test for excess errors)
@@ -3599,7 +7623,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/20050517-1.c (test for excess errors)
PASS: gcc.dg/20050527-1.c (test for excess errors)
PASS: gcc.dg/20050527-1.c execution test
-@@ -48457,23 +48303,11 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -50165,23 +48513,11 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/attr-externally-visible-2.c (test for warnings, line 33)
PASS: gcc.dg/attr-externally-visible-2.c (test for excess errors)
PASS: gcc.dg/attr-hotcold-1.c (test for excess errors)
@@ -3628,7 +7652,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/attr-invalid.c (test for warnings, line 12)
PASS: gcc.dg/attr-invalid.c (test for warnings, line 14)
PASS: gcc.dg/attr-invalid.c (test for warnings, line 17)
-@@ -48798,8 +48632,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -50508,8 +48844,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/builtin-object-size-3.c execution test
PASS: gcc.dg/builtin-object-size-4.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-4.c execution test
@@ -3638,7 +7662,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/builtin-object-size-6.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-6.c execution test
PASS: gcc.dg/builtin-object-size-7.c (test for excess errors)
-@@ -52375,10 +52208,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -54085,10 +52420,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/cleanup-1.c (test for warnings, line 35)
PASS: gcc.dg/cleanup-1.c (test for warnings, line 36)
PASS: gcc.dg/cleanup-1.c (test for excess errors)
@@ -3651,7 +7675,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/cleanup-12.c (test for excess errors)
PASS: gcc.dg/cleanup-12.c execution test
PASS: gcc.dg/cleanup-13.c (test for excess errors)
-@@ -52395,10 +52226,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -54105,10 +52438,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/cleanup-6.c scan-assembler-not xyzzy
PASS: gcc.dg/cleanup-7.c (test for excess errors)
PASS: gcc.dg/cleanup-7.c execution test
@@ -3664,7 +7688,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/comp-goto-1.c (test for excess errors)
PASS: gcc.dg/comp-goto-2.c (test for warnings, line 10)
PASS: gcc.dg/comp-goto-2.c (test for warnings, line 11)
-@@ -52506,8 +52335,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -54216,8 +52547,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/complex-3.c (test for excess errors)
PASS: gcc.dg/complex-3.c execution test
PASS: gcc.dg/complex-4.c (test for excess errors)
@@ -3674,7 +7698,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/compound-literal-1.c (test for errors, line 7)
PASS: gcc.dg/compound-literal-1.c (test for excess errors)
PASS: gcc.dg/compound-lvalue-1.c warning in place of error (test for bogus messages, line 11)
-@@ -53177,8 +53005,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -54887,8 +53217,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/falign-labels-1.c execution test
PASS: gcc.dg/fastmath-1.c (test for excess errors)
PASS: gcc.dg/fastmath-1.c execution test
@@ -3684,7 +7708,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/fixuns-trunc-1.c (test for excess errors)
PASS: gcc.dg/fixuns-trunc-1.c execution test
PASS: gcc.dg/float-range-1.c (test for warnings, line 12)
-@@ -53987,10 +53814,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -55699,10 +54028,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/inline_1.c scan-tree-dump-times optimized "bar" 5
PASS: gcc.dg/inline_2.c (test for excess errors)
PASS: gcc.dg/inline_2.c scan-tree-dump-times optimized "bar" 5
@@ -3697,7 +7721,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/instrument-1.c (test for excess errors)
PASS: gcc.dg/instrument-1.c scan-assembler __cyg_profile_func_enter
PASS: gcc.dg/instrument-1.c scan-assembler __cyg_profile_func_exit
-@@ -54920,8 +54745,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -56632,8 +54959,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/multiple-overflow-warn-3.c (test for excess errors)
PASS: gcc.dg/multiword-1.c (test for excess errors)
PASS: gcc.dg/multiword-1.c execution test
@@ -3708,7 +7732,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/nested-calls-1.c (test for excess errors)
PASS: gcc.dg/nested-calls-1.c execution test
PASS: gcc.dg/nested-func-1.c break switch 1 (test for errors, line 10)
-@@ -54939,8 +54764,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -56651,8 +54978,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/nested-func-3.c (test for errors, line 11)
PASS: gcc.dg/nested-func-3.c (test for errors, line 18)
PASS: gcc.dg/nested-func-3.c (test for excess errors)
@@ -3719,7 +7743,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/nested-func-5.c (test for excess errors)
PASS: gcc.dg/nested-func-6.c (test for bogus messages, line 5)
PASS: gcc.dg/nested-func-6.c (test for excess errors)
-@@ -55452,7 +55277,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -57164,7 +55491,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/parser-pr28152.c end of input (test for errors, line 10)
PASS: gcc.dg/parser-pr28152.c (test for excess errors)
UNSUPPORTED: gcc.dg/pic-macro-define.c
@@ -3728,7 +7752,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pointer-arith-1.c (test for warnings, line 33)
PASS: gcc.dg/pointer-arith-1.c (test for warnings, line 34)
PASS: gcc.dg/pointer-arith-1.c (test for errors, line 35)
-@@ -56050,8 +55875,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -57762,8 +56089,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr30260.c (test for excess errors)
PASS: gcc.dg/pr30286.c (test for excess errors)
PASS: gcc.dg/pr30286.c execution test
@@ -3738,7 +7762,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr30457.c (test for warnings, line 17)
PASS: gcc.dg/pr30457.c promoted (test for warnings, line 20)
PASS: gcc.dg/pr30457.c int not char (test for warnings, line 20)
-@@ -56129,8 +55953,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -57841,8 +56167,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr32370.c (test for errors, line 22)
PASS: gcc.dg/pr32370.c (test for excess errors)
PASS: gcc.dg/pr32374.c (test for excess errors)
@@ -3749,7 +7773,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr32559.c (test for excess errors)
PASS: gcc.dg/pr32573.c (test for excess errors)
PASS: gcc.dg/pr32721.c (test for excess errors)
-@@ -56344,8 +56168,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -58056,8 +56382,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr36489.c (test for excess errors)
PASS: gcc.dg/pr36504.c (test for excess errors)
PASS: gcc.dg/pr36508.c (test for excess errors)
@@ -3759,7 +7783,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr36774-1.c (test for warnings, line 6)
PASS: gcc.dg/pr36774-1.c (test for bogus messages, line 7)
PASS: gcc.dg/pr36774-1.c (test for excess errors)
-@@ -56386,15 +56209,13 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -58098,15 +56423,13 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr37261.c scan-tree-dump optimized "return 0"
PASS: gcc.dg/pr37289.c (test for excess errors)
PASS: gcc.dg/pr37289.c scan-tree-dump original "-\\(long unsigned int\\) x"
@@ -3777,7 +7801,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr37561.c (test for errors, line 10)
PASS: gcc.dg/pr37561.c (test for errors, line 11)
PASS: gcc.dg/pr37561.c (test for errors, line 12)
-@@ -56466,13 +56287,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -58178,13 +56501,9 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr39084.c (test for errors, line 11)
PASS: gcc.dg/pr39084.c (test for excess errors)
PASS: gcc.dg/pr39226.c (test for excess errors)
@@ -3794,7 +7818,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr39343.c (test for excess errors)
PASS: gcc.dg/pr39343.c execution test
PASS: gcc.dg/pr39443.c (test for excess errors)
-@@ -56608,8 +56425,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -58325,8 +56644,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr43557-2.c (test for excess errors)
PASS: gcc.dg/pr43562.c (test for excess errors)
PASS: gcc.dg/pr43564.c (test for excess errors)
@@ -3805,7 +7829,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr43670.c (test for excess errors)
PASS: gcc.dg/pr43730.c (test for excess errors)
PASS: gcc.dg/pr43864-2.c (test for excess errors)
-@@ -56688,8 +56505,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -58407,8 +56726,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pr45353.c (test for excess errors)
PASS: gcc.dg/pr45415.c (test for excess errors)
PASS: gcc.dg/pr45416.c (test for excess errors)
@@ -3814,7 +7838,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/pr45449.c (test for excess errors)
PASS: gcc.dg/pr45461.c promoted (test for warnings, line 12)
PASS: gcc.dg/pr45461.c should pass (test for warnings, line 12)
-@@ -57651,8 +57466,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59401,8 +57718,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/sequence-pt-pr17880.c (test for excess errors)
PASS: gcc.dg/setjmp-1.c spurious clobbered warning (test for bogus messages, line 16)
PASS: gcc.dg/setjmp-1.c (test for excess errors)
@@ -3824,7 +7848,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/setjmp-3.c (test for excess errors)
PASS: gcc.dg/setjmp-3.c execution test
PASS: gcc.dg/setjmp-4.c (test for excess errors)
-@@ -57749,16 +57563,13 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59499,16 +57815,13 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/sms-9.c execution test
PASS: gcc.dg/spec-options.c (test for excess errors)
PASS: gcc.dg/spill-1.c (test for excess errors)
@@ -3846,7 +7870,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/split-6.c (test for excess errors)
PASS: gcc.dg/split-6.c execution test
PASS: gcc.dg/ssp-1.c (test for excess errors)
-@@ -58049,8 +57860,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59799,8 +58112,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " _[0-9]* = strlen \\([^\n\r]*;[\n\r]* l.9. = " 1
PASS: gcc.dg/strlenopt-12.c (test for excess errors)
PASS: gcc.dg/strlenopt-12.c execution test
@@ -3856,7 +7880,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-13.c (test for excess errors)
PASS: gcc.dg/strlenopt-13.c execution test
PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strlen \\(" 4
-@@ -58063,29 +57873,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59813,29 +58125,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " _[0-9]* = strlen \\([^\n\r]*;[\n\r]* l.1. = " 1
PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " _[0-9]* = strlen \\([^\n\r]*;[\n\r]* l.5. = " 1
PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " _[0-9]* = strlen \\([^\n\r]*;[\n\r]* l.6. = " 1
@@ -3888,7 +7912,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-15.c (test for excess errors)
PASS: gcc.dg/strlenopt-15.c execution test
PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strlen \\(" 3
-@@ -58094,32 +57883,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59844,32 +58135,9 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strcat \\(" 0
PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "stpcpy \\(" 0
@@ -3924,7 +7948,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-19.c (test for excess errors)
PASS: gcc.dg/strlenopt-19.c execution test
PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strlen \\(" 0
-@@ -58128,18 +57894,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59878,18 +58146,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strcat \\(" 0
PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "stpcpy \\(" 0
@@ -3944,7 +7968,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-2.c (test for excess errors)
PASS: gcc.dg/strlenopt-2.c execution test
PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strlen \\(" 2
-@@ -58172,26 +57927,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59922,26 +58179,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcat \\(" 0
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strchr \\(" 1
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "stpcpy \\(" 0
@@ -3973,7 +7997,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-3.c (test for excess errors)
PASS: gcc.dg/strlenopt-3.c execution test
PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strlen \\(" 2
-@@ -58211,26 +57948,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -59961,26 +58200,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strcat \\(" 3
PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "stpcpy \\(" 0
@@ -4002,7 +8026,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/strlenopt-5.c (test for excess errors)
PASS: gcc.dg/strlenopt-5.c execution test
PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strlen \\(" 0
-@@ -58302,8 +58021,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -60052,8 +58273,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/struct-parse-2.c (test for excess errors)
UNSUPPORTED: gcc.dg/struct-ret-1.c
PASS: gcc.dg/struct-ret-2.c (test for excess errors)
@@ -4012,23 +8036,23 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/struct-ret-libc.c (test for excess errors)
PASS: gcc.dg/struct-ret-libc.c execution test
PASS: gcc.dg/struct-semi-1.c (test for warnings, line 16)
-@@ -59562,12 +59280,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -61312,12 +59532,9 @@ Running [...]/hurd/master/gcc/testsuite/
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
+UNSUPPORTED: gcc.dg/unroll_2.c
+UNSUPPORTED: gcc.dg/unroll_3.c
+UNSUPPORTED: gcc.dg/unroll_4.c
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"
-@@ -65082,10 +64797,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -66842,10 +65059,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/lto/20090126-1 c_lto_20090126-1_0.o-c_lto_20090126-1_0.o link, -O0 -flto -flto-partition=1to1
PASS: gcc.dg/lto/20090126-2 c_lto_20090126-2_0.o assemble, -fPIC -O2 -flto -flto-partition=1to1
PASS: gcc.dg/lto/20090126-2 c_lto_20090126-2_0.o-c_lto_20090126-2_0.o link, -fPIC -O2 -flto -flto-partition=1to1
@@ -4041,7 +8065,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/lto/20090210 c_lto_20090210_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/20090210 c_lto_20090210_1.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/20090210 c_lto_20090210_0.o-c_lto_20090210_1.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
-@@ -69563,33 +69276,40 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -71357,33 +69572,40 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/pch/warn-1.c -Os -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/warn-1.c -Os -I. -Dwith_PCH (test for excess errors)
PASS: ./largefile.h -O0 -g (test for excess errors)
@@ -4096,16 +8120,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
Running [...]/hurd/master/gcc/testsuite/gcc.dg/plugin/plugin.exp ...
PASS: gcc.dg/plugin/selfassign.c compilation
PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 15)
-@@ -69706,7 +69426,7 @@ Running [...]/hurd/master/gcc/testsuite/
- PASS: c-c++-common/simulate-thread/bitfields-2.c -O2 -g (test for excess errors)
- PASS: c-c++-common/simulate-thread/bitfields-2.c -O2 -g thread simulation test
- PASS: c-c++-common/simulate-thread/bitfields-2.c -O3 -g (test for excess errors)
--PASS: c-c++-common/simulate-thread/bitfields-2.c -O3 -g thread simulation test
-+UNSUPPORTED: c-c++-common/simulate-thread/bitfields-2.c -O3 -g thread simulation test
- PASS: c-c++-common/simulate-thread/bitfields-3.c -O0 -g (test for excess errors)
- PASS: c-c++-common/simulate-thread/bitfields-3.c -O0 -g thread simulation test
- PASS: c-c++-common/simulate-thread/bitfields-3.c -O2 -g (test for excess errors)
-@@ -72736,22 +72456,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -74538,22 +72760,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/nested-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not should_not_appear
PASS: gcc.dg/torture/nested-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/nested-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not should_not_appear
@@ -4136,7 +8151,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/pr17526.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr17526.c -O0 execution test
PASS: gcc.dg/torture/pr17526.c -O1 (test for excess errors)
-@@ -73667,54 +73379,30 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -75469,54 +73683,30 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/pr35634.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr35634.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr35634.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
@@ -4215,7 +8230,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/pr35833.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr35833.c -O0 execution test
PASS: gcc.dg/torture/pr35833.c -O1 (test for excess errors)
-@@ -75810,22 +75498,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -77612,22 +75802,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/pr50396.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr50396.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr50396.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
@@ -4246,7 +8261,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/pr50472.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr50472.c -O0 scan-tree-dump-not optimized "return 1"
PASS: gcc.dg/torture/pr50472.c -O1 (test for excess errors)
-@@ -77580,134 +77260,70 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -79620,134 +77802,70 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test
PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors)
PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test
@@ -4445,7 +8460,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 (test for excess errors)
PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 execution test
PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -fpic (test for excess errors)
-@@ -79452,70 +79068,38 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -81492,70 +79610,38 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test
PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors)
PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test
@@ -4548,7 +8563,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 (test for excess errors)
PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 execution test
PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -fpic (test for excess errors)
-@@ -79724,86 +79308,46 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -81764,86 +79850,46 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test
PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors)
PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test
@@ -4675,7 +8690,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 (test for excess errors)
PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 execution test
PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -fpic (test for excess errors)
-@@ -80284,70 +79828,38 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82324,70 +80370,38 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test
PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors)
PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test
@@ -4778,7 +8793,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
Running [...]/hurd/master/gcc/testsuite/gcc.dg/torture/tls/tls.exp ...
PASS: gcc.dg/torture/tls/run-gd.c -O0 (test for excess errors)
PASS: gcc.dg/torture/tls/run-gd.c -O0 execution test
-@@ -80385,30 +79897,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82425,30 +80439,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/run-gd.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/run-gd.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/run-gd.c -Os -fPIC execution test
@@ -4809,7 +8824,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/run-gd.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/run-gd.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/run-gd.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -80449,30 +79937,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82489,30 +80479,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/run-ie.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/run-ie.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/run-ie.c -Os -fPIC execution test
@@ -4840,7 +8855,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/run-ie.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/run-ie.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/run-ie.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -80513,30 +79977,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82553,30 +80519,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/run-ld.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/run-ld.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/run-ld.c -Os -fPIC execution test
@@ -4871,7 +8886,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/run-ld.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/run-ld.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/run-ld.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -80577,30 +80017,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82617,30 +80559,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/run-le.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/run-le.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/run-le.c -Os -fPIC execution test
@@ -4902,7 +8917,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/run-le.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/run-le.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/run-le.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -80641,30 +80057,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82681,30 +80599,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/thr-init-1.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/thr-init-1.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/thr-init-1.c -Os -fPIC execution test
@@ -4933,7 +8948,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/thr-init-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/thr-init-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/thr-init-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -80705,30 +80097,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82745,30 +80639,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/thr-init-2.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/thr-init-2.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/thr-init-2.c -Os -fPIC execution test
@@ -4964,7 +8979,38 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/thr-init-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
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)
-@@ -80769,30 +80137,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -82809,30 +80679,6 @@ Running [...]/hurd/master/gcc/testsuite/
+ 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)
+@@ -82873,30 +80719,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/torture/tls/tls-test.c -O3 -g -fPIC execution test
PASS: gcc.dg/torture/tls/tls-test.c -Os -fPIC (test for excess errors)
PASS: gcc.dg/torture/tls/tls-test.c -Os -fPIC execution test
@@ -4995,7 +9041,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/torture/tls/tls-test.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/tls/tls-test.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/tls/tls-test.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-@@ -83227,20 +82571,16 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85341,20 +83163,16 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/tree-ssa/wholeprogram-2.c scan-tree-dump optimized "externally_visible_function"
Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp ...
PASS: gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (test for excess errors)
@@ -5016,7 +9062,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c scan-tree-dump-times vect "vectorized 1 loops" 1
Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp ...
-@@ -83260,15 +82600,12 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85374,15 +83192,12 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr16105.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr18308.c (test for excess errors)
PASS: gcc.dg/vect/pr18400.c (test for excess errors)
@@ -5032,7 +9078,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr20122.c scan-tree-dump-times vect "vectorized 1 loops" 3
PASS: gcc.dg/vect/pr21591.c (test for excess errors)
PASS: gcc.dg/vect/pr21591.c scan-tree-dump-times vect "vectorized 2 loops" 1
-@@ -83283,16 +82620,13 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85397,16 +83212,13 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr24300.c (test for excess errors)
PASS: gcc.dg/vect/pr25371.c (test for excess errors)
PASS: gcc.dg/vect/pr25413.c (test for excess errors)
@@ -5049,7 +9095,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr30795.c (test for excess errors)
PASS: gcc.dg/vect/pr30795.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr30843.c (test for excess errors)
-@@ -83303,7 +82637,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85417,7 +83229,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr31041.c (test for excess errors)
PASS: gcc.dg/vect/pr31343.c (test for excess errors)
PASS: gcc.dg/vect/pr31699.c (test for excess errors)
@@ -5057,7 +9103,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr31699.c scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr32216.c (test for excess errors)
PASS: gcc.dg/vect/pr32224.c (test for excess errors)
-@@ -83332,7 +82665,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85446,7 +83257,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr36228.c (test for excess errors)
PASS: gcc.dg/vect/pr36228.c scan-tree-dump-times vect "versioning for alias required" 0
PASS: gcc.dg/vect/pr36493.c (test for excess errors)
@@ -5065,7 +9111,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr36493.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr36630.c (test for excess errors)
PASS: gcc.dg/vect/pr36630.c scan-tree-dump-times vect "vectorized 1 loops" 1
-@@ -83343,17 +82675,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85457,17 +83267,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr37474.c (test for excess errors)
PASS: gcc.dg/vect/pr37482.c (test for excess errors)
PASS: gcc.dg/vect/pr37539.c (test for excess errors)
@@ -5083,7 +9129,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr40542.c (test for excess errors)
XFAIL: gcc.dg/vect/pr40542.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr41956.c (test for excess errors)
-@@ -83362,7 +82691,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85476,7 +83283,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr42604.c (test for excess errors)
PASS: gcc.dg/vect/pr42709.c (test for excess errors)
PASS: gcc.dg/vect/pr43430-1.c (test for excess errors)
@@ -5091,7 +9137,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr43430-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43430-2.c (test for excess errors)
PASS: gcc.dg/vect/pr43430-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
-@@ -83370,18 +82698,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85484,18 +83290,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr43432.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43842.c (test for excess errors)
PASS: gcc.dg/vect/pr44507.c (test for excess errors)
@@ -5110,7 +9156,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr46009.c scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr46049.c (test for excess errors)
PASS: gcc.dg/vect/pr46052.c (test for excess errors)
-@@ -83390,19 +82714,15 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85504,19 +83306,15 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr47001.c (test for excess errors)
PASS: gcc.dg/vect/pr47139.c (test for excess errors)
PASS: gcc.dg/vect/pr48172.c (test for excess errors)
@@ -5130,7 +9176,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr49926.c (test for excess errors)
PASS: gcc.dg/vect/pr50014.c (test for excess errors)
PASS: gcc.dg/vect/pr50451.c (test for excess errors)
-@@ -83411,22 +82731,15 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85525,25 +83323,17 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr51000.c (test for excess errors)
PASS: gcc.dg/vect/pr51015.c (test for excess errors)
PASS: gcc.dg/vect/pr51074.c (test for excess errors)
@@ -5151,9 +9197,12 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
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)
-@@ -83442,64 +82755,46 @@ Running [...]/hurd/master/gcc/testsuite/
+ PASS: gcc.dg/vect/pr53773.c scan-tree-dump-times optimized "\\* 10" 2
+@@ -85560,64 +83350,46 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-10.c (test for excess errors)
PASS: gcc.dg/vect/vect-10.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-100.c (test for excess errors)
@@ -5218,7 +9267,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-117.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-117.c scan-tree-dump-times vect "possible dependence between data-refs" 0
PASS: gcc.dg/vect/vect-118.c (test for excess errors)
-@@ -83507,113 +82802,85 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85625,113 +83397,85 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-119.c (test for excess errors)
PASS: gcc.dg/vect/vect-119.c scan-tree-dump-times vect "Detected interleaving of size 2" 1
PASS: gcc.dg/vect/vect-11a.c (test for excess errors)
@@ -5332,7 +9381,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-32.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-32.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-33-big-array.c (test for excess errors)
-@@ -83625,545 +82892,398 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -85743,545 +83487,398 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-33.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-33.c scan-tree-dump vect "Alignment of access forced using peeling"
PASS: gcc.dg/vect/vect-34-big-array.c (test for excess errors)
@@ -5878,7 +9927,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-nest-cycle-3.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-1-big-array.c (test for excess errors)
XFAIL: gcc.dg/vect/vect-outer-1-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-@@ -84184,52 +83304,37 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -86302,52 +83899,37 @@ Running [...]/hurd/master/gcc/testsuite/
XFAIL: gcc.dg/vect/vect-outer-1b.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-1b.c scan-tree-dump-times vect "grouped access in outer loop" 1
PASS: gcc.dg/vect/vect-outer-2-big-array.c (test for excess errors)
@@ -5931,7 +9980,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-outer-4.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-4.c scan-tree-dump-times vect "zero step in outer loop." 1
PASS: gcc.dg/vect/vect-outer-4a-big-array.c (test for excess errors)
-@@ -84247,103 +83352,76 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -86365,103 +83947,76 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-outer-4c.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-4c.c scan-tree-dump vect "zero step in outer loop."
PASS: gcc.dg/vect/vect-outer-4d-big-array.c (test for excess errors)
@@ -6035,7 +10084,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0
-@@ -84351,112 +83429,80 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -86469,112 +84024,80 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-pre-interact.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-recip.c (test for excess errors)
PASS: gcc.dg/vect/vect-reduc-1.c (test for excess errors)
@@ -6148,7 +10197,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1
XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c scan-tree-dump-times vect "vectorized 1 loops" 1
UNSUPPORTED: gcc.dg/vect/vect-rounding-btrunc.c
-@@ -84472,617 +83518,446 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -86590,617 +84113,446 @@ Running [...]/hurd/master/gcc/testsuite/
UNSUPPORTED: gcc.dg/vect/vect-rounding-round.c
UNSUPPORTED: gcc.dg/vect/vect-rounding-roundf.c
PASS: gcc.dg/vect/vect-sdivmod-1.c (test for excess errors)
@@ -6766,7 +10815,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr20122.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3
PASS: gcc.dg/vect/pr21591.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr21591.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1
-@@ -85097,16 +83972,13 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87215,16 +84567,13 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr24300.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr25371.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr25413.c -flto (test for excess errors)
@@ -6783,7 +10832,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr30795.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr30795.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr30843.c -flto (test for excess errors)
-@@ -85117,7 +83989,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87235,7 +84584,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr31041.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr31343.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr31699.c -flto (test for excess errors)
@@ -6791,7 +10840,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr31699.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr32216.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr32224.c -flto (test for excess errors)
-@@ -85146,7 +84017,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87264,7 +84612,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr36228.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr36228.c -flto scan-tree-dump-times vect "versioning for alias required" 0
PASS: gcc.dg/vect/pr36493.c -flto (test for excess errors)
@@ -6799,7 +10848,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr36493.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr36630.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr36630.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
-@@ -85157,17 +84027,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87275,17 +84622,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr37474.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr37482.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr37539.c -flto (test for excess errors)
@@ -6817,7 +10866,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr40542.c -flto (test for excess errors)
XFAIL: gcc.dg/vect/pr40542.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr41956.c -flto (test for excess errors)
-@@ -85176,7 +84043,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87294,7 +84638,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr42604.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr42709.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr43430-1.c -flto (test for excess errors)
@@ -6825,7 +10874,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr43430-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43430-2.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr43430-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
-@@ -85184,18 +84050,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87302,18 +84645,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr43432.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43842.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr44507.c -flto (test for excess errors)
@@ -6844,7 +10893,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr46009.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr46049.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr46052.c -flto (test for excess errors)
-@@ -85204,19 +84066,15 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87322,19 +84661,15 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr47001.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr47139.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr48172.c -flto (test for excess errors)
@@ -6864,7 +10913,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/pr49926.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr50014.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr50451.c -flto (test for excess errors)
-@@ -85225,22 +84083,15 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87343,25 +84678,17 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/pr51000.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr51015.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr51074.c -flto (test for excess errors)
@@ -6885,9 +10934,12 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
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)
-@@ -85256,64 +84107,46 @@ Running [...]/hurd/master/gcc/testsuite/
+ PASS: gcc.dg/vect/pr53773.c -flto scan-tree-dump-times optimized "\\* 10" 2
+@@ -87378,64 +84705,46 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-10.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-100.c -flto (test for excess errors)
@@ -6952,7 +11004,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-117.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-117.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0
PASS: gcc.dg/vect/vect-118.c -flto (test for excess errors)
-@@ -85321,113 +84154,85 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87443,113 +84752,85 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-119.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-119.c -flto scan-tree-dump-times vect "Detected interleaving of size 2" 1
PASS: gcc.dg/vect/vect-11a.c -flto (test for excess errors)
@@ -7066,7 +11118,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-32.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-32.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-33-big-array.c -flto (test for excess errors)
-@@ -85439,545 +84244,398 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -87561,545 +84842,398 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump vect "Alignment of access forced using peeling"
PASS: gcc.dg/vect/vect-34-big-array.c -flto (test for excess errors)
@@ -7612,7 +11664,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-1-big-array.c -flto (test for excess errors)
XFAIL: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-@@ -85998,52 +84656,37 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -88120,52 +85254,37 @@ Running [...]/hurd/master/gcc/testsuite/
XFAIL: gcc.dg/vect/vect-outer-1b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-1b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1
PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto (test for excess errors)
@@ -7665,7 +11717,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-outer-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-4.c -flto scan-tree-dump-times vect "zero step in outer loop." 1
PASS: gcc.dg/vect/vect-outer-4a-big-array.c -flto (test for excess errors)
-@@ -86061,103 +84704,76 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -88183,103 +85302,76 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-outer-4c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-4c.c -flto scan-tree-dump vect "zero step in outer loop."
PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto (test for excess errors)
@@ -7769,7 +11821,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/vect-peel-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-peel-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1
PASS: gcc.dg/vect/vect-peel-4.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0
-@@ -86165,112 +84781,80 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -88287,112 +85379,80 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/vect-pre-interact.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-recip.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-reduc-1.c -flto (test for excess errors)
@@ -7882,7 +11934,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1
XFAIL: gcc.dg/vect/vect-reduc-pattern-2c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
UNSUPPORTED: gcc.dg/vect/vect-rounding-btrunc.c -flto
-@@ -86286,655 +84870,472 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -88408,655 +85468,472 @@ Running [...]/hurd/master/gcc/testsuite/
UNSUPPORTED: gcc.dg/vect/vect-rounding-round.c -flto
UNSUPPORTED: gcc.dg/vect/vect-rounding-roundf.c -flto
PASS: gcc.dg/vect/vect-sdivmod-1.c -flto (test for excess errors)
@@ -8538,7 +12590,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/no-vfa-vect-dv-2.c scan-tree-dump-times vect "vectorized 3 loops" 1
PASS: gcc.dg/vect/fast-math-ifcvt-1.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-ifcvt-1.c scan-tree-dump vect "vectorized 1 loops"
-@@ -86946,15 +85347,12 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89068,15 +85945,12 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/fast-math-slp-27.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-slp-27.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/fast-math-vect-call-1.c (test for excess errors)
@@ -8554,7 +12606,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/fast-math-vect-complex-3.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/fast-math-vect-outer-7.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-vect-outer-7.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2
-@@ -86963,49 +85361,37 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89085,49 +85959,37 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/fast-math-vect-pow-2.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-vect-pr25911.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-vect-pr29925.c (test for excess errors)
@@ -8604,7 +12656,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c scan-tree-dump vect "vect_recog_widen_sum_pattern: detected"
PASS: gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/trapv-vect-reduc-4.c (test for excess errors)
-@@ -87016,72 +85402,54 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89138,72 +86000,54 @@ Running [...]/hurd/master/gcc/testsuite/
UNSUPPORTED: gcc.dg/vect/section-anchors-vect-69.c
UNSUPPORTED: gcc.dg/vect/aligned-section-anchors-nest-1.c
PASS: gcc.dg/vect/no-section-anchors-vect-31.c (test for excess errors)
@@ -8677,7 +12729,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
XFAIL: gcc.dg/vect/no-scevccp-vect-iv-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/no-scevccp-vect-iv-3.c (test for excess errors)
PASS: gcc.dg/vect/no-scevccp-vect-iv-3.c scan-tree-dump-times vect "vectorized 1 loops" 1
-@@ -87090,126 +85458,89 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89212,126 +86056,89 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/no-scevccp-outer-1.c (test for excess errors)
XFAIL: gcc.dg/vect/no-scevccp-outer-1.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/no-scevccp-outer-10.c (test for excess errors)
@@ -8804,7 +12856,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/O3-pr36098.c (test for excess errors)
XFAIL: gcc.dg/vect/O3-pr36098.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
-@@ -87222,17 +85553,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89344,17 +86151,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.dg/vect/O3-pr46077.c (test for excess errors)
PASS: gcc.dg/vect/O3-pr49087.c (test for excess errors)
PASS: gcc.dg/vect/O3-slp-reduc-10.c (test for excess errors)
@@ -8822,7 +12874,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.dg/vect/no-tree-reassoc-bb-slp-12.c scan-tree-dump-times slp "basic block vectorized using SLP" 1
PASS: gcc.dg/vect/no-tree-fre-pr50039.c (test for excess errors)
PASS: gcc.dg/vect/no-fre-pre-pr50208.c (test for excess errors)
-@@ -87727,8 +86055,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -89849,8 +86653,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/20000614-2.c (test for excess errors)
PASS: gcc.target/i386/20000614-2.c execution test
PASS: gcc.target/i386/20000720-1.c (test for excess errors)
@@ -8832,7 +12884,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/20000807-1.c (test for excess errors)
PASS: gcc.target/i386/20000904-1.c (test for excess errors)
PASS: gcc.target/i386/20001127-1.c (test for excess errors)
-@@ -87895,10 +86222,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -90017,10 +86820,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/align-main-2.c (test for excess errors)
PASS: gcc.target/i386/align-main-2.c scan-assembler and[lq]?[\\t ]*\\$-64,[\\t ]*%[re]?sp
PASS: gcc.target/i386/align-main-2.c scan-assembler-not and[lq]?[\\t ]*\\$-128,[\\t ]*%[re]?sp
@@ -8844,7 +12896,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/all_one_m128i.c (test for excess errors)
PASS: gcc.target/i386/all_one_m128i.c scan-assembler pcmpeqd
PASS: gcc.target/i386/all_one_m256i.c (test for excess errors)
-@@ -89986,8 +88310,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -92108,8 +88908,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/cadd.c scan-assembler sbb
PASS: gcc.target/i386/call-1.c (test for excess errors)
PASS: gcc.target/i386/call-1.c execution test
@@ -8854,7 +12906,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
UNSUPPORTED: gcc.target/i386/cleanup-2.c
PASS: gcc.target/i386/clobbers.c (test for excess errors)
PASS: gcc.target/i386/clobbers.c execution test
-@@ -90410,8 +88733,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -92536,8 +89335,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/incoming-8.c scan-assembler andl[\\t ]*\\$-16,[\\t ]*%esp
PASS: gcc.target/i386/incoming-9.c (test for excess errors)
PASS: gcc.target/i386/incoming-9.c scan-assembler-not andl[\\t ]*\\$-16,[\\t ]*%esp
@@ -8864,7 +12916,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/isa-1.c (test for excess errors)
PASS: gcc.target/i386/isa-1.c execution test
PASS: gcc.target/i386/isa-10.c (test for excess errors)
-@@ -90612,18 +88934,14 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -92738,18 +89536,14 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/local.c scan-assembler magic[^\\n]*eax
PASS: gcc.target/i386/long-double-64-1.c (test for excess errors)
PASS: gcc.target/i386/long-double-64-1.c scan-assembler-not fldt
@@ -8887,7 +12939,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/long-double-80-4.c (test for excess errors)
PASS: gcc.target/i386/long-double-80-4.c scan-assembler fldt
PASS: gcc.target/i386/long-double-80-5.c (test for excess errors)
-@@ -90692,7 +89010,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -92818,7 +89612,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/movbe-1.c scan-assembler-times movbe[ \t] 2
PASS: gcc.target/i386/movbe-2.c (test for excess errors)
PASS: gcc.target/i386/movbe-2.c scan-assembler-times movbe[ \t] 4
@@ -8896,7 +12948,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/movq-2.c (test for excess errors)
PASS: gcc.target/i386/movq-2.c scan-assembler-not movl[ \t]*123
PASS: gcc.target/i386/movq-2.c scan-assembler movzbl[ \t]*123
-@@ -90896,8 +89214,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93024,8 +89818,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr32065-2.c (test for excess errors)
PASS: gcc.target/i386/pr32065-2.c execution test
PASS: gcc.target/i386/pr32191.c (test for excess errors)
@@ -8906,7 +12958,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
UNSUPPORTED: gcc.target/i386/pr32280-1.c
PASS: gcc.target/i386/pr32280.c (test for excess errors)
PASS: gcc.target/i386/pr32280.c scan-assembler psrldq
-@@ -90972,8 +89289,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93100,8 +89893,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr36578-1.c execution test
PASS: gcc.target/i386/pr36578-2.c (test for excess errors)
PASS: gcc.target/i386/pr36578-2.c execution test
@@ -8916,7 +12968,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr36753.c (test for excess errors)
PASS: gcc.target/i386/pr36753.c execution test
UNSUPPORTED: gcc.target/i386/pr36786.c
-@@ -91029,14 +89345,8 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93157,14 +89949,8 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr38824.c scan-assembler-not addps[^\\n]*%[er]
PASS: gcc.target/i386/pr38931.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr38988.c
@@ -8933,7 +12985,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr39058.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr39082-1.c
PASS: gcc.target/i386/pr39139.c (test for excess errors)
-@@ -91047,26 +89357,20 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93175,26 +89961,20 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr39315-1.c scan-assembler-not movlps
PASS: gcc.target/i386/pr39315-1.c scan-assembler-not movhps
PASS: gcc.target/i386/pr39315-1.c scan-assembler movaps
@@ -8963,7 +13015,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr39543-1.c (test for excess errors)
PASS: gcc.target/i386/pr39543-2.c (test for excess errors)
PASS: gcc.target/i386/pr39543-3.c (test for excess errors)
-@@ -91084,8 +89388,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93212,8 +89992,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr40906-1.c execution test
PASS: gcc.target/i386/pr40906-2.c (test for excess errors)
PASS: gcc.target/i386/pr40906-2.c execution test
@@ -8973,7 +13025,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr40934.c (test for excess errors)
PASS: gcc.target/i386/pr40957.c (test for excess errors)
PASS: gcc.target/i386/pr41019.c (test for excess errors)
-@@ -91162,8 +89465,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93290,8 +90069,7 @@ Running [...]/hurd/master/gcc/testsuite/
UNSUPPORTED: gcc.target/i386/pr44942.c
UNSUPPORTED: gcc.target/i386/pr44948-1a.c
PASS: gcc.target/i386/pr44948-1b.c (test for excess errors)
@@ -8983,7 +13035,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr44948-2b.c (test for excess errors)
PASS: gcc.target/i386/pr45206.c (test for excess errors)
PASS: gcc.target/i386/pr45213.c (test for excess errors)
-@@ -91240,8 +89542,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93368,8 +90146,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr46865-1.c scan-assembler-times asmnop 2
PASS: gcc.target/i386/pr46865-2.c (test for excess errors)
PASS: gcc.target/i386/pr46865-2.c scan-assembler-times asmnop 2
@@ -8993,7 +13045,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr46939.c (test for excess errors)
PASS: gcc.target/i386/pr46939.c scan-assembler-not idiv
PASS: gcc.target/i386/pr47312.c (test for excess errors)
-@@ -91314,8 +89615,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93442,8 +90219,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/pr52330.c (test for errors, line 6)
PASS: gcc.target/i386/pr52330.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr52698.c
@@ -9003,7 +13055,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/pr52754.c (test for excess errors)
PASS: gcc.target/i386/pr52754.c execution test
UNSUPPORTED: gcc.target/i386/pr52857-1.c
-@@ -91356,8 +89656,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93484,8 +90260,7 @@ Running [...]/hurd/master/gcc/testsuite/
UNSUPPORTED: gcc.target/i386/pr54457.c
PASS: gcc.target/i386/pr54592.c (test for excess errors)
PASS: gcc.target/i386/pr54592.c scan-assembler paddd[^\n\r]*(\\([^\n\r]*\\)|XMMWORD PTR)
@@ -9013,7 +13065,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
UNSUPPORTED: gcc.target/i386/pr55049-1.c
UNSUPPORTED: gcc.target/i386/pr55093.c
UNSUPPORTED: gcc.target/i386/pr55116-1.c
-@@ -91683,8 +89982,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -93832,8 +90607,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gcc.target/i386/sse2-divpd-1.c execution test
PASS: gcc.target/i386/sse2-divsd-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-divsd-1.c execution test
@@ -9023,34 +13075,32 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gcc.target/i386/sse2-init-v16qi-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-init-v16qi-1.c execution test
PASS: gcc.target/i386/sse2-init-v2di-1.c (test for excess errors)
-@@ -93088,11 +91386,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -95237,9 +92011,10 @@ Running [...]/hurd/master/gcc/testsuite/
=== gcc Summary ===
--# of expected passes 91663
--# of unexpected failures 4
+-# of expected passes 92587
-# of unexpected successes 5
-+# of expected passes 89716
-+# of unexpected failures 32
- # of expected failures 257
--# of unresolved testcases 2
--# of unsupported tests 986
-+# of unresolved testcases 7
-+# of unsupported tests 1267
- [...]/hurd/master.build/gcc/xgcc version 4.8.0 20121210 (experimental) (GCC)
++# of expected passes 90316
++# of unexpected failures 28
+ # of expected failures 259
+-# of unsupported tests 1096
++# of unresolved testcases 5
++# of unsupported tests 1296
+ [...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (experimental) (GCC)
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum 2012-12-13 13:38:56.684012629 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum 2012-12-14 08:47:32.898190782 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum 2013-02-22 17:09:13.211081700 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum 2013-02-22 17:10:37.351086909 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Thu Dec 13 07:32:29 2012
++Test Run By thomas on Thu Feb 21 16:41:41 2013
+Native configuration is i686-unknown-gnu0.3
=== gfortran tests ===
-@@ -40049,7 +40049,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40793,7 +40793,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 1
PASS: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times vect "accesses have the same alignment." 1
PASS: gfortran.dg/vect/vect-5.f90 -O (test for excess errors)
@@ -9058,7 +13108,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.dg/vect/vect-5.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gfortran.dg/vect/vect-5.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 1
PASS: gfortran.dg/vect/vect-5.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 1
-@@ -40082,9 +40081,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40826,9 +40825,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.dg/vect/fast-math-mgrid-resid.f (test for excess errors)
PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\\n]*\\+ " 13
PASS: gfortran.dg/vect/fast-math-pr33299.f90 (test for excess errors)
@@ -9068,7 +13118,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.dg/vect/fast-math-pr38968.f90 scan-tree-dump vect "vectorized 1 loops"
PASS: gfortran.dg/vect/fast-math-real8-pr40801.f90 (test for excess errors)
PASS: gfortran.dg/vect/fast-math-rnflow-trs2a2.f90 (test for excess errors)
-@@ -40113,7 +40110,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40857,7 +40854,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/20080806-1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/20080806-1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/20080806-1.f90, -Os
@@ -9076,7 +13126,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/actual.f90, -O0
PASS: gfortran.fortran-torture/compile/actual.f90, -O1
PASS: gfortran.fortran-torture/compile/actual.f90, -O2
-@@ -40122,7 +40118,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40866,7 +40862,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/actual.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/actual.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/actual.f90, -Os
@@ -9084,7 +13134,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/allocate.f90, -O0
PASS: gfortran.fortran-torture/compile/allocate.f90, -O1
PASS: gfortran.fortran-torture/compile/allocate.f90, -O2
-@@ -40131,7 +40126,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40875,7 +40870,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/allocate.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/allocate.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/allocate.f90, -Os
@@ -9092,7 +13142,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/ambig.f90, -O0
PASS: gfortran.fortran-torture/compile/ambig.f90, -O1
PASS: gfortran.fortran-torture/compile/ambig.f90, -O2
-@@ -40140,7 +40134,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40884,7 +40878,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/ambig.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/ambig.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/ambig.f90, -Os
@@ -9100,7 +13150,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/arrayio.f90, -O0
PASS: gfortran.fortran-torture/compile/arrayio.f90, -O1
PASS: gfortran.fortran-torture/compile/arrayio.f90, -O2
-@@ -40149,7 +40142,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40893,7 +40886,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/arrayio.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/arrayio.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/arrayio.f90, -Os
@@ -9108,7 +13158,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -O0
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -O1
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -O2
-@@ -40158,7 +40150,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40902,7 +40894,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/bergervoet2.f90, -Os
@@ -9116,7 +13166,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/complex_1.f90, -O0
PASS: gfortran.fortran-torture/compile/complex_1.f90, -O1
PASS: gfortran.fortran-torture/compile/complex_1.f90, -O2
-@@ -40167,7 +40158,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40911,7 +40902,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/complex_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/complex_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/complex_1.f90, -Os
@@ -9124,7 +13174,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/contained_1.f90, -O0
PASS: gfortran.fortran-torture/compile/contained_1.f90, -O1
PASS: gfortran.fortran-torture/compile/contained_1.f90, -O2
-@@ -40176,7 +40166,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40920,7 +40910,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/contained_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/contained_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/contained_1.f90, -Os
@@ -9132,7 +13182,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/contained_2.f90, -O0
PASS: gfortran.fortran-torture/compile/contained_2.f90, -O1
PASS: gfortran.fortran-torture/compile/contained_2.f90, -O2
-@@ -40185,7 +40174,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40929,7 +40918,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/contained_2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/contained_2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/contained_2.f90, -Os
@@ -9140,7 +13190,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/contained_3.f90, -O0
PASS: gfortran.fortran-torture/compile/contained_3.f90, -O1
PASS: gfortran.fortran-torture/compile/contained_3.f90, -O2
-@@ -40194,7 +40182,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40938,7 +40926,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/contained_3.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/contained_3.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/contained_3.f90, -Os
@@ -9148,7 +13198,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/contained_4.f90, -O0
PASS: gfortran.fortran-torture/compile/contained_4.f90, -O1
PASS: gfortran.fortran-torture/compile/contained_4.f90, -O2
-@@ -40203,7 +40190,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40947,7 +40934,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/contained_4.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/contained_4.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/contained_4.f90, -Os
@@ -9156,7 +13206,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/contained_5.f90, -O0
PASS: gfortran.fortran-torture/compile/contained_5.f90, -O1
PASS: gfortran.fortran-torture/compile/contained_5.f90, -O2
-@@ -40212,7 +40198,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40956,7 +40942,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/contained_5.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/contained_5.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/contained_5.f90, -Os
@@ -9164,7 +13214,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/convert.f90, -O0
PASS: gfortran.fortran-torture/compile/convert.f90, -O1
PASS: gfortran.fortran-torture/compile/convert.f90, -O2
-@@ -40221,7 +40206,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40965,7 +40950,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/convert.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/convert.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/convert.f90, -Os
@@ -9172,7 +13222,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/data_1.f90, -O0
PASS: gfortran.fortran-torture/compile/data_1.f90, -O1
PASS: gfortran.fortran-torture/compile/data_1.f90, -O2
-@@ -40230,7 +40214,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40974,7 +40958,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/data_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/data_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/data_1.f90, -Os
@@ -9180,7 +13230,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -O0
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -O1
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -O2
-@@ -40239,7 +40222,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40983,7 +40966,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/defined_type_1.f90, -Os
@@ -9188,7 +13238,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -O0
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -O1
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -O2
-@@ -40248,7 +40230,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -40992,7 +40974,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/defined_type_2.f90, -Os
@@ -9196,7 +13246,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -O0
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -O1
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -O2
-@@ -40257,7 +40238,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41001,7 +40982,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/defined_type_3.f90, -Os
@@ -9204,7 +13254,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/do_1.f90, -O0
PASS: gfortran.fortran-torture/compile/do_1.f90, -O1
PASS: gfortran.fortran-torture/compile/do_1.f90, -O2
-@@ -40266,7 +40246,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41010,7 +40990,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/do_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/do_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/do_1.f90, -Os
@@ -9212,7 +13262,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -O0
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -O1
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -O2
-@@ -40275,7 +40254,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41019,7 +40998,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/dummyfn.f90, -Os
@@ -9220,7 +13270,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/empty.f90, -O0
PASS: gfortran.fortran-torture/compile/empty.f90, -O1
PASS: gfortran.fortran-torture/compile/empty.f90, -O2
-@@ -40284,7 +40262,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41028,7 +41006,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/empty.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/empty.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/empty.f90, -Os
@@ -9228,7 +13278,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -O0
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -O1
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -O2
-@@ -40293,7 +40270,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41037,7 +41014,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/empty_interface_1.f90, -Os
@@ -9236,7 +13286,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -O0
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -O1
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -O2
-@@ -40302,7 +40278,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41046,7 +41022,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/emptyif-1.f90, -Os
@@ -9244,7 +13294,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/emptyif.f90, -O0
PASS: gfortran.fortran-torture/compile/emptyif.f90, -O1
PASS: gfortran.fortran-torture/compile/emptyif.f90, -O2
-@@ -40311,7 +40286,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41055,7 +41030,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/emptyif.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/emptyif.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/emptyif.f90, -Os
@@ -9252,7 +13302,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/enum_1.f90, -O0
PASS: gfortran.fortran-torture/compile/enum_1.f90, -O1
PASS: gfortran.fortran-torture/compile/enum_1.f90, -O2
-@@ -40320,7 +40294,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41064,7 +41038,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/enum_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/enum_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/enum_1.f90, -Os
@@ -9260,7 +13310,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -O0
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -O1
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -O2
-@@ -40329,7 +40302,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41073,7 +41046,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/fnresvar.f90, -Os
@@ -9268,7 +13318,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/forall-1.f90, -O0
PASS: gfortran.fortran-torture/compile/forall-1.f90, -O1
PASS: gfortran.fortran-torture/compile/forall-1.f90, -O2
-@@ -40338,7 +40310,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41082,7 +41054,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/forall-1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/forall-1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/forall-1.f90, -Os
@@ -9276,7 +13326,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -O0
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -O1
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -O2
-@@ -40347,7 +40318,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41091,7 +41062,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/gen_interf.f90, -Os
@@ -9284,7 +13334,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/implicit.f90, -O0
PASS: gfortran.fortran-torture/compile/implicit.f90, -O1
PASS: gfortran.fortran-torture/compile/implicit.f90, -O2
-@@ -40356,7 +40326,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41100,7 +41070,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/implicit.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/implicit.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/implicit.f90, -Os
@@ -9292,7 +13342,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -O0
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -O1
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -O2
-@@ -40365,7 +40334,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41109,7 +41078,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/implicit_1.f90, -Os
@@ -9300,7 +13350,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -O0
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -O1
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -O2
-@@ -40374,7 +40342,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41118,7 +41086,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/implicit_2.f90, -Os
@@ -9308,7 +13358,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/inline_1.f90, -O0
PASS: gfortran.fortran-torture/compile/inline_1.f90, -O1
PASS: gfortran.fortran-torture/compile/inline_1.f90, -O2
-@@ -40383,7 +40350,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41127,7 +41094,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/inline_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/inline_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/inline_1.f90, -Os
@@ -9316,7 +13366,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -O0
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -O1
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -O2
-@@ -40392,7 +40358,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41136,7 +41102,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/inquiry_1.f90, -Os
@@ -9324,7 +13374,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/io_end.f90, -O0
PASS: gfortran.fortran-torture/compile/io_end.f90, -O1
PASS: gfortran.fortran-torture/compile/io_end.f90, -O2
-@@ -40401,7 +40366,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41145,7 +41110,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/io_end.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/io_end.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/io_end.f90, -Os
@@ -9332,7 +13382,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/logical-1.f90, -O0
PASS: gfortran.fortran-torture/compile/logical-1.f90, -O1
PASS: gfortran.fortran-torture/compile/logical-1.f90, -O2
-@@ -40410,7 +40374,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41154,7 +41118,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/logical-1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/logical-1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/logical-1.f90, -Os
@@ -9340,7 +13390,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/logical-2.f90, -O0
PASS: gfortran.fortran-torture/compile/logical-2.f90, -O1
PASS: gfortran.fortran-torture/compile/logical-2.f90, -O2
-@@ -40419,7 +40382,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41163,7 +41126,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/logical-2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/logical-2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/logical-2.f90, -Os
@@ -9348,7 +13398,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/mloc.f90, -O0
PASS: gfortran.fortran-torture/compile/mloc.f90, -O1
PASS: gfortran.fortran-torture/compile/mloc.f90, -O2
-@@ -40428,7 +40390,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41172,7 +41134,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/mloc.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/mloc.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/mloc.f90, -Os
@@ -9356,7 +13406,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/module_common.f90, -O0
PASS: gfortran.fortran-torture/compile/module_common.f90, -O1
PASS: gfortran.fortran-torture/compile/module_common.f90, -O2
-@@ -40437,7 +40398,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41181,7 +41142,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/module_common.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/module_common.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/module_common.f90, -Os
@@ -9364,7 +13414,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/module_expr.f90, -O0
PASS: gfortran.fortran-torture/compile/module_expr.f90, -O1
PASS: gfortran.fortran-torture/compile/module_expr.f90, -O2
-@@ -40446,7 +40406,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41190,7 +41150,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/module_expr.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/module_expr.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/module_expr.f90, -Os
@@ -9372,7 +13422,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/module_proc.f90, -O0
PASS: gfortran.fortran-torture/compile/module_proc.f90, -O1
PASS: gfortran.fortran-torture/compile/module_proc.f90, -O2
-@@ -40455,7 +40414,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41199,7 +41158,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/module_proc.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/module_proc.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/module_proc.f90, -Os
@@ -9380,7 +13430,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/module_result.f90, -O0
PASS: gfortran.fortran-torture/compile/module_result.f90, -O1
PASS: gfortran.fortran-torture/compile/module_result.f90, -O2
-@@ -40464,7 +40422,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41208,7 +41166,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/module_result.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/module_result.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/module_result.f90, -Os
@@ -9388,7 +13438,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/name_clash.f90, -O0
PASS: gfortran.fortran-torture/compile/name_clash.f90, -O1
PASS: gfortran.fortran-torture/compile/name_clash.f90, -O2
-@@ -40473,7 +40430,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41217,7 +41174,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/name_clash.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/name_clash.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/name_clash.f90, -Os
@@ -9396,7 +13446,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/named_args.f90, -O0
PASS: gfortran.fortran-torture/compile/named_args.f90, -O1
PASS: gfortran.fortran-torture/compile/named_args.f90, -O2
-@@ -40482,7 +40438,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41226,7 +41182,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/named_args.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/named_args.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/named_args.f90, -Os
@@ -9404,7 +13454,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -O0
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -O1
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -O2
-@@ -40491,7 +40446,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41235,7 +41190,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/named_args_2.f90, -Os
@@ -9412,7 +13462,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/nested.f90, -O0
PASS: gfortran.fortran-torture/compile/nested.f90, -O1
PASS: gfortran.fortran-torture/compile/nested.f90, -O2
-@@ -40500,7 +40454,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41244,7 +41198,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/nested.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/nested.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/nested.f90, -Os
@@ -9420,7 +13470,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O0
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O1
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O2
-@@ -40509,7 +40462,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41253,7 +41206,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -O3 -g
PASS: gfortran.fortran-torture/compile/noncontinuation_1.f, -Os
@@ -9428,7 +13478,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -O0
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -O1
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -O2
-@@ -40518,7 +40470,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41262,7 +41214,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/parameter_1.f90, -Os
@@ -9436,7 +13486,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -O0
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -O1
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -O2
-@@ -40527,7 +40478,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41271,7 +41222,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/parameter_2.f90, -Os
@@ -9444,7 +13494,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -O0
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -O1
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -O2
-@@ -40536,7 +40486,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41280,7 +41230,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/parameter_3.f90, -Os
@@ -9452,7 +13502,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr24136.f, -O0
PASS: gfortran.fortran-torture/compile/pr24136.f, -O1
PASS: gfortran.fortran-torture/compile/pr24136.f, -O2
-@@ -40545,7 +40494,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41289,7 +41238,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr24136.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr24136.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr24136.f, -Os
@@ -9460,7 +13510,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr26806.f90, -O0
PASS: gfortran.fortran-torture/compile/pr26806.f90, -O1
PASS: gfortran.fortran-torture/compile/pr26806.f90, -O2
-@@ -40554,7 +40502,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41298,7 +41246,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr26806.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr26806.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr26806.f90, -Os
@@ -9468,7 +13518,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr30147.f90, -O0
PASS: gfortran.fortran-torture/compile/pr30147.f90, -O1
PASS: gfortran.fortran-torture/compile/pr30147.f90, -O2
-@@ -40563,7 +40510,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41307,7 +41254,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr30147.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr30147.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr30147.f90, -Os
@@ -9476,7 +13526,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr32417.f90, -O0
PASS: gfortran.fortran-torture/compile/pr32417.f90, -O1
PASS: gfortran.fortran-torture/compile/pr32417.f90, -O2
-@@ -40572,7 +40518,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41316,7 +41262,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr32417.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr32417.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr32417.f90, -Os
@@ -9484,7 +13534,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr32583.f, -O0
PASS: gfortran.fortran-torture/compile/pr32583.f, -O1
PASS: gfortran.fortran-torture/compile/pr32583.f, -O2
-@@ -40581,7 +40526,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41325,7 +41270,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr32583.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr32583.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr32583.f, -Os
@@ -9492,7 +13542,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr32663.f, -O0
PASS: gfortran.fortran-torture/compile/pr32663.f, -O1
PASS: gfortran.fortran-torture/compile/pr32663.f, -O2
-@@ -40590,7 +40534,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41334,7 +41278,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr32663.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr32663.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr32663.f, -Os
@@ -9500,7 +13550,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr33276.f90, -O0
PASS: gfortran.fortran-torture/compile/pr33276.f90, -O1
PASS: gfortran.fortran-torture/compile/pr33276.f90, -O2
-@@ -40599,7 +40542,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41343,7 +41286,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr33276.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr33276.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr33276.f90, -Os
@@ -9508,7 +13558,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr36078.f90, -O0
PASS: gfortran.fortran-torture/compile/pr36078.f90, -O1
PASS: gfortran.fortran-torture/compile/pr36078.f90, -O2
-@@ -40608,7 +40550,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41352,7 +41294,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr36078.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr36078.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr36078.f90, -Os
@@ -9516,7 +13566,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr37236.f, -O0
PASS: gfortran.fortran-torture/compile/pr37236.f, -O1
PASS: gfortran.fortran-torture/compile/pr37236.f, -O2
-@@ -40617,7 +40558,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41361,7 +41302,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr37236.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr37236.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr37236.f, -Os
@@ -9524,7 +13574,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr39937.f, -O0
PASS: gfortran.fortran-torture/compile/pr39937.f, -O1
PASS: gfortran.fortran-torture/compile/pr39937.f, -O2
-@@ -40626,7 +40566,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41370,7 +41310,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr39937.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr39937.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr39937.f, -Os
@@ -9532,7 +13582,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr40413.f90, -O0
PASS: gfortran.fortran-torture/compile/pr40413.f90, -O1
PASS: gfortran.fortran-torture/compile/pr40413.f90, -O2
-@@ -40635,7 +40574,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41379,7 +41318,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr40413.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr40413.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr40413.f90, -Os
@@ -9540,7 +13590,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr40421.f, -O0
PASS: gfortran.fortran-torture/compile/pr40421.f, -O1
PASS: gfortran.fortran-torture/compile/pr40421.f, -O2
-@@ -40644,7 +40582,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41388,7 +41326,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr40421.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr40421.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr40421.f, -Os
@@ -9548,7 +13598,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr40421.f90, -O0
PASS: gfortran.fortran-torture/compile/pr40421.f90, -O1
PASS: gfortran.fortran-torture/compile/pr40421.f90, -O2
-@@ -40653,7 +40590,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41397,7 +41334,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr40421.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr40421.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr40421.f90, -Os
@@ -9556,7 +13606,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr41654.f90, -O0
PASS: gfortran.fortran-torture/compile/pr41654.f90, -O1
PASS: gfortran.fortran-torture/compile/pr41654.f90, -O2
-@@ -40662,7 +40598,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41406,7 +41342,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr41654.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr41654.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr41654.f90, -Os
@@ -9564,7 +13614,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr42781.f90, -O0
PASS: gfortran.fortran-torture/compile/pr42781.f90, -O1
PASS: gfortran.fortran-torture/compile/pr42781.f90, -O2
-@@ -40671,7 +40606,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41415,7 +41350,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr42781.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr42781.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr42781.f90, -Os
@@ -9572,7 +13622,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr45598.f90, -O0
PASS: gfortran.fortran-torture/compile/pr45598.f90, -O1
PASS: gfortran.fortran-torture/compile/pr45598.f90, -O2
-@@ -40680,7 +40614,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41424,7 +41358,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr45598.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr45598.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr45598.f90, -Os
@@ -9580,7 +13630,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr45634.f90, -O0
PASS: gfortran.fortran-torture/compile/pr45634.f90, -O1
PASS: gfortran.fortran-torture/compile/pr45634.f90, -O2
-@@ -40689,7 +40622,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41433,7 +41366,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr45634.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr45634.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr45634.f90, -Os
@@ -9588,7 +13638,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr45738.f90, -O0
PASS: gfortran.fortran-torture/compile/pr45738.f90, -O1
PASS: gfortran.fortran-torture/compile/pr45738.f90, -O2
-@@ -40698,7 +40630,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41442,7 +41374,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr45738.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr45738.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr45738.f90, -Os
@@ -9596,7 +13646,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -O0
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -O1
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -O2
-@@ -40707,7 +40638,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41451,7 +41382,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -O3 -g
PASS: gfortran.fortran-torture/compile/pr49721-1.f, -Os
@@ -9604,7 +13654,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O0
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O1
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O2
-@@ -40716,7 +40646,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41460,7 +41390,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -Os
@@ -9612,7 +13662,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/stoppause.f90, -O0
PASS: gfortran.fortran-torture/compile/stoppause.f90, -O1
PASS: gfortran.fortran-torture/compile/stoppause.f90, -O2
-@@ -40725,7 +40654,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41469,7 +41398,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/stoppause.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/stoppause.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/stoppause.f90, -Os
@@ -9620,7 +13670,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -O0
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -O1
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -O2
-@@ -40734,7 +40662,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41478,7 +41406,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/strparm_1.f90, -Os
@@ -9628,7 +13678,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -O0
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -O1
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -O2
-@@ -40743,7 +40670,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41487,7 +41414,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/transfer-1.f90, -Os
@@ -9636,7 +13686,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -O0
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -O1
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -O2
-@@ -40752,7 +40678,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41496,7 +41422,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/vrp_1.f90, -Os
@@ -9644,7 +13694,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/compile/write.f90, -O0
PASS: gfortran.fortran-torture/compile/write.f90, -O1
PASS: gfortran.fortran-torture/compile/write.f90, -O2
-@@ -40761,7 +40686,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41505,7 +41430,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/compile/write.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/write.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/write.f90, -Os
@@ -9652,7 +13702,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
Running [...]/hurd/master/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp ...
PASS: gfortran.fortran-torture/execute/a_edit_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/a_edit_1.f90 execution, -O0
-@@ -40779,8 +40703,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41523,8 +41447,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/a_edit_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/a_edit_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/a_edit_1.f90 execution, -Os
@@ -9661,7 +13711,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/adjustr.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/adjustr.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/adjustr.f90 compilation, -O1
-@@ -40797,8 +40719,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41541,8 +41463,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/adjustr.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/adjustr.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/adjustr.f90 execution, -Os
@@ -9670,7 +13720,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/allocate.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/allocate.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/allocate.f90 compilation, -O1
-@@ -40815,8 +40735,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41559,8 +41479,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/allocate.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/allocate.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/allocate.f90 execution, -Os
@@ -9679,7 +13729,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/alternate_return.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/alternate_return.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/alternate_return.f90 compilation, -O1
-@@ -40833,8 +40751,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41577,8 +41495,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/alternate_return.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/alternate_return.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/alternate_return.f90 execution, -Os
@@ -9688,7 +13738,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/args.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/args.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/args.f90 compilation, -O1
-@@ -40851,8 +40767,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41595,8 +41511,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/args.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/args.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/args.f90 execution, -Os
@@ -9697,7 +13747,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 compilation, -O1
-@@ -40869,8 +40783,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41613,8 +41527,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/arithmeticif.f90 execution, -Os
@@ -9706,7 +13756,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/arrayarg.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/arrayarg.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/arrayarg.f90 compilation, -O1
-@@ -40887,8 +40799,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41631,8 +41543,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/arrayarg.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/arrayarg.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/arrayarg.f90 execution, -Os
@@ -9715,7 +13765,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 compilation, -O1
-@@ -40905,8 +40815,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41649,8 +41559,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/arrayarg2.f90 execution, -Os
@@ -9724,7 +13774,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/arraysave.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/arraysave.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/arraysave.f90 compilation, -O1
-@@ -40923,8 +40831,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41667,8 +41575,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/arraysave.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/arraysave.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/arraysave.f90 execution, -Os
@@ -9733,7 +13783,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/assumed_size.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/assumed_size.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/assumed_size.f90 compilation, -O1
-@@ -40941,8 +40847,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41685,8 +41591,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/assumed_size.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/assumed_size.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/assumed_size.f90 execution, -Os
@@ -9742,7 +13792,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/backspace.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/backspace.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/backspace.f90 compilation, -O1
-@@ -40959,8 +40863,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41703,8 +41607,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/backspace.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/backspace.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/backspace.f90 execution, -Os
@@ -9751,7 +13801,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/bounds.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/bounds.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/bounds.f90 compilation, -O1
-@@ -40977,8 +40879,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41721,8 +41623,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/bounds.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/bounds.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/bounds.f90 execution, -Os
@@ -9760,7 +13810,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/character_passing.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/character_passing.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/character_passing.f90 compilation, -O1
-@@ -40995,8 +40895,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41739,8 +41639,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/character_passing.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/character_passing.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/character_passing.f90 execution, -Os
@@ -9769,7 +13819,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/character_select_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/character_select_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/character_select_1.f90 compilation, -O1
-@@ -41013,8 +40911,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41757,8 +41655,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/character_select_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/character_select_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/character_select_1.f90 execution, -Os
@@ -9778,7 +13828,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/cmplx.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/cmplx.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/cmplx.f90 compilation, -O1
-@@ -41031,8 +40927,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41775,8 +41671,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/cmplx.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/cmplx.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/cmplx.f90 execution, -Os
@@ -9787,7 +13837,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/common.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/common.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/common.f90 compilation, -O1
-@@ -41049,8 +40943,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41793,8 +41687,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/common.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/common.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/common.f90 execution, -Os
@@ -9796,7 +13846,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/common_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/common_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/common_2.f90 compilation, -O1
-@@ -41067,8 +40959,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41811,8 +41703,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/common_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/common_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/common_2.f90 execution, -Os
@@ -9805,7 +13855,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/common_init_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/common_init_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/common_init_1.f90 compilation, -O1
-@@ -41085,8 +40975,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41829,8 +41719,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/common_init_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/common_init_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/common_init_1.f90 execution, -Os
@@ -9814,7 +13864,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/common_size.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/common_size.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/common_size.f90 compilation, -O1
-@@ -41103,8 +40991,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41847,8 +41735,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/common_size.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/common_size.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/common_size.f90 execution, -Os
@@ -9823,7 +13873,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/constructor.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/constructor.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/constructor.f90 compilation, -O1
-@@ -41121,8 +41007,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41865,8 +41751,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/constructor.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/constructor.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/constructor.f90 execution, -Os
@@ -9832,7 +13882,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/contained.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/contained.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/contained.f90 compilation, -O1
-@@ -41139,8 +41023,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41883,8 +41767,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/contained.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/contained.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/contained.f90 execution, -Os
@@ -9841,7 +13891,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/contained2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/contained2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/contained2.f90 compilation, -O1
-@@ -41157,8 +41039,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41901,8 +41783,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/contained2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/contained2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/contained2.f90 execution, -Os
@@ -9850,7 +13900,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/contained_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/contained_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/contained_3.f90 compilation, -O1
-@@ -41175,8 +41055,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41919,8 +41799,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/contained_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/contained_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/contained_3.f90 execution, -Os
@@ -9859,7 +13909,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 compilation, -O1
-@@ -41193,8 +41071,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41937,8 +41815,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/csqrt_1.f90 execution, -Os
@@ -9868,7 +13918,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/data.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/data.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/data.f90 compilation, -O1
-@@ -41211,8 +41087,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41955,8 +41831,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/data.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/data.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/data.f90 execution, -Os
@@ -9877,7 +13927,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/data_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/data_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/data_2.f90 compilation, -O1
-@@ -41229,8 +41103,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41973,8 +41847,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/data_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/data_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/data_2.f90 execution, -Os
@@ -9886,7 +13936,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/data_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/data_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/data_3.f90 compilation, -O1
-@@ -41247,8 +41119,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -41991,8 +41863,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/data_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/data_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/data_3.f90 execution, -Os
@@ -9895,7 +13945,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/data_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/data_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/data_4.f90 compilation, -O1
-@@ -41265,8 +41135,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42009,8 +41879,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/data_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/data_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/data_4.f90 execution, -Os
@@ -9904,7 +13954,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/date_time_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/date_time_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/date_time_1.f90 compilation, -O1
-@@ -41283,8 +41151,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42027,8 +41895,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/date_time_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/date_time_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/date_time_1.f90 execution, -Os
@@ -9913,7 +13963,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/dep_fails.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/dep_fails.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/dep_fails.f90 compilation, -O1
-@@ -41301,8 +41167,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42045,8 +41911,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/dep_fails.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/dep_fails.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/dep_fails.f90 execution, -Os
@@ -9922,7 +13972,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_init.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_init.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_init.f90 compilation, -O1
-@@ -41319,8 +41183,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42063,8 +41927,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_init.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_init.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_init.f90 execution, -Os
@@ -9931,7 +13981,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_init_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_init_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_init_2.f90 compilation, -O1
-@@ -41337,8 +41199,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42081,8 +41943,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_init_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_init_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_init_2.f90 execution, -Os
@@ -9940,7 +13990,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_init_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_init_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_init_3.f90 compilation, -O1
-@@ -41355,8 +41215,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42099,8 +41959,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_init_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_init_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_init_3.f90 execution, -Os
@@ -9949,7 +13999,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_init_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_init_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_init_4.f90 compilation, -O1
-@@ -41373,8 +41231,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42117,8 +41975,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_init_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_init_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_init_4.f90 execution, -Os
@@ -9958,7 +14008,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_init_5.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_init_5.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_init_5.f90 compilation, -O1
-@@ -41391,8 +41247,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42135,8 +41991,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_init_5.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_init_5.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_init_5.f90 execution, -Os
@@ -9967,7 +14017,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_io.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_io.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_io.f90 compilation, -O1
-@@ -41409,8 +41263,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42153,8 +42007,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_io.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_io.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_io.f90 execution, -Os
@@ -9976,7 +14026,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_point.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_point.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_point.f90 compilation, -O1
-@@ -41427,8 +41279,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42171,8 +42023,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_point.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_point.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_point.f90 execution, -Os
@@ -9985,7 +14035,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/der_type.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/der_type.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/der_type.f90 compilation, -O1
-@@ -41445,8 +41295,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42189,8 +42039,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/der_type.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/der_type.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/der_type.f90 execution, -Os
@@ -9994,7 +14044,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/direct_io.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/direct_io.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/direct_io.f90 compilation, -O1
-@@ -41463,8 +41311,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42207,8 +42055,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/direct_io.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/direct_io.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/direct_io.f90 execution, -Os
@@ -10003,7 +14053,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/elemental.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/elemental.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/elemental.f90 compilation, -O1
-@@ -41481,8 +41327,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42225,8 +42071,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/elemental.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/elemental.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/elemental.f90 execution, -Os
@@ -10012,7 +14062,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/empty_format.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/empty_format.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/empty_format.f90 compilation, -O1
-@@ -41499,8 +41343,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42243,8 +42087,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/empty_format.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/empty_format.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/empty_format.f90 execution, -Os
@@ -10021,7 +14071,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/emptyif.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/emptyif.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/emptyif.f90 compilation, -O1
-@@ -41517,8 +41359,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42261,8 +42103,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/emptyif.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/emptyif.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/emptyif.f90 execution, -Os
@@ -10030,7 +14080,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_1.f90 compilation, -O1
-@@ -41535,8 +41375,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42279,8 +42119,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_1.f90 execution, -Os
@@ -10039,7 +14089,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_10.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_10.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_10.f90 compilation, -O1
-@@ -41553,8 +41391,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42297,8 +42135,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_10.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_10.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_10.f90 execution, -Os
@@ -10048,7 +14098,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_11.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_11.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_11.f90 compilation, -O1
-@@ -41571,8 +41407,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42315,8 +42151,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_11.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_11.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_11.f90 execution, -Os
@@ -10057,7 +14107,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_2.f90 compilation, -O1
-@@ -41589,8 +41423,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42333,8 +42167,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_2.f90 execution, -Os
@@ -10066,7 +14116,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_3.f90 compilation, -O1
-@@ -41607,8 +41439,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42351,8 +42183,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_3.f90 execution, -Os
@@ -10075,7 +14125,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_4.f90 compilation, -O1
-@@ -41625,8 +41455,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42369,8 +42199,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_4.f90 execution, -Os
@@ -10084,7 +14134,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_5.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_5.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_5.f90 compilation, -O1
-@@ -41643,8 +41471,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42387,8 +42215,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_5.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_5.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_5.f90 execution, -Os
@@ -10093,7 +14143,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_6.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_6.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_6.f90 compilation, -O1
-@@ -41661,8 +41487,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42405,8 +42231,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_6.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_6.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_6.f90 execution, -Os
@@ -10102,7 +14152,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_7.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_7.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_7.f90 compilation, -O1
-@@ -41679,8 +41503,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42423,8 +42247,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_7.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_7.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_7.f90 execution, -Os
@@ -10111,7 +14161,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_8.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_8.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_8.f90 compilation, -O1
-@@ -41697,8 +41519,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42441,8 +42263,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_8.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_8.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_8.f90 execution, -Os
@@ -10120,7 +14170,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/entry_9.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/entry_9.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/entry_9.f90 compilation, -O1
-@@ -41715,8 +41535,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42459,8 +42279,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/entry_9.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/entry_9.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/entry_9.f90 execution, -Os
@@ -10129,7 +14179,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/enum_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/enum_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/enum_1.f90 compilation, -O1
-@@ -41733,8 +41551,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42477,8 +42295,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/enum_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/enum_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/enum_1.f90 execution, -Os
@@ -10138,7 +14188,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/enum_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/enum_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/enum_2.f90 compilation, -O1
-@@ -41751,8 +41567,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42495,8 +42311,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/enum_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/enum_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/enum_2.f90 execution, -Os
@@ -10147,7 +14197,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/enum_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/enum_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/enum_3.f90 compilation, -O1
-@@ -41769,8 +41583,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42513,8 +42327,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/enum_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/enum_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/enum_3.f90 execution, -Os
@@ -10156,7 +14206,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/enum_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/enum_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/enum_4.f90 compilation, -O1
-@@ -41787,8 +41599,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42531,8 +42343,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/enum_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/enum_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/enum_4.f90 execution, -Os
@@ -10165,7 +14215,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_1.f90 compilation, -O1
-@@ -41805,8 +41615,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42549,8 +42359,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_1.f90 execution, -Os
@@ -10174,7 +14224,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_2.f90 compilation, -O1
-@@ -41823,8 +41631,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42567,8 +42375,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_2.f90 execution, -Os
@@ -10183,7 +14233,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_3.f90 compilation, -O1
-@@ -41841,8 +41647,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42585,8 +42391,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_3.f90 execution, -Os
@@ -10192,7 +14242,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_4.f90 compilation, -O1
-@@ -41859,8 +41663,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42603,8 +42407,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_4.f90 execution, -Os
@@ -10201,7 +14251,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_5.f compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_5.f execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_5.f compilation, -O1
-@@ -41877,8 +41679,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42621,8 +42423,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_5.f execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_5.f compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_5.f execution, -Os
@@ -10210,7 +14260,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 compilation, -O1
-@@ -41895,8 +41695,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42639,8 +42439,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -Os
@@ -10219,7 +14269,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 compilation, -O1
-@@ -41913,8 +41711,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42657,8 +42455,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/f2_edit_1.f90 execution, -Os
@@ -10228,7 +14278,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall.f90 compilation, -O1
-@@ -41931,8 +41727,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42675,8 +42471,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall.f90 execution, -Os
@@ -10237,7 +14287,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_1.f90 compilation, -O1
-@@ -41949,8 +41743,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42693,8 +42487,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_1.f90 execution, -Os
@@ -10246,7 +14296,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_2.f90 compilation, -O1
-@@ -41967,8 +41759,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42711,8 +42503,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_2.f90 execution, -Os
@@ -10255,7 +14305,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_3.f90 compilation, -O1
-@@ -41985,8 +41775,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42729,8 +42519,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_3.f90 execution, -Os
@@ -10264,7 +14314,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_4.f90 compilation, -O1
-@@ -42003,8 +41791,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42747,8 +42535,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_4.f90 execution, -Os
@@ -10273,7 +14323,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_5.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_5.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_5.f90 compilation, -O1
-@@ -42021,8 +41807,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42765,8 +42551,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_5.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_5.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_5.f90 execution, -Os
@@ -10282,7 +14332,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_6.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_6.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_6.f90 compilation, -O1
-@@ -42039,8 +41823,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42783,8 +42567,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_6.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_6.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_6.f90 execution, -Os
@@ -10291,7 +14341,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/forall_7.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/forall_7.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/forall_7.f90 compilation, -O1
-@@ -42057,8 +41839,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42801,8 +42583,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/forall_7.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/forall_7.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/forall_7.f90 execution, -Os
@@ -10300,7 +14350,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/function_module_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/function_module_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/function_module_1.f90 compilation, -O1
-@@ -42075,8 +41855,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42819,8 +42599,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/function_module_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/function_module_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/function_module_1.f90 execution, -Os
@@ -10309,7 +14359,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/getarg_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/getarg_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/getarg_1.f90 compilation, -O1
-@@ -42093,8 +41871,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42837,8 +42615,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/getarg_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/getarg_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/getarg_1.f90 execution, -Os
@@ -10318,7 +14368,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/hollerith.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/hollerith.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/hollerith.f90 compilation, -O1
-@@ -42111,8 +41887,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42855,8 +42631,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/hollerith.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/hollerith.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/hollerith.f90 execution, -Os
@@ -10327,7 +14377,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/in-pack.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/in-pack.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/in-pack.f90 compilation, -O1
-@@ -42129,8 +41903,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42873,8 +42647,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/in-pack.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/in-pack.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/in-pack.f90 execution, -Os
@@ -10336,7 +14386,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/initialization_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/initialization_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/initialization_1.f90 compilation, -O1
-@@ -42147,8 +41919,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42891,8 +42663,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/initialization_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/initialization_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/initialization_1.f90 execution, -Os
@@ -10345,7 +14395,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/initializer.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/initializer.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/initializer.f90 compilation, -O1
-@@ -42165,8 +41935,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42909,8 +42679,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/initializer.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/initializer.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/initializer.f90 execution, -Os
@@ -10354,7 +14404,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/inquire_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/inquire_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/inquire_1.f90 compilation, -O1
-@@ -42183,8 +41951,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42927,8 +42695,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/inquire_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/inquire_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/inquire_1.f90 execution, -Os
@@ -10363,7 +14413,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/inquire_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/inquire_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/inquire_2.f90 compilation, -O1
-@@ -42201,8 +41967,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42945,8 +42711,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/inquire_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/inquire_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/inquire_2.f90 execution, -Os
@@ -10372,7 +14422,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/inquire_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/inquire_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/inquire_3.f90 compilation, -O1
-@@ -42219,8 +41983,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42963,8 +42727,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/inquire_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/inquire_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/inquire_3.f90 execution, -Os
@@ -10381,7 +14431,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/inquire_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/inquire_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/inquire_4.f90 compilation, -O1
-@@ -42237,8 +41999,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42981,8 +42743,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/inquire_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/inquire_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/inquire_4.f90 execution, -Os
@@ -10390,7 +14440,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/inquire_5.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/inquire_5.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/inquire_5.f90 compilation, -O1
-@@ -42255,8 +42015,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -42999,8 +42759,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/inquire_5.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/inquire_5.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/inquire_5.f90 execution, -Os
@@ -10399,7 +14449,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/integer_select.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/integer_select.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/integer_select.f90 compilation, -O1
-@@ -42273,8 +42031,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43017,8 +42775,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/integer_select.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/integer_select.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/integer_select.f90 execution, -Os
@@ -10408,7 +14458,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 compilation, -O1
-@@ -42291,8 +42047,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43035,8 +42791,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/integer_select_1.f90 execution, -Os
@@ -10417,7 +14467,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/internal_write.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/internal_write.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/internal_write.f90 compilation, -O1
-@@ -42309,8 +42063,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43053,8 +42807,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/internal_write.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/internal_write.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/internal_write.f90 execution, -Os
@@ -10426,7 +14476,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 compilation, -O1
-@@ -42327,8 +42079,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43071,8 +42823,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_abs.f90 execution, -Os
@@ -10435,7 +14485,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 compilation, -O1
-@@ -42345,8 +42095,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43089,8 +42839,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_achar.f90 execution, -Os
@@ -10444,7 +14494,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 compilation, -O1
-@@ -42363,8 +42111,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43107,8 +42855,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -Os
@@ -10453,7 +14503,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 compilation, -O1
-@@ -42381,8 +42127,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43125,8 +42871,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_anyall.f90 execution, -Os
@@ -10462,7 +14512,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 compilation, -O1
-@@ -42399,8 +42143,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43143,8 +42887,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_associated.f90 execution, -Os
@@ -10471,7 +14521,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 compilation, -O1
-@@ -42417,8 +42159,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43161,8 +42903,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_associated_2.f90 execution, -Os
@@ -10480,7 +14530,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 compilation, -O1
-@@ -42435,8 +42175,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43179,8 +42919,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_bitops.f90 execution, -Os
@@ -10489,7 +14539,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 compilation, -O1
-@@ -42453,8 +42191,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43197,8 +42935,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_count.f90 execution, -Os
@@ -10498,7 +14548,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 compilation, -O1
-@@ -42471,8 +42207,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43215,8 +42951,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_cshift.f90 execution, -Os
@@ -10507,7 +14557,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 compilation, -O1
-@@ -42489,8 +42223,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43233,8 +42967,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_dim.f90 execution, -Os
@@ -10516,7 +14566,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 compilation, -O1
-@@ -42507,8 +42239,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43251,8 +42983,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -Os
@@ -10525,7 +14575,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 compilation, -O1
-@@ -42525,8 +42255,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43269,8 +42999,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_dprod.f90 execution, -Os
@@ -10534,7 +14584,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 compilation, -O1
-@@ -42543,8 +42271,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43287,8 +43015,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_dummy.f90 execution, -Os
@@ -10543,7 +14593,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 compilation, -O1
-@@ -42561,8 +42287,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43305,8 +43031,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_eoshift.f90 execution, -Os
@@ -10552,7 +14602,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 compilation, -O1
-@@ -42579,8 +42303,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43323,8 +43047,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 execution, -Os
@@ -10561,7 +14611,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 compilation, -O1
-@@ -42597,8 +42319,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43341,8 +43063,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_index.f90 execution, -Os
@@ -10570,7 +14620,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 compilation, -O1
-@@ -42615,8 +42335,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43359,8 +43079,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_integer.f90 execution, -Os
@@ -10579,7 +14629,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 compilation, -O1
-@@ -42633,8 +42351,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43377,8 +43095,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_leadz.f90 execution, -Os
@@ -10588,7 +14638,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 compilation, -O1
-@@ -42651,8 +42367,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43395,8 +43111,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_len.f90 execution, -Os
@@ -10597,7 +14647,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 compilation, -O1
-@@ -42669,8 +42383,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43413,8 +43127,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_matmul.f90 execution, -Os
@@ -10606,7 +14656,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 compilation, -O1
-@@ -42687,8 +42399,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43431,8 +43143,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_merge.f90 execution, -Os
@@ -10615,7 +14665,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 compilation, -O1
-@@ -42705,8 +42415,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43449,8 +43159,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_minmax.f90 execution, -Os
@@ -10624,7 +14674,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 compilation, -O1
-@@ -42723,8 +42431,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43467,8 +43175,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc.f90 execution, -Os
@@ -10633,7 +14683,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 compilation, -O1
-@@ -42741,8 +42447,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43485,8 +43191,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 execution, -Os
@@ -10642,7 +14692,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 compilation, -O1
-@@ -42759,8 +42463,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43503,8 +43207,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 execution, -Os
@@ -10651,7 +14701,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 compilation, -O1
-@@ -42777,8 +42479,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43521,8 +43223,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 execution, -Os
@@ -10660,7 +14710,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 compilation, -O1
-@@ -42795,8 +42495,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43539,8 +43239,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mmval.f90 execution, -Os
@@ -10669,7 +14719,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 compilation, -O1
-@@ -42813,8 +42511,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43557,8 +43255,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 execution, -Os
@@ -10678,7 +14728,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 compilation, -O1
-@@ -42831,8 +42527,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43575,8 +43271,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_mvbits.f90 execution, -Os
@@ -10687,7 +14737,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 compilation, -O1
-@@ -42849,8 +42543,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43593,8 +43287,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_nearest.f90 execution, -Os
@@ -10696,7 +14746,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 compilation, -O1
-@@ -42867,8 +42559,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43611,8 +43303,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_pack.f90 execution, -Os
@@ -10705,7 +14755,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 compilation, -O1
-@@ -42885,8 +42575,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43629,8 +43319,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_present.f90 execution, -Os
@@ -10714,7 +14764,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 compilation, -O1
-@@ -42903,8 +42591,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43647,8 +43335,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_product.f90 execution, -Os
@@ -10723,7 +14773,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 compilation, -O1
-@@ -42921,8 +42607,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43665,8 +43351,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 execution, -Os
@@ -10732,7 +14782,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 compilation, -O1
-@@ -42939,8 +42623,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43683,8 +43367,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_scale.f90 execution, -Os
@@ -10741,7 +14791,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 compilation, -O1
-@@ -42957,8 +42639,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43701,8 +43383,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution, -Os
@@ -10750,7 +14800,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 compilation, -O1
-@@ -42975,8 +42655,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43719,8 +43399,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_shape.f90 execution, -Os
@@ -10759,7 +14809,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 compilation, -O1
-@@ -42993,8 +42671,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43737,8 +43415,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_si_kind.f90 execution, -Os
@@ -10768,7 +14818,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 compilation, -O1
-@@ -43011,8 +42687,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43755,8 +43431,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_sign.f90 execution, -Os
@@ -10777,7 +14827,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 compilation, -O1
-@@ -43029,8 +42703,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43773,8 +43447,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_size.f90 execution, -Os
@@ -10786,7 +14836,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 compilation, -O1
-@@ -43047,8 +42719,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43791,8 +43463,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_spacing.f90 execution, -Os
@@ -10795,7 +14845,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 compilation, -O1
-@@ -43065,8 +42735,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43809,8 +43479,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_spread.f90 execution, -Os
@@ -10804,7 +14854,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 compilation, -O1
-@@ -43083,8 +42751,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43827,8 +43495,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 execution, -Os
@@ -10813,7 +14863,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 compilation, -O1
-@@ -43101,8 +42767,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43845,8 +43511,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_sum.f90 execution, -Os
@@ -10822,7 +14872,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 compilation, -O1
-@@ -43119,8 +42783,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43863,8 +43527,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_trailz.f90 execution, -Os
@@ -10831,7 +14881,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 compilation, -O1
-@@ -43137,8 +42799,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43881,8 +43543,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_transpose.f90 execution, -Os
@@ -10840,7 +14890,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 compilation, -O1
-@@ -43155,8 +42815,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43899,8 +43559,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_trim.f90 execution, -Os
@@ -10849,7 +14899,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 compilation, -O1
-@@ -43173,8 +42831,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43917,8 +43575,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/intrinsic_unpack.f90 execution, -Os
@@ -10858,7 +14908,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/iolength_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/iolength_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/iolength_1.f90 compilation, -O1
-@@ -43191,8 +42847,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43935,8 +43591,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/iolength_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/iolength_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/iolength_1.f90 execution, -Os
@@ -10867,7 +14917,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/iolength_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/iolength_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/iolength_2.f90 compilation, -O1
-@@ -43209,8 +42863,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43953,8 +43607,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/iolength_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/iolength_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/iolength_2.f90 execution, -Os
@@ -10876,7 +14926,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/iolength_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/iolength_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/iolength_3.f90 compilation, -O1
-@@ -43227,8 +42879,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43971,8 +43623,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/iolength_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/iolength_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/iolength_3.f90 execution, -Os
@@ -10885,7 +14935,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/list_read_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/list_read_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/list_read_1.f90 compilation, -O1
-@@ -43245,8 +42895,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -43989,8 +43639,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/list_read_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/list_read_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/list_read_1.f90 execution, -Os
@@ -10894,7 +14944,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 compilation, -O1
-@@ -43263,8 +42911,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44007,8 +43655,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/logical_select_1.f90 execution, -Os
@@ -10903,7 +14953,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/mainsub.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/mainsub.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/mainsub.f90 compilation, -O1
-@@ -43281,8 +42927,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44025,8 +43671,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/mainsub.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/mainsub.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/mainsub.f90 execution, -Os
@@ -10912,7 +14962,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/math.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/math.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/math.f90 compilation, -O1
-@@ -43299,8 +42943,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44043,8 +43687,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/math.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/math.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/math.f90 execution, -Os
@@ -10921,7 +14971,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/module_init_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/module_init_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/module_init_1.f90 compilation, -O1
-@@ -43317,8 +42959,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44061,8 +43703,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/module_init_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/module_init_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/module_init_1.f90 execution, -Os
@@ -10930,7 +14980,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/module_interface.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/module_interface.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/module_interface.f90 compilation, -O1
-@@ -43335,8 +42975,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44079,8 +43719,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/module_interface.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/module_interface.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/module_interface.f90 execution, -Os
@@ -10939,7 +14989,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 compilation, -O1
-@@ -43353,8 +42991,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44097,8 +43735,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/module_interface_2.f90 execution, -Os
@@ -10948,7 +14998,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 compilation, -O1
-@@ -43371,8 +43007,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44115,8 +43751,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/mystery_proc.f90 execution, -Os
@@ -10957,7 +15007,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 compilation, -O1
-@@ -43389,8 +43023,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44133,8 +43767,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution, -Os
@@ -10966,7 +15016,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/nestcons.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/nestcons.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/nestcons.f90 compilation, -O1
-@@ -43407,8 +43039,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44151,8 +43783,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/nestcons.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/nestcons.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/nestcons.f90 execution, -Os
@@ -10975,7 +15025,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/nullarg.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/nullarg.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/nullarg.f90 compilation, -O1
-@@ -43425,8 +43055,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44169,8 +43799,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/nullarg.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/nullarg.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/nullarg.f90 execution, -Os
@@ -10984,7 +15034,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/open_replace.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/open_replace.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/open_replace.f90 compilation, -O1
-@@ -43443,8 +43071,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44187,8 +43815,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/open_replace.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/open_replace.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/open_replace.f90 execution, -Os
@@ -10993,7 +15043,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/optstring_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/optstring_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/optstring_1.f90 compilation, -O1
-@@ -43461,8 +43087,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44205,8 +43831,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/optstring_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/optstring_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/optstring_1.f90 execution, -Os
@@ -11002,7 +15052,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/parameter_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/parameter_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/parameter_1.f90 compilation, -O1
-@@ -43479,8 +43103,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44223,8 +43847,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/parameter_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/parameter_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/parameter_1.f90 execution, -Os
@@ -11011,7 +15061,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/parameter_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/parameter_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/parameter_2.f90 compilation, -O1
-@@ -43497,8 +43119,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44241,8 +43863,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/parameter_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/parameter_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/parameter_2.f90 execution, -Os
@@ -11020,7 +15070,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/partparm.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/partparm.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/partparm.f90 compilation, -O1
-@@ -43515,8 +43135,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44259,8 +43879,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/partparm.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/partparm.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/partparm.f90 execution, -Os
@@ -11029,7 +15079,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 compilation, -O1
-@@ -43533,8 +43151,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44277,8 +43895,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/plusconst_1.f90 execution, -Os
@@ -11038,7 +15088,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/power.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/power.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/power.f90 compilation, -O1
-@@ -43551,8 +43167,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44295,8 +43911,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/power.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/power.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/power.f90 execution, -Os
@@ -11047,7 +15097,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 compilation, -O1
-@@ -43569,8 +43183,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44313,8 +43927,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr19269-1.f90 execution, -Os
@@ -11056,7 +15106,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 compilation, -O1
-@@ -43587,8 +43199,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44331,8 +43943,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr23373-1.f90 execution, -Os
@@ -11065,7 +15115,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 compilation, -O1
-@@ -43605,8 +43215,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44349,8 +43959,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr23373-2.f90 execution, -Os
@@ -11074,7 +15124,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr32140.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr32140.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr32140.f90 compilation, -O1
-@@ -43623,8 +43231,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44367,8 +43975,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr32140.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr32140.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr32140.f90 execution, -Os
@@ -11083,7 +15133,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr32604.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr32604.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr32604.f90 compilation, -O1
-@@ -43641,8 +43247,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44385,8 +43991,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr32604.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr32604.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr32604.f90 execution, -Os
@@ -11092,7 +15142,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr40021.f compilation, -O0
PASS: gfortran.fortran-torture/execute/pr40021.f execution, -O0
PASS: gfortran.fortran-torture/execute/pr40021.f compilation, -O1
-@@ -43659,8 +43263,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44403,8 +44007,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr40021.f execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr40021.f compilation, -Os
PASS: gfortran.fortran-torture/execute/pr40021.f execution, -Os
@@ -11101,16 +15151,25 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/pr43390.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/pr43390.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/pr43390.f90 compilation, -O1
-@@ -43677,8 +43279,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44421,8 +44023,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/pr43390.f90 execution, -O3 -g
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
+@@ -44439,8 +44039,6 @@ Running [...]/hurd/master/gcc/testsuite/
+ 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
-@@ -43695,8 +43295,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44457,8 +44055,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/procarg.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/procarg.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/procarg.f90 execution, -Os
@@ -11119,7 +15178,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/ptr.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/ptr.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/ptr.f90 compilation, -O1
-@@ -43713,8 +43311,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44475,8 +44071,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/ptr.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/ptr.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/ptr.f90 execution, -Os
@@ -11128,7 +15187,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/random_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/random_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/random_1.f90 compilation, -O1
-@@ -43731,8 +43327,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44493,8 +44087,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/random_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/random_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/random_1.f90 execution, -Os
@@ -11137,7 +15196,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/random_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/random_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/random_2.f90 compilation, -O1
-@@ -43749,8 +43343,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44511,8 +44103,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/random_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/random_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/random_2.f90 execution, -Os
@@ -11146,7 +15205,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/random_init.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/random_init.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/random_init.f90 compilation, -O1
-@@ -43767,8 +43359,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44529,8 +44119,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/random_init.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/random_init.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/random_init.f90 execution, -Os
@@ -11155,7 +15214,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/read_eof.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/read_eof.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/read_eof.f90 compilation, -O1
-@@ -43785,8 +43375,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44547,8 +44135,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/read_eof.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/read_eof.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/read_eof.f90 execution, -Os
@@ -11164,7 +15223,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/read_null_string.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/read_null_string.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/read_null_string.f90 compilation, -O1
-@@ -43803,8 +43391,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44565,8 +44151,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/read_null_string.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/read_null_string.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/read_null_string.f90 execution, -Os
@@ -11173,7 +15232,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/retarray.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/retarray.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/retarray.f90 compilation, -O1
-@@ -43821,8 +43407,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44583,8 +44167,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/retarray.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/retarray.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/retarray.f90 execution, -Os
@@ -11182,7 +15241,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/retarray_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/retarray_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/retarray_2.f90 compilation, -O1
-@@ -43839,8 +43423,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44601,8 +44183,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/retarray_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/retarray_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/retarray_2.f90 execution, -Os
@@ -11191,7 +15250,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/save_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/save_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/save_1.f90 compilation, -O1
-@@ -43857,8 +43439,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44619,8 +44199,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/save_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/save_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/save_1.f90 execution, -Os
@@ -11200,7 +15259,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/save_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/save_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/save_2.f90 compilation, -O1
-@@ -43875,8 +43455,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44637,8 +44215,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/save_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/save_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/save_2.f90 execution, -Os
@@ -11209,7 +15268,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/scalarize.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/scalarize.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/scalarize.f90 compilation, -O1
-@@ -43893,8 +43471,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44655,8 +44231,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/scalarize.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/scalarize.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/scalarize.f90 execution, -Os
@@ -11218,7 +15277,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/scalarize2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/scalarize2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/scalarize2.f90 compilation, -O1
-@@ -43911,8 +43487,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44673,8 +44247,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/scalarize2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/scalarize2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/scalarize2.f90 execution, -Os
@@ -11227,7 +15286,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/scalarize3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/scalarize3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/scalarize3.f90 compilation, -O1
-@@ -43929,8 +43503,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44691,8 +44263,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/scalarize3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/scalarize3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/scalarize3.f90 execution, -Os
@@ -11236,7 +15295,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/select_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/select_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/select_1.f90 compilation, -O1
-@@ -43947,8 +43519,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44709,8 +44279,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/select_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/select_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/select_1.f90 execution, -Os
@@ -11245,7 +15304,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/seq_io.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/seq_io.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/seq_io.f90 compilation, -O1
-@@ -43965,8 +43535,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44727,8 +44295,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/seq_io.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/seq_io.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/seq_io.f90 execution, -Os
@@ -11254,7 +15313,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/slash_edit.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/slash_edit.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/slash_edit.f90 compilation, -O1
-@@ -43983,8 +43551,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44745,8 +44311,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/slash_edit.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/slash_edit.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/slash_edit.f90 execution, -Os
@@ -11263,7 +15322,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/spec_abs.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/spec_abs.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/spec_abs.f90 compilation, -O1
-@@ -44001,8 +43567,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44763,8 +44327,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/spec_abs.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/spec_abs.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/spec_abs.f90 execution, -Os
@@ -11272,7 +15331,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/specifics.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/specifics.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/specifics.f90 compilation, -O1
-@@ -44019,8 +43583,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44781,8 +44343,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/specifics.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/specifics.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/specifics.f90 execution, -Os
@@ -11281,7 +15340,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/st_function.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/st_function.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/st_function.f90 compilation, -O1
-@@ -44037,8 +43599,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44799,8 +44359,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/st_function.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/st_function.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/st_function.f90 execution, -Os
@@ -11290,7 +15349,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/st_function_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/st_function_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/st_function_1.f90 compilation, -O1
-@@ -44055,8 +43615,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44817,8 +44375,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/st_function_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/st_function_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/st_function_1.f90 execution, -Os
@@ -11299,7 +15358,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/st_function_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/st_function_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/st_function_2.f90 compilation, -O1
-@@ -44073,8 +43631,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44835,8 +44391,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/st_function_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/st_function_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/st_function_2.f90 execution, -Os
@@ -11308,7 +15367,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 compilation, -O1
-@@ -44091,8 +43647,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44853,8 +44407,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/stack_varsize.f90 execution, -Os
@@ -11317,7 +15376,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/straret.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/straret.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/straret.f90 compilation, -O1
-@@ -44109,8 +43663,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44871,8 +44423,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/straret.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/straret.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/straret.f90 execution, -Os
@@ -11326,7 +15385,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strarray_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strarray_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strarray_1.f90 compilation, -O1
-@@ -44127,8 +43679,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44889,8 +44439,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strarray_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strarray_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strarray_1.f90 execution, -Os
@@ -11335,7 +15394,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strarray_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strarray_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strarray_2.f90 compilation, -O1
-@@ -44145,8 +43695,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44907,8 +44455,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strarray_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strarray_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strarray_2.f90 execution, -Os
@@ -11344,7 +15403,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strarray_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strarray_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strarray_3.f90 compilation, -O1
-@@ -44163,8 +43711,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44925,8 +44471,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strarray_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strarray_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strarray_3.f90 execution, -Os
@@ -11353,7 +15412,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strarray_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strarray_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strarray_4.f90 compilation, -O1
-@@ -44181,8 +43727,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44943,8 +44487,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strarray_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strarray_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strarray_4.f90 execution, -Os
@@ -11362,7 +15421,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strcmp.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strcmp.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strcmp.f90 compilation, -O1
-@@ -44199,8 +43743,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44961,8 +44503,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strcmp.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strcmp.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strcmp.f90 execution, -Os
@@ -11371,7 +15430,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 compilation, -O1
-@@ -44217,8 +43759,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44979,8 +44519,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strcommon_1.f90 execution, -Os
@@ -11380,7 +15439,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/string.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/string.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/string.f90 compilation, -O1
-@@ -44235,8 +43775,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -44997,8 +44535,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/string.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/string.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/string.f90 execution, -Os
@@ -11389,7 +15448,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strlen.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strlen.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strlen.f90 compilation, -O1
-@@ -44253,8 +43791,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45015,8 +44551,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strlen.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strlen.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strlen.f90 execution, -Os
@@ -11398,7 +15457,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/strret.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/strret.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/strret.f90 compilation, -O1
-@@ -44271,8 +43807,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45033,8 +44567,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/strret.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/strret.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/strret.f90 execution, -Os
@@ -11407,7 +15466,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/t_edit.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/t_edit.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/t_edit.f90 compilation, -O1
-@@ -44289,8 +43823,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45051,8 +44583,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/t_edit.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/t_edit.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/t_edit.f90 execution, -Os
@@ -11416,7 +15475,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/test_slice.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/test_slice.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/test_slice.f90 compilation, -O1
-@@ -44307,8 +43839,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45069,8 +44599,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/test_slice.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/test_slice.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/test_slice.f90 execution, -Os
@@ -11425,7 +15484,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/transfer1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/transfer1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/transfer1.f90 compilation, -O1
-@@ -44325,8 +43855,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45087,8 +44615,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/transfer1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/transfer1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/transfer1.f90 execution, -Os
@@ -11434,7 +15493,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/transfer2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/transfer2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/transfer2.f90 compilation, -O1
-@@ -44343,8 +43871,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45105,8 +44631,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/transfer2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/transfer2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/transfer2.f90 execution, -Os
@@ -11443,7 +15502,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 compilation, -O1
-@@ -44361,8 +43887,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45123,8 +44647,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/unopened_unit_1.f90 execution, -Os
@@ -11452,7 +15511,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/userop.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/userop.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/userop.f90 compilation, -O1
-@@ -44379,8 +43903,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45141,8 +44663,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/userop.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/userop.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/userop.f90 execution, -Os
@@ -11461,7 +15520,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where17.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where17.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where17.f90 compilation, -O1
-@@ -44397,8 +43919,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45159,8 +44679,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where17.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where17.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where17.f90 execution, -Os
@@ -11470,7 +15529,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where18.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where18.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where18.f90 compilation, -O1
-@@ -44415,8 +43935,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45177,8 +44695,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where18.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where18.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where18.f90 execution, -Os
@@ -11479,7 +15538,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where19.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where19.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where19.f90 compilation, -O1
-@@ -44433,8 +43951,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45195,8 +44711,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where19.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where19.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where19.f90 execution, -Os
@@ -11488,7 +15547,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where20.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where20.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where20.f90 compilation, -O1
-@@ -44451,8 +43967,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45213,8 +44727,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where20.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where20.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where20.f90 execution, -Os
@@ -11497,7 +15556,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where21.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where21.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where21.f90 compilation, -O1
-@@ -44469,8 +43983,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45231,8 +44743,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where21.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where21.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where21.f90 execution, -Os
@@ -11506,7 +15565,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_1.f90 compilation, -O1
-@@ -44487,8 +43999,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45249,8 +44759,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_1.f90 execution, -Os
@@ -11515,7 +15574,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_10.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_10.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_10.f90 compilation, -O1
-@@ -44505,8 +44015,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45267,8 +44775,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_10.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_10.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_10.f90 execution, -Os
@@ -11524,7 +15583,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_11.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_11.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_11.f90 compilation, -O1
-@@ -44523,8 +44031,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45285,8 +44791,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_11.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_11.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_11.f90 execution, -Os
@@ -11533,7 +15592,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_12.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_12.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_12.f90 compilation, -O1
-@@ -44541,8 +44047,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45303,8 +44807,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_12.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_12.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_12.f90 execution, -Os
@@ -11542,7 +15601,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_13.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_13.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_13.f90 compilation, -O1
-@@ -44559,8 +44063,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45321,8 +44823,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_13.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_13.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_13.f90 execution, -Os
@@ -11551,7 +15610,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_14.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_14.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_14.f90 compilation, -O1
-@@ -44577,8 +44079,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45339,8 +44839,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_14.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_14.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_14.f90 execution, -Os
@@ -11560,7 +15619,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_15.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_15.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_15.f90 compilation, -O1
-@@ -44595,8 +44095,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45357,8 +44855,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_15.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_15.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_15.f90 execution, -Os
@@ -11569,7 +15628,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_16.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_16.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_16.f90 compilation, -O1
-@@ -44613,8 +44111,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45375,8 +44871,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_16.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_16.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_16.f90 execution, -Os
@@ -11578,7 +15637,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_2.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_2.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_2.f90 compilation, -O1
-@@ -44631,8 +44127,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45393,8 +44887,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_2.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_2.f90 execution, -Os
@@ -11587,7 +15646,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_3.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_3.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_3.f90 compilation, -O1
-@@ -44649,8 +44143,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45411,8 +44903,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_3.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_3.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_3.f90 execution, -Os
@@ -11596,7 +15655,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_4.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_4.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_4.f90 compilation, -O1
-@@ -44667,8 +44159,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45429,8 +44919,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_4.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_4.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_4.f90 execution, -Os
@@ -11605,7 +15664,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_5.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_5.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_5.f90 compilation, -O1
-@@ -44685,8 +44175,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45447,8 +44935,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_5.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_5.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_5.f90 execution, -Os
@@ -11614,7 +15673,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_6.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_6.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_6.f90 compilation, -O1
-@@ -44703,8 +44191,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45465,8 +44951,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_6.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_6.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_6.f90 execution, -Os
@@ -11623,7 +15682,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_7.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_7.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_7.f90 compilation, -O1
-@@ -44721,8 +44207,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45483,8 +44967,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_7.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_7.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_7.f90 execution, -Os
@@ -11632,7 +15691,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/where_8.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/where_8.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/where_8.f90 compilation, -O1
-@@ -44739,8 +44223,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45501,8 +44983,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/where_8.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/where_8.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/where_8.f90 execution, -Os
@@ -11641,7 +15700,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/write_a_1.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/write_a_1.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/write_a_1.f90 compilation, -O1
-@@ -44757,8 +44239,6 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45519,8 +44999,6 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/write_a_1.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/write_a_1.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/write_a_1.f90 execution, -Os
@@ -11650,7 +15709,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gfortran.fortran-torture/execute/write_logical.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/write_logical.f90 compilation, -O1
-@@ -44775,12 +44255,10 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -45537,12 +45015,10 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/write_logical.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -Os
@@ -11659,23 +15718,23 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
=== gfortran Summary ===
--# of expected passes 42311
-+# of expected passes 41789
+-# of expected passes 43073
++# of expected passes 42549
# of unexpected failures 14
# of unexpected successes 2
# of expected failures 62
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum 2012-12-13 13:38:56.684012629 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum 2012-12-14 08:47:32.906190782 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum 2013-02-22 17:09:13.299081707 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum 2013-02-22 17:10:37.359086911 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Wed Dec 12 05:14:32 2012
++Test Run By thomas on Thu Feb 21 15:41:42 2013
+Native configuration is i686-unknown-gnu0.3
=== gnat tests ===
-@@ -605,11 +605,11 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -610,11 +610,11 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gnat.dg/notnot.adb (test for warnings, line 6)
PASS: gnat.dg/notnot.adb (test for excess errors)
PASS: gnat.dg/null_pointer_deref1.adb (test for excess errors)
@@ -11690,7 +15749,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gnat.dg/object_overflow1.adb (test for warnings, line 8)
PASS: gnat.dg/object_overflow1.adb (test for excess errors)
PASS: gnat.dg/object_overflow2.adb (test for warnings, line 8)
-@@ -759,8 +759,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -766,8 +766,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gnat.dg/requeue1.adb execution test
PASS: gnat.dg/return1.adb (test for excess errors)
PASS: gnat.dg/return2.adb (test for excess errors)
@@ -11700,7 +15759,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gnat.dg/rt1.adb (test for excess errors)
PASS: gnat.dg/scalar_mode_agg_compare.adb (test for excess errors)
PASS: gnat.dg/scalar_mode_agg_compare.adb execution test
-@@ -813,9 +812,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -820,9 +819,9 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gnat.dg/sse_nolib.adb (test for excess errors)
PASS: gnat.dg/sse_nolib.adb execution test
PASS: gnat.dg/stack_check1.adb (test for excess errors)
@@ -11712,7 +15771,7 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gnat.dg/stack_check3.adb (test for excess errors)
PASS: gnat.dg/stack_usage1.adb (test for excess errors)
PASS: gnat.dg/stack_usage1.adb scan-file \t[0-9][0-9]\t
-@@ -1054,8 +1053,7 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -1070,8 +1069,7 @@ Running [...]/hurd/master/gcc/testsuite/
PASS: gnat.dg/specs/corr_discr.ads (test for excess errors)
PASS: gnat.dg/specs/cpp1.ads (test for excess errors)
PASS: gnat.dg/specs/cpp_assignment.ads (test for excess errors)
@@ -11722,25 +15781,25 @@ diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/g
PASS: gnat.dg/specs/delta_small.ads (test for excess errors)
PASS: gnat.dg/specs/discr1.ads (test for excess errors)
PASS: gnat.dg/specs/discr1_pkg.ads (test for excess errors)
-@@ -1179,8 +1177,9 @@ Running [...]/hurd/master/gcc/testsuite/
+@@ -1195,8 +1193,9 @@ Running [...]/hurd/master/gcc/testsuite/
=== gnat Summary ===
--# of expected passes 1147
-+# of expected passes 1138
+-# of expected passes 1163
++# of expected passes 1154
+# of unexpected failures 5
# of expected failures 17
-# of unsupported tests 2
+# of unsupported tests 4
- [...]/hurd/master.build/gcc/gnatmake version 4.8.0 20121210 (experimental)
+ [...]/hurd/master.build/gcc/gnatmake version 4.8.0 20130217 (experimental)
diff -Nrwu -F '^Running' toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum
---- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum 2012-12-13 13:38:56.684012629 +0100
-+++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum 2012-12-14 08:47:32.918190783 +0100
+--- toolchain/logs/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum 2013-02-22 17:09:13.299081707 +0100
++++ toolchain/logs/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum 2013-02-22 17:10:37.371086911 +0100
@@ -1,5 +1,5 @@
--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
-+Test Run By thomas on Thu Dec 13 12:31:54 2012
++Test Run By thomas on Thu Feb 21 21:58:51 2013
+Native configuration is i686-unknown-gnu0.3
=== objc tests ===