diff options
Diffstat (limited to 'gcc/kepler.SCHWINGE/test')
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum (renamed from gcc/kepler.SCHWINGE/test/boehm-gc.sum) | 2 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum (renamed from gcc/kepler.SCHWINGE/test/libatomic.sum) | 2 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum (renamed from gcc/kepler.SCHWINGE/test/libffi.sum) | 2 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum (renamed from gcc/kepler.SCHWINGE/test/libgomp.sum) | 71 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum (renamed from gcc/kepler.SCHWINGE/test/libitm.sum) | 2 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum (renamed from gcc/kepler.SCHWINGE/test/libjava.sum) | 2 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum (renamed from gcc/kepler.SCHWINGE/test/libmudflap.sum) | 953 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum (renamed from gcc/kepler.SCHWINGE/test/libstdc++.sum) | 112 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum (renamed from gcc/kepler.SCHWINGE/test/acats.sum) | 6 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum (renamed from gcc/kepler.SCHWINGE/test/g++.sum) | 7819 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum (renamed from gcc/kepler.SCHWINGE/test/gcc.sum) | 13853 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum (renamed from gcc/kepler.SCHWINGE/test/gfortran.sum) | 2986 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum (renamed from gcc/kepler.SCHWINGE/test/gnat.sum) | 322 | ||||
-rw-r--r-- | gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum (renamed from gcc/kepler.SCHWINGE/test/objc.sum) | 62 |
14 files changed, 13652 insertions, 12542 deletions
diff --git a/gcc/kepler.SCHWINGE/test/boehm-gc.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum index 4091b9d5..28e32026 100644 --- a/gcc/kepler.SCHWINGE/test/boehm-gc.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 11:07:09 2012 +Test Run By thomas on Thu Nov 22 10:59:47 2012 Native configuration is i686-pc-linux-gnu === boehm-gc tests === diff --git a/gcc/kepler.SCHWINGE/test/libatomic.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum index 47a13a8a..edc9d216 100644 --- a/gcc/kepler.SCHWINGE/test/libatomic.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 11:18:21 2012 +Test Run By thomas on Thu Nov 22 11:11:37 2012 Native configuration is i686-pc-linux-gnu === libatomic tests === diff --git a/gcc/kepler.SCHWINGE/test/libffi.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum index b4dba37a..6ac19732 100644 --- a/gcc/kepler.SCHWINGE/test/libffi.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 10:55:39 2012 +Test Run By thomas on Thu Nov 22 10:47:54 2012 Native configuration is i686-pc-linux-gnu === libffi tests === diff --git a/gcc/kepler.SCHWINGE/test/libgomp.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum index 94e8b937..d7ba4d91 100644 --- a/gcc/kepler.SCHWINGE/test/libgomp.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 11:07:19 2012 +Test Run By thomas on Thu Nov 22 10:59:57 2012 Native configuration is i686-pc-linux-gnu === libgomp tests === @@ -187,16 +187,10 @@ PASS: libgomp.c/pr26171.c (test for excess errors) PASS: libgomp.c/pr26171.c execution test PASS: libgomp.c/pr26943-1.c (test for excess errors) PASS: libgomp.c/pr26943-1.c execution test -PASS: libgomp.c/pr26943-2.c (test for warnings, line 23) -PASS: libgomp.c/pr26943-2.c (test for warnings, line 34) PASS: libgomp.c/pr26943-2.c (test for excess errors) PASS: libgomp.c/pr26943-2.c execution test -PASS: libgomp.c/pr26943-3.c (test for warnings, line 29) -PASS: libgomp.c/pr26943-3.c (test for warnings, line 40) PASS: libgomp.c/pr26943-3.c (test for excess errors) PASS: libgomp.c/pr26943-3.c execution test -PASS: libgomp.c/pr26943-4.c (test for warnings, line 30) -PASS: libgomp.c/pr26943-4.c (test for warnings, line 41) PASS: libgomp.c/pr26943-4.c (test for excess errors) PASS: libgomp.c/pr26943-4.c execution test PASS: libgomp.c/pr29947-1.c (test for excess errors) @@ -797,22 +791,22 @@ PASS: libgomp.c++/for-6.C -O3 -g (test for excess errors) PASS: libgomp.c++/for-6.C -O3 -g execution test PASS: libgomp.c++/for-6.C -Os (test for excess errors) PASS: libgomp.c++/for-6.C -Os execution test -FAIL: libgomp.c++/for-7.C -O0 (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O0 compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O1 (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O1 compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O2 (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O2 compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O3 -fomit-frame-pointer (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O3 -fomit-frame-pointer compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -O3 -g (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -O3 -g compilation failed to produce executable -FAIL: libgomp.c++/for-7.C -Os (test for excess errors) -UNRESOLVED: libgomp.c++/for-7.C -Os compilation failed to produce executable +PASS: libgomp.c++/for-7.C -O0 (test for excess errors) +PASS: libgomp.c++/for-7.C -O0 execution test +PASS: libgomp.c++/for-7.C -O1 (test for excess errors) +PASS: libgomp.c++/for-7.C -O1 execution test +PASS: libgomp.c++/for-7.C -O2 (test for excess errors) +PASS: libgomp.c++/for-7.C -O2 execution test +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer execution test +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: libgomp.c++/for-7.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: libgomp.c++/for-7.C -O3 -g (test for excess errors) +PASS: libgomp.c++/for-7.C -O3 -g execution test +PASS: libgomp.c++/for-7.C -Os (test for excess errors) +PASS: libgomp.c++/for-7.C -Os execution test PASS: libgomp.c++/for-8.C -O0 (test for excess errors) PASS: libgomp.c++/for-8.C -O0 execution test PASS: libgomp.c++/for-8.C -O1 (test for excess errors) @@ -2862,52 +2856,36 @@ PASS: libgomp.fortran/vla3.f90 -O3 -g (test for excess errors) PASS: libgomp.fortran/vla3.f90 -O3 -g execution test PASS: libgomp.fortran/vla3.f90 -Os (test for excess errors) PASS: libgomp.fortran/vla3.f90 -Os execution test -PASS: libgomp.fortran/vla4.f90 -O0 (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O0 (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O0 execution test -PASS: libgomp.fortran/vla4.f90 -O1 (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O1 (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O1 execution test -PASS: libgomp.fortran/vla4.f90 -O2 (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O2 (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O2 execution test -PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer execution test -PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: libgomp.fortran/vla4.f90 -O3 -g (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -O3 -g (test for excess errors) PASS: libgomp.fortran/vla4.f90 -O3 -g execution test -PASS: libgomp.fortran/vla4.f90 -Os (test for warnings, line 97) PASS: libgomp.fortran/vla4.f90 -Os (test for excess errors) PASS: libgomp.fortran/vla4.f90 -Os execution test -PASS: libgomp.fortran/vla5.f90 -O0 (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O0 (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O0 execution test -PASS: libgomp.fortran/vla5.f90 -O1 (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O1 (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O1 execution test -PASS: libgomp.fortran/vla5.f90 -O2 (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O2 (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O2 execution test -PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer execution test -PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: libgomp.fortran/vla5.f90 -O3 -g (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -O3 -g (test for excess errors) PASS: libgomp.fortran/vla5.f90 -O3 -g execution test -PASS: libgomp.fortran/vla5.f90 -Os (test for warnings, line 69) PASS: libgomp.fortran/vla5.f90 -Os (test for excess errors) PASS: libgomp.fortran/vla5.f90 -Os execution test PASS: libgomp.fortran/vla6.f90 -O0 (test for excess errors) @@ -2967,11 +2945,11 @@ PASS: libgomp.graphite/bounds.c (test for excess errors) PASS: libgomp.graphite/bounds.c scan-tree-dump-times graphite "0 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-1.c (test for excess errors) PASS: libgomp.graphite/force-parallel-1.c execution test -PASS: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "1 loops carried no dependency" 2 +PASS: libgomp.graphite/force-parallel-1.c scan-tree-dump-times graphite "1 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-1.c scan-tree-dump-times optimized "loopfn" 5 PASS: libgomp.graphite/force-parallel-2.c (test for excess errors) PASS: libgomp.graphite/force-parallel-2.c execution test -PASS: libgomp.graphite/force-parallel-2.c scan-tree-dump-times graphite "2 loops carried no dependency" 2 +PASS: libgomp.graphite/force-parallel-2.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-2.c scan-tree-dump-times optimized "loopfn" 5 PASS: libgomp.graphite/force-parallel-3.c (test for excess errors) PASS: libgomp.graphite/force-parallel-3.c execution test @@ -2980,12 +2958,13 @@ PASS: libgomp.graphite/force-parallel-3.c scan-tree-dump-times optimized "loopfn PASS: libgomp.graphite/force-parallel-3.c scan-tree-dump-times optimized "loopfn.1" 5 PASS: libgomp.graphite/force-parallel-4.c (test for excess errors) PASS: libgomp.graphite/force-parallel-4.c execution test +PASS: libgomp.graphite/force-parallel-4.c scan-tree-dump-times graphite "1 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-4.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-4.c scan-tree-dump-times optimized "loopfn.0" 5 PASS: libgomp.graphite/force-parallel-4.c scan-tree-dump-times optimized "loopfn.1" 5 PASS: libgomp.graphite/force-parallel-5.c (test for excess errors) PASS: libgomp.graphite/force-parallel-5.c execution test -PASS: libgomp.graphite/force-parallel-5.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 +PASS: libgomp.graphite/force-parallel-5.c scan-tree-dump-times graphite "1 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-5.c scan-tree-dump-times optimized "loopfn.0" 5 PASS: libgomp.graphite/force-parallel-5.c scan-tree-dump-times optimized "loopfn.1" 5 PASS: libgomp.graphite/force-parallel-6.c (test for excess errors) @@ -2998,7 +2977,9 @@ PASS: libgomp.graphite/force-parallel-7.c scan-tree-dump-times graphite "3 loops PASS: libgomp.graphite/force-parallel-7.c scan-tree-dump-times optimized "loopfn.0" 5 PASS: libgomp.graphite/force-parallel-8.c (test for excess errors) PASS: libgomp.graphite/force-parallel-8.c execution test -PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "2 loops carried no dependency" 1 +PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "1 loops carried no dependency" 1 +PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "3 loops carried no dependency" 1 +PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "5 loops carried no dependency" 1 PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times optimized "loopfn.0" 5 PASS: libgomp.graphite/force-parallel-8.c scan-tree-dump-times optimized "loopfn.1" 5 PASS: libgomp.graphite/force-parallel-9.c (test for excess errors) @@ -3012,6 +2993,4 @@ PASS: libgomp.graphite/pr41118.c scan-tree-dump-times optimized "loopfn" 0 === libgomp Summary === -# of expected passes 2982 -# of unexpected failures 8 -# of unresolved testcases 8 +# of expected passes 2979 diff --git a/gcc/kepler.SCHWINGE/test/libitm.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum index e5c58292..a2bd3aa6 100644 --- a/gcc/kepler.SCHWINGE/test/libitm.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 11:18:17 2012 +Test Run By thomas on Thu Nov 22 11:11:32 2012 Native configuration is i686-pc-linux-gnu === libitm tests === diff --git a/gcc/kepler.SCHWINGE/test/libjava.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum index 6eabf628..f39c79ae 100644 --- a/gcc/kepler.SCHWINGE/test/libjava.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 10:57:59 2012 +Test Run By thomas on Thu Nov 22 10:50:24 2012 Native configuration is i686-pc-linux-gnu === libjava tests === diff --git a/gcc/kepler.SCHWINGE/test/libmudflap.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum index 14276e12..96c5b39b 100644 --- a/gcc/kepler.SCHWINGE/test/libmudflap.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 10:52:24 2012 +Test Run By thomas on Thu Nov 22 10:44:28 2012 Native configuration is i686-pc-linux-gnu === libmudflap tests === @@ -8,350 +8,350 @@ Schedule of variations: Running target unix Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c/cfrags.exp ... -PASS: libmudflap.c/fail1-frag.c (test for excess errors) -PASS: libmudflap.c/fail1-frag.c crash test -PASS: libmudflap.c/fail1-frag.c output pattern test -PASS: libmudflap.c/fail10-frag.c (test for excess errors) -PASS: libmudflap.c/fail10-frag.c crash test -PASS: libmudflap.c/fail10-frag.c output pattern test -PASS: libmudflap.c/fail11-frag.c (test for excess errors) -PASS: libmudflap.c/fail11-frag.c crash test -PASS: libmudflap.c/fail11-frag.c output pattern test -PASS: libmudflap.c/fail12-frag.c (test for excess errors) -PASS: libmudflap.c/fail12-frag.c crash test -PASS: libmudflap.c/fail12-frag.c output pattern test -PASS: libmudflap.c/fail13-frag.c (test for excess errors) -PASS: libmudflap.c/fail13-frag.c crash test -PASS: libmudflap.c/fail13-frag.c output pattern test -PASS: libmudflap.c/fail14-frag.c (test for excess errors) -PASS: libmudflap.c/fail14-frag.c crash test -PASS: libmudflap.c/fail14-frag.c output pattern test -PASS: libmudflap.c/fail15-frag.c (test for excess errors) -PASS: libmudflap.c/fail15-frag.c crash test -PASS: libmudflap.c/fail15-frag.c output pattern test -PASS: libmudflap.c/fail16-frag.c (test for excess errors) -PASS: libmudflap.c/fail16-frag.c crash test -PASS: libmudflap.c/fail16-frag.c output pattern test -PASS: libmudflap.c/fail17-frag.c (test for excess errors) -PASS: libmudflap.c/fail17-frag.c crash test -PASS: libmudflap.c/fail17-frag.c output pattern test -PASS: libmudflap.c/fail18-frag.c (test for excess errors) -PASS: libmudflap.c/fail18-frag.c crash test -PASS: libmudflap.c/fail18-frag.c output pattern test -PASS: libmudflap.c/fail19-frag.c (test for excess errors) -PASS: libmudflap.c/fail19-frag.c crash test -PASS: libmudflap.c/fail19-frag.c output pattern test -PASS: libmudflap.c/fail2-frag.c (test for excess errors) -PASS: libmudflap.c/fail2-frag.c crash test -PASS: libmudflap.c/fail2-frag.c output pattern test -PASS: libmudflap.c/fail20-frag.c (test for excess errors) -PASS: libmudflap.c/fail20-frag.c crash test -PASS: libmudflap.c/fail20-frag.c output pattern test -PASS: libmudflap.c/fail21-frag.c (test for excess errors) -PASS: libmudflap.c/fail21-frag.c crash test -PASS: libmudflap.c/fail21-frag.c output pattern test -PASS: libmudflap.c/fail22-frag.c (test for excess errors) -PASS: libmudflap.c/fail22-frag.c crash test -PASS: libmudflap.c/fail22-frag.c output pattern test -PASS: libmudflap.c/fail23-frag.c (test for excess errors) -PASS: libmudflap.c/fail23-frag.c crash test -PASS: libmudflap.c/fail23-frag.c output pattern test -PASS: libmudflap.c/fail25-frag.c (test for excess errors) -PASS: libmudflap.c/fail25-frag.c crash test -PASS: libmudflap.c/fail25-frag.c output pattern test -PASS: libmudflap.c/fail26-frag.c (test for excess errors) -PASS: libmudflap.c/fail26-frag.c crash test -PASS: libmudflap.c/fail26-frag.c output pattern test -PASS: libmudflap.c/fail27-frag.c (test for excess errors) -PASS: libmudflap.c/fail27-frag.c crash test -PASS: libmudflap.c/fail27-frag.c output pattern test -PASS: libmudflap.c/fail28-frag.c (test for excess errors) -PASS: libmudflap.c/fail28-frag.c crash test -PASS: libmudflap.c/fail28-frag.c output pattern test -PASS: libmudflap.c/fail29-frag.c (test for excess errors) -PASS: libmudflap.c/fail29-frag.c crash test -PASS: libmudflap.c/fail29-frag.c output pattern test -PASS: libmudflap.c/fail3-frag.c (test for excess errors) -PASS: libmudflap.c/fail3-frag.c crash test -PASS: libmudflap.c/fail3-frag.c output pattern test -PASS: libmudflap.c/fail30-frag.c (test for excess errors) -PASS: libmudflap.c/fail30-frag.c crash test -PASS: libmudflap.c/fail30-frag.c output pattern test -PASS: libmudflap.c/fail31-frag.c (test for excess errors) -PASS: libmudflap.c/fail31-frag.c crash test -PASS: libmudflap.c/fail31-frag.c output pattern test -PASS: libmudflap.c/fail32-frag.c (test for excess errors) -PASS: libmudflap.c/fail32-frag.c crash test -PASS: libmudflap.c/fail32-frag.c output pattern test -PASS: libmudflap.c/fail33-frag.c (test for excess errors) -PASS: libmudflap.c/fail33-frag.c crash test -PASS: libmudflap.c/fail33-frag.c output pattern test -PASS: libmudflap.c/fail34-frag.c (test for excess errors) -PASS: libmudflap.c/fail34-frag.c crash test -PASS: libmudflap.c/fail34-frag.c output pattern test -PASS: libmudflap.c/fail35-frag.c (test for excess errors) -PASS: libmudflap.c/fail35-frag.c crash test -PASS: libmudflap.c/fail35-frag.c output pattern test -PASS: libmudflap.c/fail36-frag.c (test for excess errors) -PASS: libmudflap.c/fail36-frag.c crash test -PASS: libmudflap.c/fail36-frag.c output pattern test -PASS: libmudflap.c/fail37-frag.c (test for excess errors) -PASS: libmudflap.c/fail37-frag.c crash test -PASS: libmudflap.c/fail37-frag.c output pattern test -PASS: libmudflap.c/fail38-frag.c (test for excess errors) -PASS: libmudflap.c/fail38-frag.c crash test -PASS: libmudflap.c/fail38-frag.c output pattern test -PASS: libmudflap.c/fail39-frag.c (test for excess errors) -PASS: libmudflap.c/fail39-frag.c crash test -PASS: libmudflap.c/fail39-frag.c output pattern test -PASS: libmudflap.c/fail4-frag.c (test for excess errors) -PASS: libmudflap.c/fail4-frag.c crash test -PASS: libmudflap.c/fail4-frag.c output pattern test -PASS: libmudflap.c/fail40-frag.c (test for excess errors) -PASS: libmudflap.c/fail40-frag.c crash test -PASS: libmudflap.c/fail40-frag.c output pattern test -PASS: libmudflap.c/fail5-frag.c (test for excess errors) -PASS: libmudflap.c/fail5-frag.c crash test -PASS: libmudflap.c/fail5-frag.c output pattern test -PASS: libmudflap.c/fail6-frag.c (test for excess errors) -PASS: libmudflap.c/fail6-frag.c crash test -PASS: libmudflap.c/fail6-frag.c output pattern test -PASS: libmudflap.c/fail68-frag.c (test for excess errors) -PASS: libmudflap.c/fail68-frag.c crash test -PASS: libmudflap.c/fail68-frag.c output pattern test -PASS: libmudflap.c/fail7-frag.c (test for excess errors) -PASS: libmudflap.c/fail7-frag.c crash test -PASS: libmudflap.c/fail7-frag.c output pattern test -PASS: libmudflap.c/fail8-frag.c (test for excess errors) -PASS: libmudflap.c/fail8-frag.c crash test -PASS: libmudflap.c/fail8-frag.c output pattern test -PASS: libmudflap.c/fail9-frag.c (test for excess errors) -PASS: libmudflap.c/fail9-frag.c crash test -PASS: libmudflap.c/fail9-frag.c output pattern test -PASS: libmudflap.c/heap-scalestress.c (test for excess errors) -PASS: libmudflap.c/heap-scalestress.c execution test -PASS: libmudflap.c/heap-scalestress.c output pattern test -PASS: libmudflap.c/hook-allocstuff.c (test for excess errors) -PASS: libmudflap.c/hook-allocstuff.c execution test -PASS: libmudflap.c/hook-allocstuff.c output pattern test -PASS: libmudflap.c/hook2-allocstuff.c (test for excess errors) -PASS: libmudflap.c/hook2-allocstuff.c execution test -PASS: libmudflap.c/pass-stratcliff.c (test for excess errors) -PASS: libmudflap.c/pass-stratcliff.c execution test -PASS: libmudflap.c/pass1-frag.c (test for excess errors) -PASS: libmudflap.c/pass1-frag.c execution test -PASS: libmudflap.c/pass1-frag.c (test for excess errors) -PASS: libmudflap.c/pass1-frag.c execution test -PASS: libmudflap.c/pass10-frag.c (test for excess errors) -PASS: libmudflap.c/pass10-frag.c execution test -PASS: libmudflap.c/pass10-frag.c (test for excess errors) -PASS: libmudflap.c/pass10-frag.c execution test -PASS: libmudflap.c/pass11-frag.c (test for excess errors) -PASS: libmudflap.c/pass11-frag.c execution test -PASS: libmudflap.c/pass11-frag.c (test for excess errors) -PASS: libmudflap.c/pass11-frag.c execution test -PASS: libmudflap.c/pass12-frag.c (test for excess errors) -PASS: libmudflap.c/pass12-frag.c execution test -PASS: libmudflap.c/pass12-frag.c (test for excess errors) -PASS: libmudflap.c/pass12-frag.c execution test -PASS: libmudflap.c/pass13-frag.c (test for excess errors) -PASS: libmudflap.c/pass13-frag.c execution test -PASS: libmudflap.c/pass13-frag.c (test for excess errors) -PASS: libmudflap.c/pass13-frag.c execution test -PASS: libmudflap.c/pass14-frag.c (test for excess errors) -PASS: libmudflap.c/pass14-frag.c execution test -PASS: libmudflap.c/pass14-frag.c (test for excess errors) -PASS: libmudflap.c/pass14-frag.c execution test -PASS: libmudflap.c/pass15-frag.c (test for excess errors) -PASS: libmudflap.c/pass15-frag.c execution test -PASS: libmudflap.c/pass15-frag.c (test for excess errors) -PASS: libmudflap.c/pass15-frag.c execution test -PASS: libmudflap.c/pass16-frag.c (test for excess errors) -PASS: libmudflap.c/pass16-frag.c execution test -PASS: libmudflap.c/pass16-frag.c (test for excess errors) -PASS: libmudflap.c/pass16-frag.c execution test -PASS: libmudflap.c/pass17-frag.c (test for excess errors) -PASS: libmudflap.c/pass17-frag.c execution test -PASS: libmudflap.c/pass17-frag.c (test for excess errors) -PASS: libmudflap.c/pass17-frag.c execution test -PASS: libmudflap.c/pass18-frag.c (test for excess errors) -PASS: libmudflap.c/pass18-frag.c execution test -PASS: libmudflap.c/pass18-frag.c (test for excess errors) -PASS: libmudflap.c/pass18-frag.c execution test -PASS: libmudflap.c/pass19-frag.c (test for excess errors) -PASS: libmudflap.c/pass19-frag.c execution test -PASS: libmudflap.c/pass19-frag.c (test for excess errors) -PASS: libmudflap.c/pass19-frag.c execution test -PASS: libmudflap.c/pass2-frag.c (test for excess errors) -PASS: libmudflap.c/pass2-frag.c execution test -PASS: libmudflap.c/pass2-frag.c (test for excess errors) -PASS: libmudflap.c/pass2-frag.c execution test -PASS: libmudflap.c/pass20-frag.c (test for excess errors) -PASS: libmudflap.c/pass20-frag.c execution test -PASS: libmudflap.c/pass20-frag.c (test for excess errors) -PASS: libmudflap.c/pass20-frag.c execution test -PASS: libmudflap.c/pass21-frag.c (test for excess errors) -PASS: libmudflap.c/pass21-frag.c execution test -PASS: libmudflap.c/pass21-frag.c (test for excess errors) -PASS: libmudflap.c/pass21-frag.c execution test -PASS: libmudflap.c/pass22-frag.c (test for excess errors) -PASS: libmudflap.c/pass22-frag.c execution test -PASS: libmudflap.c/pass22-frag.c (test for excess errors) -PASS: libmudflap.c/pass22-frag.c execution test -PASS: libmudflap.c/pass23-frag.c (test for excess errors) -PASS: libmudflap.c/pass23-frag.c execution test -PASS: libmudflap.c/pass23-frag.c (test for excess errors) -PASS: libmudflap.c/pass23-frag.c execution test -PASS: libmudflap.c/pass24-frag.c (test for excess errors) -PASS: libmudflap.c/pass24-frag.c execution test -PASS: libmudflap.c/pass24-frag.c (test for excess errors) -PASS: libmudflap.c/pass24-frag.c execution test -PASS: libmudflap.c/pass25-frag.c (test for excess errors) -PASS: libmudflap.c/pass25-frag.c execution test -PASS: libmudflap.c/pass25-frag.c (test for excess errors) -PASS: libmudflap.c/pass25-frag.c execution test -PASS: libmudflap.c/pass26-frag.c (test for excess errors) -PASS: libmudflap.c/pass26-frag.c execution test -PASS: libmudflap.c/pass26-frag.c (test for excess errors) -PASS: libmudflap.c/pass26-frag.c execution test -PASS: libmudflap.c/pass29-frag.c (test for excess errors) -PASS: libmudflap.c/pass29-frag.c execution test -PASS: libmudflap.c/pass29-frag.c (test for excess errors) -PASS: libmudflap.c/pass29-frag.c execution test -PASS: libmudflap.c/pass3-frag.c (test for excess errors) -PASS: libmudflap.c/pass3-frag.c execution test -PASS: libmudflap.c/pass3-frag.c (test for excess errors) -PASS: libmudflap.c/pass3-frag.c execution test -PASS: libmudflap.c/pass30-frag.c (test for excess errors) -PASS: libmudflap.c/pass30-frag.c execution test -PASS: libmudflap.c/pass30-frag.c (test for excess errors) -PASS: libmudflap.c/pass30-frag.c execution test -PASS: libmudflap.c/pass32-frag.c (test for excess errors) -PASS: libmudflap.c/pass32-frag.c execution test -PASS: libmudflap.c/pass32-frag.c (test for excess errors) -PASS: libmudflap.c/pass32-frag.c execution test -PASS: libmudflap.c/pass33-frag.c (test for excess errors) -PASS: libmudflap.c/pass33-frag.c execution test -PASS: libmudflap.c/pass33-frag.c (test for excess errors) -PASS: libmudflap.c/pass33-frag.c execution test -PASS: libmudflap.c/pass34-frag.c (test for excess errors) -PASS: libmudflap.c/pass34-frag.c execution test -PASS: libmudflap.c/pass34-frag.c (test for excess errors) -PASS: libmudflap.c/pass34-frag.c execution test -PASS: libmudflap.c/pass35-frag.c cannot track unknown size extern (test for warnings, line ) -PASS: libmudflap.c/pass35-frag.c (test for excess errors) -PASS: libmudflap.c/pass35-frag.c execution test -PASS: libmudflap.c/pass35-frag.c cannot track unknown size extern (test for warnings, line ) -PASS: libmudflap.c/pass35-frag.c (test for excess errors) -PASS: libmudflap.c/pass35-frag.c execution test -PASS: libmudflap.c/pass36-frag.c (test for excess errors) -PASS: libmudflap.c/pass36-frag.c execution test -PASS: libmudflap.c/pass36-frag.c output pattern test -PASS: libmudflap.c/pass36-frag.c (test for excess errors) -PASS: libmudflap.c/pass36-frag.c execution test -PASS: libmudflap.c/pass36-frag.c output pattern test -PASS: libmudflap.c/pass38-frag.c (test for excess errors) -PASS: libmudflap.c/pass38-frag.c execution test -PASS: libmudflap.c/pass38-frag.c (test for excess errors) -PASS: libmudflap.c/pass38-frag.c execution test -PASS: libmudflap.c/pass4-frag.c (test for excess errors) -PASS: libmudflap.c/pass4-frag.c execution test -PASS: libmudflap.c/pass4-frag.c (test for excess errors) -PASS: libmudflap.c/pass4-frag.c execution test -PASS: libmudflap.c/pass42-frag.c (test for excess errors) -PASS: libmudflap.c/pass42-frag.c execution test -PASS: libmudflap.c/pass42-frag.c output pattern test -PASS: libmudflap.c/pass42-frag.c (test for excess errors) -PASS: libmudflap.c/pass42-frag.c execution test -PASS: libmudflap.c/pass42-frag.c output pattern test -PASS: libmudflap.c/pass43-frag.c (test for excess errors) -PASS: libmudflap.c/pass43-frag.c execution test -PASS: libmudflap.c/pass43-frag.c (test for excess errors) -PASS: libmudflap.c/pass43-frag.c execution test -PASS: libmudflap.c/pass44-frag.c (test for excess errors) -PASS: libmudflap.c/pass44-frag.c execution test -PASS: libmudflap.c/pass44-frag.c (test for excess errors) -PASS: libmudflap.c/pass44-frag.c execution test -PASS: libmudflap.c/pass45-frag.c (test for excess errors) -PASS: libmudflap.c/pass45-frag.c execution test -PASS: libmudflap.c/pass45-frag.c output pattern test -PASS: libmudflap.c/pass45-frag.c (test for excess errors) -PASS: libmudflap.c/pass45-frag.c execution test -PASS: libmudflap.c/pass45-frag.c output pattern test -PASS: libmudflap.c/pass46-frag.c (test for excess errors) -PASS: libmudflap.c/pass46-frag.c execution test -PASS: libmudflap.c/pass46-frag.c (test for excess errors) -PASS: libmudflap.c/pass46-frag.c execution test -PASS: libmudflap.c/pass47-frag.c (test for excess errors) -PASS: libmudflap.c/pass47-frag.c execution test -PASS: libmudflap.c/pass47-frag.c (test for excess errors) -PASS: libmudflap.c/pass47-frag.c execution test -PASS: libmudflap.c/pass48-frag.c (test for excess errors) -PASS: libmudflap.c/pass48-frag.c execution test -PASS: libmudflap.c/pass48-frag.c (test for excess errors) -PASS: libmudflap.c/pass48-frag.c execution test -PASS: libmudflap.c/pass49-frag.c (test for excess errors) -PASS: libmudflap.c/pass49-frag.c execution test -PASS: libmudflap.c/pass49-frag.c output pattern test -PASS: libmudflap.c/pass49-frag.c (test for excess errors) -PASS: libmudflap.c/pass49-frag.c execution test -PASS: libmudflap.c/pass49-frag.c output pattern test -PASS: libmudflap.c/pass5-frag.c (test for excess errors) -PASS: libmudflap.c/pass5-frag.c execution test -PASS: libmudflap.c/pass5-frag.c (test for excess errors) -PASS: libmudflap.c/pass5-frag.c execution test -PASS: libmudflap.c/pass50-frag.c (test for excess errors) -PASS: libmudflap.c/pass50-frag.c execution test -PASS: libmudflap.c/pass50-frag.c (test for excess errors) -PASS: libmudflap.c/pass50-frag.c execution test -PASS: libmudflap.c/pass51-frag.c (test for excess errors) -PASS: libmudflap.c/pass51-frag.c execution test -PASS: libmudflap.c/pass51-frag.c (test for excess errors) -PASS: libmudflap.c/pass51-frag.c execution test -PASS: libmudflap.c/pass52-frag.c (test for excess errors) -PASS: libmudflap.c/pass52-frag.c execution test -PASS: libmudflap.c/pass52-frag.c (test for excess errors) -PASS: libmudflap.c/pass52-frag.c execution test -PASS: libmudflap.c/pass53-frag.c (test for excess errors) -PASS: libmudflap.c/pass53-frag.c execution test -PASS: libmudflap.c/pass53-frag.c (test for excess errors) -PASS: libmudflap.c/pass53-frag.c execution test -PASS: libmudflap.c/pass54-frag.c (test for excess errors) -PASS: libmudflap.c/pass54-frag.c execution test -PASS: libmudflap.c/pass54-frag.c (test for excess errors) -PASS: libmudflap.c/pass54-frag.c execution test -PASS: libmudflap.c/pass56-frag.c (test for excess errors) -PASS: libmudflap.c/pass56-frag.c execution test -PASS: libmudflap.c/pass56-frag.c (test for excess errors) -PASS: libmudflap.c/pass56-frag.c execution test -PASS: libmudflap.c/pass6-frag.c (test for excess errors) -PASS: libmudflap.c/pass6-frag.c execution test -PASS: libmudflap.c/pass6-frag.c (test for excess errors) -PASS: libmudflap.c/pass6-frag.c execution test -PASS: libmudflap.c/pass62-frag.c (test for excess errors) -PASS: libmudflap.c/pass62-frag.c (test for excess errors) -PASS: libmudflap.c/pass63-frag.c (test for bogus messages, line 6) -PASS: libmudflap.c/pass63-frag.c (test for excess errors) -PASS: libmudflap.c/pass63-frag.c (test for bogus messages, line 6) -PASS: libmudflap.c/pass63-frag.c (test for excess errors) -PASS: libmudflap.c/pass64-frag.c (test for excess errors) -PASS: libmudflap.c/pass64-frag.c execution test -PASS: libmudflap.c/pass64-frag.c (test for excess errors) -PASS: libmudflap.c/pass64-frag.c execution test -PASS: libmudflap.c/pass67-frag.c (test for excess errors) -PASS: libmudflap.c/pass67-frag.c (test for excess errors) -PASS: libmudflap.c/pass7-frag.c (test for excess errors) -PASS: libmudflap.c/pass7-frag.c execution test -PASS: libmudflap.c/pass7-frag.c (test for excess errors) -PASS: libmudflap.c/pass7-frag.c execution test -PASS: libmudflap.c/pass8-frag.c (test for excess errors) -PASS: libmudflap.c/pass8-frag.c execution test -PASS: libmudflap.c/pass8-frag.c (test for excess errors) -PASS: libmudflap.c/pass8-frag.c execution test -PASS: libmudflap.c/pass9-frag.c (test for excess errors) -PASS: libmudflap.c/pass9-frag.c execution test -PASS: libmudflap.c/pass9-frag.c (test for excess errors) -PASS: libmudflap.c/pass9-frag.c execution test +PASS: libmudflap.c/fail1-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail1-frag.c (-O0) crash test +PASS: libmudflap.c/fail1-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail10-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail10-frag.c (-O0) crash test +PASS: libmudflap.c/fail10-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail11-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail11-frag.c (-O0) crash test +PASS: libmudflap.c/fail11-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail12-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail12-frag.c (-O0) crash test +PASS: libmudflap.c/fail12-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail13-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail13-frag.c (-O0) crash test +PASS: libmudflap.c/fail13-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail14-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail14-frag.c (-O0) crash test +PASS: libmudflap.c/fail14-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail15-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail15-frag.c (-O0) crash test +PASS: libmudflap.c/fail15-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail16-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail16-frag.c (-O0) crash test +PASS: libmudflap.c/fail16-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail17-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail17-frag.c (-O0) crash test +PASS: libmudflap.c/fail17-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail18-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail18-frag.c (-O0) crash test +PASS: libmudflap.c/fail18-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail19-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail19-frag.c (-O0) crash test +PASS: libmudflap.c/fail19-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail2-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail2-frag.c (-O0) crash test +PASS: libmudflap.c/fail2-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail20-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail20-frag.c (-O0) crash test +PASS: libmudflap.c/fail20-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail21-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail21-frag.c (-O0) crash test +PASS: libmudflap.c/fail21-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail22-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail22-frag.c (-O0) crash test +PASS: libmudflap.c/fail22-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail23-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail23-frag.c (-O0) crash test +PASS: libmudflap.c/fail23-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail25-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail25-frag.c (-O0) crash test +PASS: libmudflap.c/fail25-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail26-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail26-frag.c (-O0) crash test +PASS: libmudflap.c/fail26-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail27-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail27-frag.c (-O0) crash test +PASS: libmudflap.c/fail27-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail28-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail28-frag.c (-O0) crash test +PASS: libmudflap.c/fail28-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail29-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail29-frag.c (-O0) crash test +PASS: libmudflap.c/fail29-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail3-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail3-frag.c (-O0) crash test +PASS: libmudflap.c/fail3-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail30-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail30-frag.c (-O0) crash test +PASS: libmudflap.c/fail30-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail31-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail31-frag.c (-O0) crash test +PASS: libmudflap.c/fail31-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail32-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail32-frag.c (-O0) crash test +PASS: libmudflap.c/fail32-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail33-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail33-frag.c (-O0) crash test +PASS: libmudflap.c/fail33-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail34-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail34-frag.c (-O0) crash test +PASS: libmudflap.c/fail34-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail35-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail35-frag.c (-O0) crash test +PASS: libmudflap.c/fail35-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail36-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail36-frag.c (-O0) crash test +PASS: libmudflap.c/fail36-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail37-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail37-frag.c (-O0) crash test +PASS: libmudflap.c/fail37-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail38-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail38-frag.c (-O0) crash test +PASS: libmudflap.c/fail38-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail39-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail39-frag.c (-O0) crash test +PASS: libmudflap.c/fail39-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail4-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail4-frag.c (-O0) crash test +PASS: libmudflap.c/fail4-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail40-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail40-frag.c (-O0) crash test +PASS: libmudflap.c/fail40-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail5-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail5-frag.c (-O0) crash test +PASS: libmudflap.c/fail5-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail6-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail6-frag.c (-O0) crash test +PASS: libmudflap.c/fail6-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail68-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail68-frag.c (-O0) crash test +PASS: libmudflap.c/fail68-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail7-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail7-frag.c (-O0) crash test +PASS: libmudflap.c/fail7-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail8-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail8-frag.c (-O0) crash test +PASS: libmudflap.c/fail8-frag.c (-O0) output pattern test +PASS: libmudflap.c/fail9-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/fail9-frag.c (-O0) crash test +PASS: libmudflap.c/fail9-frag.c (-O0) output pattern test +PASS: libmudflap.c/heap-scalestress.c (-O0) (test for excess errors) +PASS: libmudflap.c/heap-scalestress.c (-O0) execution test +PASS: libmudflap.c/heap-scalestress.c (-O0) output pattern test +PASS: libmudflap.c/hook-allocstuff.c (-O0) (test for excess errors) +PASS: libmudflap.c/hook-allocstuff.c (-O0) execution test +PASS: libmudflap.c/hook-allocstuff.c (-O0) output pattern test +PASS: libmudflap.c/hook2-allocstuff.c (-O0) (test for excess errors) +PASS: libmudflap.c/hook2-allocstuff.c (-O0) execution test +PASS: libmudflap.c/pass-stratcliff.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass-stratcliff.c (-O0) execution test +PASS: libmudflap.c/pass1-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass1-frag.c (-O0) execution test +PASS: libmudflap.c/pass1-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass1-frag.c (-O0) execution test +PASS: libmudflap.c/pass10-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass10-frag.c (-O0) execution test +PASS: libmudflap.c/pass10-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass10-frag.c (-O0) execution test +PASS: libmudflap.c/pass11-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass11-frag.c (-O0) execution test +PASS: libmudflap.c/pass11-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass11-frag.c (-O0) execution test +PASS: libmudflap.c/pass12-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass12-frag.c (-O0) execution test +PASS: libmudflap.c/pass12-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass12-frag.c (-O0) execution test +PASS: libmudflap.c/pass13-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass13-frag.c (-O0) execution test +PASS: libmudflap.c/pass13-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass13-frag.c (-O0) execution test +PASS: libmudflap.c/pass14-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass14-frag.c (-O0) execution test +PASS: libmudflap.c/pass14-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass14-frag.c (-O0) execution test +PASS: libmudflap.c/pass15-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass15-frag.c (-O0) execution test +PASS: libmudflap.c/pass15-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass15-frag.c (-O0) execution test +PASS: libmudflap.c/pass16-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass16-frag.c (-O0) execution test +PASS: libmudflap.c/pass16-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass16-frag.c (-O0) execution test +PASS: libmudflap.c/pass17-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass17-frag.c (-O0) execution test +PASS: libmudflap.c/pass17-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass17-frag.c (-O0) execution test +PASS: libmudflap.c/pass18-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass18-frag.c (-O0) execution test +PASS: libmudflap.c/pass18-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass18-frag.c (-O0) execution test +PASS: libmudflap.c/pass19-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass19-frag.c (-O0) execution test +PASS: libmudflap.c/pass19-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass19-frag.c (-O0) execution test +PASS: libmudflap.c/pass2-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass2-frag.c (-O0) execution test +PASS: libmudflap.c/pass2-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass2-frag.c (-O0) execution test +PASS: libmudflap.c/pass20-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass20-frag.c (-O0) execution test +PASS: libmudflap.c/pass20-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass20-frag.c (-O0) execution test +PASS: libmudflap.c/pass21-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass21-frag.c (-O0) execution test +PASS: libmudflap.c/pass21-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass21-frag.c (-O0) execution test +PASS: libmudflap.c/pass22-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass22-frag.c (-O0) execution test +PASS: libmudflap.c/pass22-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass22-frag.c (-O0) execution test +PASS: libmudflap.c/pass23-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass23-frag.c (-O0) execution test +PASS: libmudflap.c/pass23-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass23-frag.c (-O0) execution test +PASS: libmudflap.c/pass24-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass24-frag.c (-O0) execution test +PASS: libmudflap.c/pass24-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass24-frag.c (-O0) execution test +PASS: libmudflap.c/pass25-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass25-frag.c (-O0) execution test +PASS: libmudflap.c/pass25-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass25-frag.c (-O0) execution test +PASS: libmudflap.c/pass26-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass26-frag.c (-O0) execution test +PASS: libmudflap.c/pass26-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass26-frag.c (-O0) execution test +PASS: libmudflap.c/pass29-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass29-frag.c (-O0) execution test +PASS: libmudflap.c/pass29-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass29-frag.c (-O0) execution test +PASS: libmudflap.c/pass3-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass3-frag.c (-O0) execution test +PASS: libmudflap.c/pass3-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass3-frag.c (-O0) execution test +PASS: libmudflap.c/pass30-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass30-frag.c (-O0) execution test +PASS: libmudflap.c/pass30-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass30-frag.c (-O0) execution test +PASS: libmudflap.c/pass32-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass32-frag.c (-O0) execution test +PASS: libmudflap.c/pass32-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass32-frag.c (-O0) execution test +PASS: libmudflap.c/pass33-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass33-frag.c (-O0) execution test +PASS: libmudflap.c/pass33-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass33-frag.c (-O0) execution test +PASS: libmudflap.c/pass34-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass34-frag.c (-O0) execution test +PASS: libmudflap.c/pass34-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass34-frag.c (-O0) execution test +PASS: libmudflap.c/pass35-frag.c (-O0) cannot track unknown size extern (test for warnings, line ) +PASS: libmudflap.c/pass35-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass35-frag.c (-O0) execution test +PASS: libmudflap.c/pass35-frag.c (-O0) cannot track unknown size extern (test for warnings, line ) +PASS: libmudflap.c/pass35-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass35-frag.c (-O0) execution test +PASS: libmudflap.c/pass36-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass36-frag.c (-O0) execution test +PASS: libmudflap.c/pass36-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass36-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass36-frag.c (-O0) execution test +PASS: libmudflap.c/pass36-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass38-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass38-frag.c (-O0) execution test +PASS: libmudflap.c/pass38-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass38-frag.c (-O0) execution test +PASS: libmudflap.c/pass4-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass4-frag.c (-O0) execution test +PASS: libmudflap.c/pass4-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass4-frag.c (-O0) execution test +PASS: libmudflap.c/pass42-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass42-frag.c (-O0) execution test +PASS: libmudflap.c/pass42-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass42-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass42-frag.c (-O0) execution test +PASS: libmudflap.c/pass42-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass43-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass43-frag.c (-O0) execution test +PASS: libmudflap.c/pass43-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass43-frag.c (-O0) execution test +PASS: libmudflap.c/pass44-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass44-frag.c (-O0) execution test +PASS: libmudflap.c/pass44-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass44-frag.c (-O0) execution test +PASS: libmudflap.c/pass45-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass45-frag.c (-O0) execution test +PASS: libmudflap.c/pass45-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass45-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass45-frag.c (-O0) execution test +PASS: libmudflap.c/pass45-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass46-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass46-frag.c (-O0) execution test +PASS: libmudflap.c/pass46-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass46-frag.c (-O0) execution test +PASS: libmudflap.c/pass47-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass47-frag.c (-O0) execution test +PASS: libmudflap.c/pass47-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass47-frag.c (-O0) execution test +PASS: libmudflap.c/pass48-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass48-frag.c (-O0) execution test +PASS: libmudflap.c/pass48-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass48-frag.c (-O0) execution test +PASS: libmudflap.c/pass49-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass49-frag.c (-O0) execution test +PASS: libmudflap.c/pass49-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass49-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass49-frag.c (-O0) execution test +PASS: libmudflap.c/pass49-frag.c (-O0) output pattern test +PASS: libmudflap.c/pass5-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass5-frag.c (-O0) execution test +PASS: libmudflap.c/pass5-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass5-frag.c (-O0) execution test +PASS: libmudflap.c/pass50-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass50-frag.c (-O0) execution test +PASS: libmudflap.c/pass50-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass50-frag.c (-O0) execution test +PASS: libmudflap.c/pass51-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass51-frag.c (-O0) execution test +PASS: libmudflap.c/pass51-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass51-frag.c (-O0) execution test +PASS: libmudflap.c/pass52-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass52-frag.c (-O0) execution test +PASS: libmudflap.c/pass52-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass52-frag.c (-O0) execution test +PASS: libmudflap.c/pass53-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass53-frag.c (-O0) execution test +PASS: libmudflap.c/pass53-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass53-frag.c (-O0) execution test +PASS: libmudflap.c/pass54-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass54-frag.c (-O0) execution test +PASS: libmudflap.c/pass54-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass54-frag.c (-O0) execution test +PASS: libmudflap.c/pass56-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass56-frag.c (-O0) execution test +PASS: libmudflap.c/pass56-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass56-frag.c (-O0) execution test +PASS: libmudflap.c/pass6-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass6-frag.c (-O0) execution test +PASS: libmudflap.c/pass6-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass6-frag.c (-O0) execution test +PASS: libmudflap.c/pass62-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass62-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass63-frag.c (-O0) (test for bogus messages, line 6) +PASS: libmudflap.c/pass63-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass63-frag.c (-O0) (test for bogus messages, line 6) +PASS: libmudflap.c/pass63-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass64-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass64-frag.c (-O0) execution test +PASS: libmudflap.c/pass64-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass64-frag.c (-O0) execution test +PASS: libmudflap.c/pass67-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass67-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass7-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass7-frag.c (-O0) execution test +PASS: libmudflap.c/pass7-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass7-frag.c (-O0) execution test +PASS: libmudflap.c/pass8-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass8-frag.c (-O0) execution test +PASS: libmudflap.c/pass8-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass8-frag.c (-O0) execution test +PASS: libmudflap.c/pass9-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass9-frag.c (-O0) execution test +PASS: libmudflap.c/pass9-frag.c (-O0) (test for excess errors) +PASS: libmudflap.c/pass9-frag.c (-O0) execution test PASS: libmudflap.c/fail1-frag.c (-static) (test for excess errors) PASS: libmudflap.c/fail1-frag.c (-static) crash test PASS: libmudflap.c/fail1-frag.c (-static) output pattern test @@ -1047,11 +1047,11 @@ PASS: libmudflap.c/fail10-frag.c (-O3) (test for excess errors) PASS: libmudflap.c/fail10-frag.c (-O3) crash test PASS: libmudflap.c/fail10-frag.c (-O3) output pattern test PASS: libmudflap.c/fail11-frag.c (-O3) (test for excess errors) -FAIL: libmudflap.c/fail11-frag.c (-O3) crash test -FAIL: libmudflap.c/fail11-frag.c (-O3) output pattern test +PASS: libmudflap.c/fail11-frag.c (-O3) crash test +PASS: libmudflap.c/fail11-frag.c (-O3) output pattern test PASS: libmudflap.c/fail12-frag.c (-O3) (test for excess errors) -FAIL: libmudflap.c/fail12-frag.c (-O3) crash test -FAIL: libmudflap.c/fail12-frag.c (-O3) output pattern test +PASS: libmudflap.c/fail12-frag.c (-O3) crash test +PASS: libmudflap.c/fail12-frag.c (-O3) output pattern test PASS: libmudflap.c/fail13-frag.c (-O3) (test for excess errors) PASS: libmudflap.c/fail13-frag.c (-O3) crash test PASS: libmudflap.c/fail13-frag.c (-O3) output pattern test @@ -1385,12 +1385,12 @@ PASS: libmudflap.c/pass9-frag.c (-O3) execution test PASS: libmudflap.c/pass9-frag.c (-O3) (test for excess errors) PASS: libmudflap.c/pass9-frag.c (-O3) execution test Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c/externs.exp ... -PASS: externs-1 compilation -PASS: externs-2 compilation -PASS: externs-12 linkage -PASS: externs-21 linkage -PASS: externs-12 execution -PASS: externs-21 execution +PASS: externs-1 compilation -O0 +PASS: externs-2 compilation -O0 +PASS: externs-12 linkage -O0 +PASS: externs-21 linkage -O0 +PASS: externs-12 execution -O0 +PASS: externs-21 execution -O0 PASS: externs-1 compilation -static PASS: externs-2 compilation -static PASS: externs-12 linkage -static @@ -1410,32 +1410,32 @@ PASS: externs-21 linkage -O3 PASS: externs-12 execution -O3 PASS: externs-21 execution -O3 Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c++/c++frags.exp ... -PASS: libmudflap.c++/error1-frag.cxx (test for errors, line 5) -PASS: libmudflap.c++/error1-frag.cxx (test for excess errors) -PASS: libmudflap.c++/error2-frag.cxx (test for errors, line 6) -PASS: libmudflap.c++/error2-frag.cxx (test for errors, line 8) -PASS: libmudflap.c++/error2-frag.cxx (test for excess errors) -PASS: libmudflap.c++/fail24-frag.cxx (test for excess errors) -PASS: libmudflap.c++/fail24-frag.cxx crash test -PASS: libmudflap.c++/fail24-frag.cxx output pattern test -PASS: libmudflap.c++/pass27-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass27-frag.cxx execution test -PASS: libmudflap.c++/pass28-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass28-frag.cxx execution test -PASS: libmudflap.c++/pass31-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass31-frag.cxx execution test -PASS: libmudflap.c++/pass41-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass41-frag.cxx execution test -PASS: libmudflap.c++/pass55-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass55-frag.cxx execution test -PASS: libmudflap.c++/pass57-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass57-frag.cxx execution test -PASS: libmudflap.c++/pass58-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass58-frag.cxx execution test -PASS: libmudflap.c++/pass60-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass60-frag.cxx execution test -PASS: libmudflap.c++/pass61-frag.cxx (test for excess errors) -PASS: libmudflap.c++/pass66-frag.cxx (test for excess errors) +PASS: libmudflap.c++/error1-frag.cxx (-O0) (test for errors, line 5) +PASS: libmudflap.c++/error1-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/error2-frag.cxx (-O0) (test for errors, line 6) +PASS: libmudflap.c++/error2-frag.cxx (-O0) (test for errors, line 8) +PASS: libmudflap.c++/error2-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/fail24-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/fail24-frag.cxx (-O0) crash test +PASS: libmudflap.c++/fail24-frag.cxx (-O0) output pattern test +PASS: libmudflap.c++/pass27-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass27-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass28-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass28-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass31-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass31-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass41-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass41-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass55-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass55-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass57-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass57-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass58-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass58-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass60-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass60-frag.cxx (-O0) execution test +PASS: libmudflap.c++/pass61-frag.cxx (-O0) (test for excess errors) +PASS: libmudflap.c++/pass66-frag.cxx (-O0) (test for excess errors) PASS: libmudflap.c++/error1-frag.cxx (-static) (test for errors, line 5) PASS: libmudflap.c++/error1-frag.cxx (-static) (test for excess errors) PASS: libmudflap.c++/error2-frag.cxx (-static) (test for errors, line 6) @@ -1541,12 +1541,12 @@ PASS: libmudflap.c++/pass60-frag.cxx (-O3) execution test PASS: libmudflap.c++/pass61-frag.cxx (-O3) (test for excess errors) PASS: libmudflap.c++/pass66-frag.cxx (-O3) (test for excess errors) Running [...]/hurd/master/libmudflap/testsuite/libmudflap.c++/ctors.exp ... -PASS: ctors-1 compilation -PASS: ctors-2 compilation -PASS: ctors-12 linkage -PASS: ctors-21 linkage -PASS: ctors-12 execution -PASS: ctors-21 execution +PASS: ctors-1 compilation -O0 +PASS: ctors-2 compilation -O0 +PASS: ctors-12 linkage -O0 +PASS: ctors-21 linkage -O0 +PASS: ctors-12 execution -O0 +PASS: ctors-21 execution -O0 PASS: ctors-1 compilation -static PASS: ctors-2 compilation -static PASS: ctors-12 linkage -static @@ -1566,94 +1566,94 @@ PASS: ctors-21 linkage -O3 PASS: ctors-12 execution -O3 PASS: ctors-21 execution -O3 Running [...]/hurd/master/libmudflap/testsuite/libmudflap.cth/cthfrags.exp ... -PASS: libmudflap.cth/pass37-frag.c (test for excess errors) -PASS: libmudflap.cth/pass37-frag.c execution test -PASS: libmudflap.cth/pass37-frag.c output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 1) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 1) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 2) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 2) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 3) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 3) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 4) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 4) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 5) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 5) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 6) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 6) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 7) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 7) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 8) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 8) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 9) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 9) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 10) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 10) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 11) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 11) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 12) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 12) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 13) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 13) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 14) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 14) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 15) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 15) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 16) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 16) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 17) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 17) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 18) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 18) output pattern test -PASS: libmudflap.cth/pass37-frag.c (rerun 19) execution test -PASS: libmudflap.cth/pass37-frag.c (rerun 19) output pattern test -PASS: libmudflap.cth/pass39-frag.c (test for excess errors) -PASS: libmudflap.cth/pass39-frag.c execution test -PASS: libmudflap.cth/pass39-frag.c output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 1) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 1) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 2) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 2) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 3) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 3) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 4) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 4) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 5) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 5) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 6) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 6) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 7) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 7) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 8) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 8) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 9) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 9) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 10) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 10) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 11) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 11) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 12) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 12) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 13) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 13) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 14) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 14) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 15) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 15) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 16) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 16) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 17) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 17) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 18) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 18) output pattern test -PASS: libmudflap.cth/pass39-frag.c (rerun 19) execution test -PASS: libmudflap.cth/pass39-frag.c (rerun 19) output pattern test -PASS: libmudflap.cth/pass40-frag.c (test for excess errors) -PASS: libmudflap.cth/pass40-frag.c execution test -PASS: libmudflap.cth/pass40-frag.c output pattern test -PASS: libmudflap.cth/pass59-frag.c (test for excess errors) -PASS: libmudflap.cth/pass59-frag.c execution test -PASS: libmudflap.cth/pass59-frag.c output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (test for excess errors) +PASS: libmudflap.cth/pass37-frag.c (-O0) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 1) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 1) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 2) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 2) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 3) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 3) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 4) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 4) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 5) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 5) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 6) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 6) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 7) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 7) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 8) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 8) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 9) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 9) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 10) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 10) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 11) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 11) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 12) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 12) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 13) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 13) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 14) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 14) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 15) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 15) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 16) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 16) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 17) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 17) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 18) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 18) output pattern test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 19) execution test +PASS: libmudflap.cth/pass37-frag.c (-O0) (rerun 19) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (test for excess errors) +PASS: libmudflap.cth/pass39-frag.c (-O0) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 1) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 1) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 2) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 2) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 3) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 3) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 4) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 4) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 5) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 5) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 6) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 6) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 7) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 7) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 8) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 8) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 9) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 9) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 10) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 10) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 11) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 11) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 12) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 12) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 13) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 13) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 14) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 14) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 15) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 15) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 16) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 16) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 17) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 17) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 18) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 18) output pattern test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 19) execution test +PASS: libmudflap.cth/pass39-frag.c (-O0) (rerun 19) output pattern test +PASS: libmudflap.cth/pass40-frag.c (-O0) (test for excess errors) +PASS: libmudflap.cth/pass40-frag.c (-O0) execution test +PASS: libmudflap.cth/pass40-frag.c (-O0) output pattern test +PASS: libmudflap.cth/pass59-frag.c (-O0) (test for excess errors) +PASS: libmudflap.cth/pass59-frag.c (-O0) execution test +PASS: libmudflap.cth/pass59-frag.c (-O0) output pattern test PASS: libmudflap.cth/pass37-frag.c (-static -DSTATIC) (test for excess errors) PASS: libmudflap.cth/pass37-frag.c (-static -DSTATIC) execution test PASS: libmudflap.cth/pass37-frag.c (-static -DSTATIC) output pattern test @@ -1921,5 +1921,4 @@ PASS: libmudflap.cth/pass59-frag.c (-O3) output pattern test === libmudflap Summary === -# of expected passes 1902 -# of unexpected failures 4 +# of expected passes 1906 diff --git a/gcc/kepler.SCHWINGE/test/libstdc++.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum index 49b97f22..91e5ad16 100644 --- a/gcc/kepler.SCHWINGE/test/libstdc++.sum +++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 09:39:56 2012 +Test Run By thomas on Thu Nov 22 09:31:53 2012 Native configuration is i686-pc-linux-gnu === libstdc++ tests === @@ -362,7 +362,7 @@ PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 1813) PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 28) PASS: 20_util/declval/requirements/1_neg.cc (test for excess errors) PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 29) -PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 83) +PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 87) PASS: 20_util/default_delete/48631_neg.cc (test for excess errors) PASS: 20_util/default_delete/cons/constexpr.cc (test for excess errors) PASS: 20_util/duration/arithmetic/1.cc (test for excess errors) @@ -385,18 +385,19 @@ PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 38) PASS: 20_util/duration/cons/1_neg.cc (test for excess errors) PASS: 20_util/duration/cons/2.cc (test for excess errors) PASS: 20_util/duration/cons/2.cc execution test +PASS: 20_util/duration/cons/54025.cc (test for excess errors) PASS: 20_util/duration/cons/constexpr.cc (test for excess errors) PASS: 20_util/duration/cons/dr974_neg.cc (test for errors, line 32) PASS: 20_util/duration/cons/dr974_neg.cc (test for excess errors) PASS: 20_util/duration/requirements/constexpr_functions.cc (test for excess errors) PASS: 20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors) -PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 226) +PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 225) PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 31) PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for excess errors) PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 32) -PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 227) +PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 226) PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for excess errors) -PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 229) +PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 228) PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 33) PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for excess errors) PASS: 20_util/duration_cast/constexpr.cc (test for excess errors) @@ -716,6 +717,7 @@ PASS: 20_util/pair/moveable.cc (test for excess errors) PASS: 20_util/pair/moveable.cc execution test PASS: 20_util/pair/noexcept_move_assign.cc (test for excess errors) PASS: 20_util/pair/noexcept_swap.cc (test for excess errors) +PASS: 20_util/pair/noncopyable.cc (test for excess errors) PASS: 20_util/pair/piecewise.cc (test for excess errors) PASS: 20_util/pair/piecewise.cc execution test PASS: 20_util/pair/piecewise2.cc (test for excess errors) @@ -746,6 +748,7 @@ PASS: 20_util/ratio/operations/45866.cc (test for excess errors) PASS: 20_util/ratio/operations/45866.cc execution test PASS: 20_util/ratio/operations/47913.cc (test for excess errors) PASS: 20_util/ratio/operations/47913.cc execution test +PASS: 20_util/ratio/operations/53840.cc (test for excess errors) PASS: 20_util/ratio/operations/ops1.cc (test for excess errors) PASS: 20_util/ratio/operations/ops1.cc execution test PASS: 20_util/ratio/operations/ops2.cc (test for excess errors) @@ -755,7 +758,7 @@ PASS: 20_util/ratio/operations/ops3.cc execution test PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 29) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 36) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 38) -PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 429) +PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 435) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 97) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 99) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 101) @@ -822,9 +825,9 @@ PASS: 20_util/shared_ptr/comparison/less.cc (test for excess errors) PASS: 20_util/shared_ptr/comparison/less.cc execution test PASS: 20_util/shared_ptr/cons/39405.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 34) -PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 775) +PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 776) PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 37) -PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 869) +PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 310) PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/46910.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/52924.cc (test for excess errors) @@ -838,8 +841,8 @@ PASS: 20_util/shared_ptr/cons/auto_ptr.cc execution test PASS: 20_util/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 34) PASS: 20_util/shared_ptr/cons/auto_ptr_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/constexpr.cc (test for excess errors) -PASS: 20_util/shared_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10shared_ptrIiEC2Ev -PASS: 20_util/shared_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10shared_ptrIiEC2EDn +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt10shared_ptrIiEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt10shared_ptrIiEC2EDn PASS: 20_util/shared_ptr/cons/copy.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/copy.cc execution test PASS: 20_util/shared_ptr/cons/default.cc (test for excess errors) @@ -945,6 +948,7 @@ PASS: 20_util/time_point_cast/constexpr.cc (test for excess errors) PASS: 20_util/tuple/48476.cc (test for excess errors) PASS: 20_util/tuple/48476.cc execution test PASS: 20_util/tuple/51365.cc (test for excess errors) +PASS: 20_util/tuple/53648.cc (test for excess errors) PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 30) PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 31) PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for excess errors) @@ -1016,8 +1020,8 @@ PASS: 20_util/underlying_type/requirements/typedefs-2.cc (test for excess errors PASS: 20_util/unique_ptr/assign/48635.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/48635.cc execution test PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 27) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 189) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 329) +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 192) +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 332) PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 42) PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 48) @@ -1037,8 +1041,8 @@ PASS: 20_util/unique_ptr/cons/auto_ptr.cc execution test PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for errors, line 34) PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/constexpr.cc (test for excess errors) -PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev -PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn PASS: 20_util/unique_ptr/cons/noexcept_move_construct.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/nullptr.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/nullptr.cc execution test @@ -1072,7 +1076,7 @@ PASS: 20_util/unique_ptr/specialized_algorithms/comparisons_array.cc (test for e PASS: 20_util/unique_ptr/specialized_algorithms/comparisons_array.cc execution test PASS: 20_util/unique_ptr/specialized_algorithms/swap.cc (test for excess errors) PASS: 20_util/unique_ptr/specialized_algorithms/swap.cc execution test -PASS: 20_util/uses_allocator/cons_neg.cc (test for errors, line 112) +PASS: 20_util/uses_allocator/cons_neg.cc (test for errors, line 113) PASS: 20_util/uses_allocator/cons_neg.cc (test for excess errors) PASS: 20_util/uses_allocator/construction.cc (test for excess errors) PASS: 20_util/uses_allocator/construction.cc execution test @@ -1084,7 +1088,7 @@ PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for errors, line 33) PASS: 20_util/weak_ptr/comparison/cmp_neg.cc candidate note (test for errors, line 33) PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for excess errors) PASS: 20_util/weak_ptr/cons/constexpr.cc (test for excess errors) -PASS: 20_util/weak_ptr/cons/constexpr.cc scan-assembler-not _ZNSt8weak_ptrIiEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt8weak_ptrIiEC2Ev PASS: 20_util/weak_ptr/cons/noexcept_move_construct.cc (test for excess errors) PASS: 20_util/weak_ptr/lock/1.cc (test for excess errors) PASS: 20_util/weak_ptr/observers/owner_before.cc (test for excess errors) @@ -1781,6 +1785,7 @@ PASS: 22_locale/ctype/widen/wchar_t/wrapped_locale.cc (test for excess errors) PASS: 22_locale/ctype/widen/wchar_t/wrapped_locale.cc execution test PASS: 22_locale/ctype_base/11844.cc (test for excess errors) PASS: 22_locale/ctype_base/11844.cc execution test +PASS: 22_locale/ctype_base/53678.cc (test for excess errors) PASS: 22_locale/ctype_base/mask.cc (test for excess errors) PASS: 22_locale/ctype_byname/1.cc (test for excess errors) PASS: 22_locale/facet/1.cc (test for excess errors) @@ -2973,14 +2978,14 @@ PASS: 23_containers/list/range_access.cc (test for excess errors) PASS: 23_containers/list/requirements/citerators.cc (test for excess errors) PASS: 23_containers/list/requirements/citerators.cc execution test PASS: 23_containers/list/requirements/do_the_right_thing.cc (test for excess errors) -PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for errors, line 1571) +PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for errors, line 1526) PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for excess errors) PASS: 23_containers/list/requirements/dr438/constructor.cc (test for excess errors) -PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for errors, line 1527) +PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for errors, line 1482) PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for excess errors) -PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for errors, line 1527) +PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for errors, line 1482) PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for excess errors) -PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for errors, line 1527) +PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for errors, line 1482) PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for excess errors) PASS: 23_containers/list/requirements/exception/basic.cc (test for excess errors) PASS: 23_containers/list/requirements/exception/basic.cc execution test @@ -3362,6 +3367,8 @@ PASS: 23_containers/unordered_map/insert/map_single_move-2.cc (test for excess e PASS: 23_containers/unordered_map/insert/map_single_move-2.cc execution test PASS: 23_containers/unordered_map/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_map/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_map/modifiers/reserve.cc (test for excess errors) +PASS: 23_containers/unordered_map/modifiers/reserve.cc execution test PASS: 23_containers/unordered_map/observers.cc (test for excess errors) PASS: 23_containers/unordered_map/operations/count.cc (test for excess errors) PASS: 23_containers/unordered_map/operations/count.cc execution test @@ -3444,6 +3451,8 @@ PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc (test fo PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc execution test PASS: 23_containers/unordered_multimap/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_multimap/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_multimap/modifiers/reserve.cc (test for excess errors) +PASS: 23_containers/unordered_multimap/modifiers/reserve.cc execution test PASS: 23_containers/unordered_multimap/observers.cc (test for excess errors) PASS: 23_containers/unordered_multimap/operations/count.cc (test for excess errors) PASS: 23_containers/unordered_multimap/operations/count.cc execution test @@ -3521,6 +3530,8 @@ PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc (test for PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc execution test PASS: 23_containers/unordered_multiset/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_multiset/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_multiset/modifiers/reserve.cc (test for excess errors) +PASS: 23_containers/unordered_multiset/modifiers/reserve.cc execution test PASS: 23_containers/unordered_multiset/observers.cc (test for excess errors) PASS: 23_containers/unordered_multiset/operations/count.cc (test for excess errors) PASS: 23_containers/unordered_multiset/operations/count.cc execution test @@ -3595,6 +3606,8 @@ PASS: 23_containers/unordered_set/max_load_factor/robustness.cc (test for excess PASS: 23_containers/unordered_set/max_load_factor/robustness.cc execution test PASS: 23_containers/unordered_set/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_set/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_set/modifiers/reserve.cc (test for excess errors) +PASS: 23_containers/unordered_set/modifiers/reserve.cc execution test PASS: 23_containers/unordered_set/observers.cc (test for excess errors) PASS: 23_containers/unordered_set/operations/count.cc (test for excess errors) PASS: 23_containers/unordered_set/operations/count.cc execution test @@ -6683,26 +6696,26 @@ PASS: 27_io/types/2.cc (test for excess errors) PASS: 27_io/types/2.cc execution test PASS: 27_io/types/3.cc (test for excess errors) PASS: 27_io/types/3.cc execution test -PASS: 28_regex/algorithms/02_match/basic/string_01.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/basic/string_01.cc execution test -PASS: 28_regex/algorithms/02_match/basic/string_range_00_03.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/basic/string_range_00_03.cc execution test -PASS: 28_regex/algorithms/02_match/basic/string_range_01_03.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/basic/string_range_01_03.cc execution test -PASS: 28_regex/algorithms/02_match/basic/string_range_02_03.cc (test for excess errors) -XFAIL: 28_regex/algorithms/02_match/basic/string_range_02_03.cc execution test -PASS: 28_regex/algorithms/02_match/extended/cstring_plus.cc (test for excess errors) -XFAIL: 28_regex/algorithms/02_match/extended/cstring_plus.cc execution test -PASS: 28_regex/algorithms/02_match/extended/cstring_questionmark.cc (test for excess errors) -XFAIL: 28_regex/algorithms/02_match/extended/cstring_questionmark.cc execution test -PASS: 28_regex/algorithms/02_match/extended/string_any.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/extended/string_any.cc execution test -PASS: 28_regex/algorithms/02_match/extended/string_range_00_03.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/extended/string_range_00_03.cc execution test -PASS: 28_regex/algorithms/02_match/extended/string_range_01_03.cc (test for excess errors) -PASS: 28_regex/algorithms/02_match/extended/string_range_01_03.cc execution test -PASS: 28_regex/algorithms/02_match/extended/string_range_02_03.cc (test for excess errors) -XFAIL: 28_regex/algorithms/02_match/extended/string_range_02_03.cc execution test +PASS: 28_regex/algorithms/match/basic/string_01.cc (test for excess errors) +PASS: 28_regex/algorithms/match/basic/string_01.cc execution test +PASS: 28_regex/algorithms/match/basic/string_range_00_03.cc (test for excess errors) +PASS: 28_regex/algorithms/match/basic/string_range_00_03.cc execution test +PASS: 28_regex/algorithms/match/basic/string_range_01_03.cc (test for excess errors) +PASS: 28_regex/algorithms/match/basic/string_range_01_03.cc execution test +PASS: 28_regex/algorithms/match/basic/string_range_02_03.cc (test for excess errors) +XFAIL: 28_regex/algorithms/match/basic/string_range_02_03.cc execution test +PASS: 28_regex/algorithms/match/extended/cstring_plus.cc (test for excess errors) +XFAIL: 28_regex/algorithms/match/extended/cstring_plus.cc execution test +PASS: 28_regex/algorithms/match/extended/cstring_questionmark.cc (test for excess errors) +XFAIL: 28_regex/algorithms/match/extended/cstring_questionmark.cc execution test +PASS: 28_regex/algorithms/match/extended/string_any.cc (test for excess errors) +PASS: 28_regex/algorithms/match/extended/string_any.cc execution test +PASS: 28_regex/algorithms/match/extended/string_range_00_03.cc (test for excess errors) +PASS: 28_regex/algorithms/match/extended/string_range_00_03.cc execution test +PASS: 28_regex/algorithms/match/extended/string_range_01_03.cc (test for excess errors) +PASS: 28_regex/algorithms/match/extended/string_range_01_03.cc execution test +PASS: 28_regex/algorithms/match/extended/string_range_02_03.cc (test for excess errors) +XFAIL: 28_regex/algorithms/match/extended/string_range_02_03.cc execution test PASS: 28_regex/algorithms/regex_replace/char/51711.cc (test for excess errors) PASS: 28_regex/algorithms/regex_replace/wchar_t/51711.cc (test for excess errors) PASS: 28_regex/basic_regex/assign/char/cstring.cc (test for excess errors) @@ -6752,7 +6765,6 @@ PASS: 28_regex/basic_regex/requirements/constexpr_data.cc (test for excess error PASS: 28_regex/constants/error_type.cc (test for excess errors) PASS: 28_regex/constants/match_flag_type.cc (test for excess errors) PASS: 28_regex/constants/syntax_option_type.cc (test for excess errors) -XFAIL: 28_regex/headers/04_header/regex/std_c++0x_neg.cc (test for excess errors) PASS: 28_regex/headers/regex/std_c++0x_neg.cc (test for errors, line 32) PASS: 28_regex/headers/regex/std_c++0x_neg.cc (test for excess errors) PASS: 28_regex/init-list.cc (test for excess errors) @@ -7015,6 +7027,7 @@ PASS: 30_threads/condition_variable/native_handle/typesizes.cc execution test PASS: 30_threads/condition_variable/requirements/standard_layout.cc (test for excess errors) PASS: 30_threads/condition_variable/requirements/typedefs.cc (test for excess errors) UNSUPPORTED: 30_threads/condition_variable_any/50862.cc +UNSUPPORTED: 30_threads/condition_variable_any/53830.cc PASS: 30_threads/condition_variable_any/cons/1.cc (test for excess errors) PASS: 30_threads/condition_variable_any/cons/1.cc execution test PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 31) @@ -7028,8 +7041,8 @@ PASS: 30_threads/condition_variable_any/members/2.cc execution test PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 34) PASS: 30_threads/future/cons/assign_neg.cc (test for excess errors) PASS: 30_threads/future/cons/constexpr.cc (test for excess errors) -PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIvEC2Ev -PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIiEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt6futureIvEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt6futureIiEC2Ev PASS: 30_threads/future/cons/copy_neg.cc (test for errors, line 33) PASS: 30_threads/future/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/future/cons/default.cc (test for excess errors) @@ -7237,8 +7250,8 @@ PASS: 30_threads/recursive_timed_mutex/unlock/1.cc execution test 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) -PASS: 30_threads/shared_future/cons/constexpr.cc scan-assembler-not _ZNSt13shared_futureIvEC2Ev -PASS: 30_threads/shared_future/cons/constexpr.cc scan-assembler-not _ZNSt13shared_futureIiEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt13shared_futureIvEC2Ev +PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt13shared_futureIiEC2Ev 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 @@ -7266,6 +7279,7 @@ PASS: 30_threads/this_thread/1.cc execution test UNSUPPORTED: 30_threads/this_thread/2.cc UNSUPPORTED: 30_threads/this_thread/3.cc UNSUPPORTED: 30_threads/this_thread/4.cc +PASS: 30_threads/thread/adl.cc (test for excess errors) PASS: 30_threads/thread/cons/1.cc (test for excess errors) PASS: 30_threads/thread/cons/1.cc execution test PASS: 30_threads/thread/cons/2.cc (test for excess errors) @@ -8040,7 +8054,7 @@ PASS: ext/pool_allocator/variadic_construct.cc (test for excess errors) PASS: ext/pool_allocator/variadic_construct.cc execution test UNSUPPORTED: ext/profile/all.cc UNSUPPORTED: ext/profile/mh.cc -PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 263) +PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 262) PASS: ext/profile/mutex_extensions_neg.cc (test for excess errors) UNSUPPORTED: ext/profile/profiler_algos.cc PASS: ext/rope/1.cc (test for excess errors) @@ -9174,7 +9188,7 @@ PASS: libstdc++-prettyprinters/simple.cc print slliter === libstdc++ Summary === -# of expected passes 8945 +# of expected passes 8959 # of unexpected failures 1 -# of expected failures 43 -# of unsupported tests 172 +# of expected failures 42 +# of unsupported tests 173 diff --git a/gcc/kepler.SCHWINGE/test/acats.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum index 3decc076..ffadb3e8 100644 --- a/gcc/kepler.SCHWINGE/test/acats.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum @@ -1,7 +1,7 @@ -Test Run By thomas on Fri Jun 15 17:30:13 CEST 2012 +Test Run By thomas on Thu Nov 22 04:24:23 CET 2012 === 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-build-with-cxx --enable-languages=all,ada Thread model: posix gcc version 4.8.0 20120606 (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-build-with-cxx --enable-languages=all,ada Thread model: posix gcc version 4.8.0 20120805 (experimental) (GCC) host=i486-linux-gnu target=i686-pc-linux-gnu gnatmake is [...]/hurd/master.build/gcc/gnatmake @@ -2358,4 +2358,4 @@ PASS: la14027 === acats Summary === # of expected passes 2320 # of unexpected failures 0 -[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Fri Jun 15 17:59:25 CEST 2012 +[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Thu Nov 22 04:54:08 CET 2012 diff --git a/gcc/kepler.SCHWINGE/test/g++.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum index bcad6c6c..bae9d01b 100644 --- a/gcc/kepler.SCHWINGE/test/g++.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 07:28:27 2012 +Test Run By thomas on Thu Nov 22 07:15:01 2012 Native configuration is i686-pc-linux-gnu === g++ tests === @@ -66,37 +66,37 @@ PASS: g++.dg/bprob/g++-bprob-2.C compilation, -Os -fbranch-probabilities PASS: g++.dg/bprob/g++-bprob-2.C execution, -Os -fbranch-probabilities Running [...]/hurd/master/gcc/testsuite/g++.dg/charset/charset.exp ... PASS: g++.dg/charset/asm1.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/asm1.c scan-assembler .ascii bar -PASS: g++.dg/charset/asm1.c scan-assembler .ascii foo +PASS: g++.dg/charset/asm1.c -std=c++98 scan-assembler .ascii bar +PASS: g++.dg/charset/asm1.c -std=c++98 scan-assembler .ascii foo PASS: g++.dg/charset/asm1.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/asm1.c scan-assembler .ascii bar -PASS: g++.dg/charset/asm1.c scan-assembler .ascii foo +PASS: g++.dg/charset/asm1.c -std=c++11 scan-assembler .ascii bar +PASS: g++.dg/charset/asm1.c -std=c++11 scan-assembler .ascii foo PASS: g++.dg/charset/asm2.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/asm2.c scan-assembler std -PASS: g++.dg/charset/asm2.c scan-assembler cld -PASS: g++.dg/charset/asm2.c scan-assembler rep -PASS: g++.dg/charset/asm2.c scan-assembler movsb +PASS: g++.dg/charset/asm2.c -std=c++98 scan-assembler std +PASS: g++.dg/charset/asm2.c -std=c++98 scan-assembler cld +PASS: g++.dg/charset/asm2.c -std=c++98 scan-assembler rep +PASS: g++.dg/charset/asm2.c -std=c++98 scan-assembler movsb PASS: g++.dg/charset/asm2.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/asm2.c scan-assembler std -PASS: g++.dg/charset/asm2.c scan-assembler cld -PASS: g++.dg/charset/asm2.c scan-assembler rep -PASS: g++.dg/charset/asm2.c scan-assembler movsb +PASS: g++.dg/charset/asm2.c -std=c++11 scan-assembler std +PASS: g++.dg/charset/asm2.c -std=c++11 scan-assembler cld +PASS: g++.dg/charset/asm2.c -std=c++11 scan-assembler rep +PASS: g++.dg/charset/asm2.c -std=c++11 scan-assembler movsb PASS: g++.dg/charset/asm3.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/asm3.c scan-assembler foo +PASS: g++.dg/charset/asm3.c -std=c++98 scan-assembler foo PASS: g++.dg/charset/asm3.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/asm3.c scan-assembler foo +PASS: g++.dg/charset/asm3.c -std=c++11 scan-assembler foo PASS: g++.dg/charset/asm4.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/asm4.c scan-assembler-not translate +PASS: g++.dg/charset/asm4.c -std=c++98 scan-assembler-not translate PASS: g++.dg/charset/asm4.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/asm4.c scan-assembler-not translate +PASS: g++.dg/charset/asm4.c -std=c++11 scan-assembler-not translate PASS: g++.dg/charset/asm5.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/asm5.c scan-assembler foo +PASS: g++.dg/charset/asm5.c -std=c++98 scan-assembler foo PASS: g++.dg/charset/asm5.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/asm5.c scan-assembler foo +PASS: g++.dg/charset/asm5.c -std=c++11 scan-assembler foo PASS: g++.dg/charset/attribute1.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/attribute1.c scan-assembler foo +PASS: g++.dg/charset/attribute1.c -std=c++98 scan-assembler foo PASS: g++.dg/charset/attribute1.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/attribute1.c scan-assembler foo +PASS: g++.dg/charset/attribute1.c -std=c++11 scan-assembler foo PASS: g++.dg/charset/attribute2.c -std=c++98 ignored (test for warnings, line 7) PASS: g++.dg/charset/attribute2.c -std=c++98 (test for excess errors) PASS: g++.dg/charset/attribute2.c -std=c++11 ignored (test for warnings, line 7) @@ -104,21 +104,21 @@ PASS: g++.dg/charset/attribute2.c -std=c++11 (test for excess errors) PASS: g++.dg/charset/extern1.cc -std=c++98 (test for excess errors) PASS: g++.dg/charset/extern1.cc -std=c++11 (test for excess errors) PASS: g++.dg/charset/extern2.cc -std=c++98 (test for excess errors) -PASS: g++.dg/charset/extern2.cc scan-assembler-not foobar +PASS: g++.dg/charset/extern2.cc -std=c++98 scan-assembler-not foobar PASS: g++.dg/charset/extern2.cc -std=c++11 (test for excess errors) -PASS: g++.dg/charset/extern2.cc scan-assembler-not foobar +PASS: g++.dg/charset/extern2.cc -std=c++11 scan-assembler-not foobar PASS: g++.dg/charset/extern3.cc -std=c++98 (test for excess errors) -PASS: g++.dg/charset/extern3.cc scan-assembler-not abcdefghijklmnopqrstuvwxyz +PASS: g++.dg/charset/extern3.cc -std=c++98 scan-assembler-not abcdefghijklmnopqrstuvwxyz PASS: g++.dg/charset/extern3.cc -std=c++11 (test for excess errors) -PASS: g++.dg/charset/extern3.cc scan-assembler-not abcdefghijklmnopqrstuvwxyz +PASS: g++.dg/charset/extern3.cc -std=c++11 scan-assembler-not abcdefghijklmnopqrstuvwxyz PASS: g++.dg/charset/function.cc -std=c++98 (test for excess errors) -PASS: g++.dg/charset/function.cc scan-assembler-not "foobar" +PASS: g++.dg/charset/function.cc -std=c++98 scan-assembler-not "foobar" PASS: g++.dg/charset/function.cc -std=c++11 (test for excess errors) -PASS: g++.dg/charset/function.cc scan-assembler-not "foobar" +PASS: g++.dg/charset/function.cc -std=c++11 scan-assembler-not "foobar" PASS: g++.dg/charset/string.c -std=c++98 (test for excess errors) -PASS: g++.dg/charset/string.c scan-assembler-not string foobar +PASS: g++.dg/charset/string.c -std=c++98 scan-assembler-not string foobar PASS: g++.dg/charset/string.c -std=c++11 (test for excess errors) -PASS: g++.dg/charset/string.c scan-assembler-not string foobar +PASS: g++.dg/charset/string.c -std=c++11 scan-assembler-not string foobar Running [...]/hurd/master/gcc/testsuite/g++.dg/compat/compat.exp ... PASS: g++.dg/compat/abi/bitfield1 cp_compat_main_tst.o compile PASS: g++.dg/compat/abi/bitfield1 cp_compat_x_tst.o compile @@ -1008,77 +1008,104 @@ PASS: g++.dg/debug/dwarf2-2.C -gstabs+3 (test for excess errors) PASS: g++.dg/debug/dwarf2-2.C -gstabs+3 -O2 (test for excess errors) PASS: g++.dg/debug/dwarf2-2.C -gstabs+3 -O3 (test for excess errors) PASS: g++.dg/debug/enum-1.C -gdwarf-2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gdwarf-2 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gdwarf-2 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gdwarf-2 -g3 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs3 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+ (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+ scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+ -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+ -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+ -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+ -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-1.C -gstabs+3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-1.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-1.C -gstabs+3 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gdwarf-2 -g3 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs3 -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+ (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+ scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+ -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+ -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+ -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+ -O3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+3 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+3 -O2 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+3 -O2 scan-assembler JTI_MAX PASS: g++.dg/debug/enum-2.C -gstabs+3 -O3 (test for excess errors) -PASS: g++.dg/debug/enum-2.C scan-assembler JTI_MAX +PASS: g++.dg/debug/enum-2.C -gstabs+3 -O3 scan-assembler JTI_MAX +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g1 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g1 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g1 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g3 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gdwarf-2 -g3 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs1 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs1 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs1 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs3 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs3 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+1 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+1 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+1 -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+ (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+ -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+ -O3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+3 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+3 -O2 (test for excess errors) +PASS: g++.dg/debug/localclass1.C -gstabs+3 -O3 (test for excess errors) PASS: g++.dg/debug/minimal1.C -gdwarf-2 -g1 (test for excess errors) PASS: g++.dg/debug/minimal1.C -gdwarf-2 -g1 -O2 (test for excess errors) PASS: g++.dg/debug/minimal1.C -gdwarf-2 -g1 -O3 (test for excess errors) @@ -1161,86 +1188,86 @@ PASS: g++.dg/debug/namespace2.C -gstabs+3 (test for excess errors) PASS: g++.dg/debug/namespace2.C -gstabs+3 -O2 (test for excess errors) PASS: g++.dg/debug/namespace2.C -gstabs+3 -O3 (test for excess errors) PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g1 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gdwarf-2 -g3 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs1 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs1 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs1 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs1 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs1 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs1 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs1 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs1 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs1 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs3 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs3 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs3 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs3 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs3 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs3 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+1 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+1 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+1 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+1 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+ (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+ scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+ scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+ -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+ -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+ -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+ -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+ -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+ -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O2 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O2 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O2 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O3 (test for excess errors) -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1fDn -PASS: g++.dg/debug/nullptr01.C scan-assembler _Z1gI1AIDnEES1_T_ +PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O3 scan-assembler _Z1fDn +PASS: g++.dg/debug/nullptr01.C -gstabs+3 -O3 scan-assembler _Z1gI1AIDnEEDnT_ PASS: g++.dg/debug/pr16792.C -gdwarf-2 -g1 (test for excess errors) PASS: g++.dg/debug/pr16792.C -gdwarf-2 -g1 -O2 (test for excess errors) PASS: g++.dg/debug/pr16792.C -gdwarf-2 -g1 -O3 (test for excess errors) @@ -2161,30 +2188,30 @@ PASS: g++.dg/debug/vartrack1.C -gstabs+3 -O2 (test for excess errors) PASS: g++.dg/debug/vartrack1.C -gstabs+3 -O3 (test for excess errors) Running [...]/hurd/master/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp ... PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/dwarf2/pr43190.c scan-assembler DW_TAG_structure_type[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"S[^\\r\\n]*DW_AT_name -PASS: c-c++-common/dwarf2/pr43190.c scan-assembler DW_TAG_typedef[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"T[^\\r\\n]*DW_AT_name +PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++98 scan-assembler DW_TAG_structure_type[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"S[^\\r\\n]*DW_AT_name +PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++98 scan-assembler DW_TAG_typedef[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"T[^\\r\\n]*DW_AT_name PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/dwarf2/pr43190.c scan-assembler DW_TAG_structure_type[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"S[^\\r\\n]*DW_AT_name -PASS: c-c++-common/dwarf2/pr43190.c scan-assembler DW_TAG_typedef[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"T[^\\r\\n]*DW_AT_name +PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++11 scan-assembler DW_TAG_structure_type[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"S[^\\r\\n]*DW_AT_name +PASS: c-c++-common/dwarf2/pr43190.c -std=gnu++11 scan-assembler DW_TAG_typedef[^\\r\\n]*[\\r\\n]+[^\\r\\n]*"T[^\\r\\n]*DW_AT_name PASS: c-c++-common/dwarf2/vla1.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/dwarf2/vla1.c scan-assembler DW_AT_upper_bound +PASS: c-c++-common/dwarf2/vla1.c -std=gnu++98 scan-assembler DW_AT_upper_bound PASS: c-c++-common/dwarf2/vla1.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/dwarf2/vla1.c scan-assembler DW_AT_upper_bound +PASS: c-c++-common/dwarf2/vla1.c -std=gnu++11 scan-assembler DW_AT_upper_bound PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/accessibility1.C scan-assembler-times 3[^\\r\\n]* DW_AT_accessibility 6 -PASS: g++.dg/debug/dwarf2/accessibility1.C scan-assembler-times 2[^\\r\\n]* DW_AT_accessibility 2 +PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++98 scan-assembler-times 3[^\\r\\n]* DW_AT_accessibility 6 +PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++98 scan-assembler-times 2[^\\r\\n]* DW_AT_accessibility 2 PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/accessibility1.C scan-assembler-times 3[^\\r\\n]* DW_AT_accessibility 6 -PASS: g++.dg/debug/dwarf2/accessibility1.C scan-assembler-times 2[^\\r\\n]* DW_AT_accessibility 2 +PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++11 scan-assembler-times 3[^\\r\\n]* DW_AT_accessibility 6 +PASS: g++.dg/debug/dwarf2/accessibility1.C -std=gnu++11 scan-assembler-times 2[^\\r\\n]* DW_AT_accessibility 2 PASS: g++.dg/debug/dwarf2/anonname1.C (test for excess errors) PASS: g++.dg/debug/dwarf2/anonname1.C scan-assembler-not <anonymous PASS: g++.dg/debug/dwarf2/anonname1.C scan-assembler-not \\._[0-9] PASS: g++.dg/debug/dwarf2/anonname1.C scan-assembler-not $_[0-9] PASS: g++.dg/debug/dwarf2/anonname1.C scan-assembler-not __anon_ PASS: g++.dg/debug/dwarf2/cdtor-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/cdtor-1.C scan-assembler-times DW_AT_[MIPS_]*linkage_name 2 +PASS: g++.dg/debug/dwarf2/cdtor-1.C -std=gnu++98 scan-assembler-times DW_AT_[MIPS_]*linkage_name 2 PASS: g++.dg/debug/dwarf2/cdtor-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/cdtor-1.C scan-assembler-times DW_AT_[MIPS_]*linkage_name 2 +PASS: g++.dg/debug/dwarf2/cdtor-1.C -std=gnu++11 scan-assembler-times DW_AT_[MIPS_]*linkage_name 2 UNSUPPORTED: g++.dg/debug/dwarf2/const2.C -std=gnu++98 UNSUPPORTED: g++.dg/debug/dwarf2/const2.C -std=gnu++11 UNSUPPORTED: g++.dg/debug/dwarf2/const2b.C -std=gnu++98 @@ -2195,1061 +2222,1124 @@ PASS: g++.dg/debug/dwarf2/enum1.C (test for excess errors) PASS: g++.dg/debug/dwarf2/enum1.C scan-assembler-times DIE[^\n\r]*DW_TAG_enumeration_type 3 PASS: g++.dg/debug/dwarf2/enum1.C scan-assembler-times DW_AT_enum_class 2 PASS: g++.dg/debug/dwarf2/explicit-constructor.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/explicit-constructor.C scan-assembler-times DW_AT_explicit 2 +PASS: g++.dg/debug/dwarf2/explicit-constructor.C -std=gnu++98 scan-assembler-times DW_AT_explicit 2 PASS: g++.dg/debug/dwarf2/explicit-constructor.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/explicit-constructor.C scan-assembler-times DW_AT_explicit 2 +PASS: g++.dg/debug/dwarf2/explicit-constructor.C -std=gnu++11 scan-assembler-times DW_AT_explicit 2 PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++98 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-any.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-any.C -std=gnu++11 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++98 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-baseonly.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-baseonly.C -std=gnu++11 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++98 scan-assembler-not field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-none.C scan-assembler-not field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-none.C -std=gnu++11 scan-assembler-not field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++98 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-reduced.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-reduced.C -std=gnu++11 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++98 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler timespec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler tv_sec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler tv_nsec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler itimerspec.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler it_interval.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler it_value.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name -PASS: g++.dg/debug/dwarf2/fesd-sys.C scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler timespec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler tv_sec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler tv_nsec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler itimerspec.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler it_interval.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler it_value.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_ordy_decl_ref_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_fld_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_head_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_decl_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ref_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not gstruct_head_tmpl_defn_ptr_head<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_head.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field_base_ordy_defn_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field_base_ordy_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field_base_ordy_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_ordy_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_ordy_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_ordy_decl_ref_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_var_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_fld_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field_base_tmpl_defn_fld_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_var_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field1_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_inc.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ref.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_ptr.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field2_base_tmpl_defn_var_base_fld.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_head_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler-not field_head_tmpl_defn_ptr_base.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_tmpl_decl_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ref_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler gstruct_base_tmpl_defn_ptr_base<int>.*DW_AT_name +PASS: g++.dg/debug/dwarf2/fesd-sys.C -std=gnu++11 scan-assembler field_base_tmpl_defn_ptr_base.*DW_AT_name PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumeration_type 1 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumerator 2 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times ascii "a.0"[\t ]+[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times ascii "b.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++98 scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumeration_type 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++98 scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumerator 2 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++98 scan-assembler-times ascii "a.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++98 scan-assembler-times ascii "b.0"[\t ]+[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumeration_type 1 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumerator 2 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times ascii "a.0"[\t ]+[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/global-used-types-1.C scan-assembler-times ascii "b.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++11 scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumeration_type 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++11 scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_enumerator 2 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++11 scan-assembler-times ascii "a.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/global-used-types-1.C -std=gnu++11 scan-assembler-times ascii "b.0"[\t ]+[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/icf.C -std=gnu++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/icf.C -std=gnu++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/imported-decl-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-decl-1.C scan-assembler-times var2[^\n\r]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/imported-decl-1.C -std=gnu++98 scan-assembler-times var2[^\n\r]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/imported-decl-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-decl-1.C scan-assembler-times var2[^\n\r]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/imported-decl-1.C -std=gnu++11 scan-assembler-times var2[^\n\r]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/imported-module-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-2.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-2.C -std=gnu++98 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-2.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-2.C -std=gnu++11 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-3.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-3.C -std=gnu++98 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-3.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-3.C -std=gnu++11 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module-4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-4.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-4.C -std=gnu++98 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module-4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/imported-module-4.C scan-assembler DW_TAG_imported_module +PASS: g++.dg/debug/dwarf2/imported-module-4.C -std=gnu++11 scan-assembler DW_TAG_imported_module PASS: g++.dg/debug/dwarf2/imported-module.C -std=c++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/imported-module.C -std=c++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/inline1.C scan-assembler DW_TAG_inlined_subroutine +PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++98 scan-assembler DW_TAG_inlined_subroutine PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/inline1.C scan-assembler DW_TAG_inlined_subroutine +PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++11 scan-assembler DW_TAG_inlined_subroutine PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/integer-typedef.C scan-assembler-times "S<2048ul>.0"[^\n\r]* DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/integer-typedef.C scan-assembler-times "_ZN1SILm2048EE1fEm.0"[^\n\r]* DW_AT_[MIPS_]*linkage_name 1 +PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++98 scan-assembler-times "S<2048ul>.0"[^\n\r]* DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++98 scan-assembler-times "_ZN1SILm2048EE1fEm.0"[^\n\r]* DW_AT_[MIPS_]*linkage_name 1 PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/integer-typedef.C scan-assembler-times "S<2048ul>.0"[^\n\r]* DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/integer-typedef.C scan-assembler-times "_ZN1SILm2048EE1fEm.0"[^\n\r]* DW_AT_[MIPS_]*linkage_name 1 +PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++11 scan-assembler-times "S<2048ul>.0"[^\n\r]* DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/integer-typedef.C -std=gnu++11 scan-assembler-times "_ZN1SILm2048EE1fEm.0"[^\n\r]* DW_AT_[MIPS_]*linkage_name 1 PASS: g++.dg/debug/dwarf2/lambda1.C (test for excess errors) PASS: g++.dg/debug/dwarf2/lambda1.C scan-assembler-times DW_TAG_variable[^.]*.ascii "j.0" 4 PASS: g++.dg/debug/dwarf2/lambda1.C scan-assembler-times DW_TAG_variable[^.]*.ascii "this.0" 2 PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler _ZN1CC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:4\\n -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler _ZN1C3fooEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:7\\n -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler main:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:13\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++98 scan-assembler _ZN1CC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:4\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++98 scan-assembler _ZN1C3fooEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:7\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++98 scan-assembler main:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:13\\n PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler _ZN1CC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:4\\n -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler _ZN1C3fooEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:7\\n -PASS: g++.dg/debug/dwarf2/lineno-simple1.C scan-assembler main:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:13\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++11 scan-assembler _ZN1CC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:4\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++11 scan-assembler _ZN1C3fooEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:7\\n +PASS: g++.dg/debug/dwarf2/lineno-simple1.C -std=gnu++11 scan-assembler main:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:13\\n PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C scan-assembler problem +PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C -std=gnu++98 scan-assembler problem PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C scan-assembler problem +PASS: g++.dg/debug/dwarf2/local-var-in-contructor.C -std=gnu++11 scan-assembler problem PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler main[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler foo[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler staticfn1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler staticfn2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not method1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg7[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg8[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler localstruct1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not localstruct2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler main[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler foo[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler staticfn2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not staticfn6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not method1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler arg3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not arg4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not arg5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not arg6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not arg7[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not arg8[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler localstruct1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++98 scan-assembler-not localstruct2[^\n\r]*DW_AT_name PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler main[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler foo[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler staticfn1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler staticfn2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not staticfn6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not method1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler arg3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg7[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not arg8[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler localstruct1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass1.C scan-assembler-not localstruct2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler main[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler foo[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler staticfn2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not staticfn6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not method1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler arg3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not arg4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not arg5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not arg6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not arg7[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not arg8[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler localstruct1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass1.C -std=gnu++11 scan-assembler-not localstruct2[^\n\r]*DW_AT_name PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler main[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler foo[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler staticfn1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler staticfn2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not method1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg7[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg8[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler localstruct1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not localstruct2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler main[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler foo[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler staticfn2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not staticfn6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not method1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler arg3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not arg4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not arg5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not arg6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not arg7[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not arg8[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler localstruct1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++98 scan-assembler-not localstruct2[^\n\r]*DW_AT_name PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler main[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler foo[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler staticfn1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler staticfn2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not staticfn6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not method1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg2[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler arg3[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg4[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg5[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg6[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg7[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not arg8[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler localstruct1[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/localclass2.C scan-assembler-not localstruct2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler main[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler foo[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler staticfn2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not staticfn6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not method1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg2[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler arg3[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not arg4[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not arg5[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not arg6[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not arg7[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not arg8[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler localstruct1[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/localclass2.C -std=gnu++11 scan-assembler-not localstruct2[^\n\r]*DW_AT_name PASS: g++.dg/debug/dwarf2/localclass3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass3.C scan-assembler DW_TAG_pointer_type.[^)]*. DW_TAG_structure_type +PASS: g++.dg/debug/dwarf2/localclass3.C -std=gnu++98 scan-assembler DW_TAG_pointer_type.[^)]*. DW_TAG_structure_type PASS: g++.dg/debug/dwarf2/localclass3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/localclass3.C scan-assembler DW_TAG_pointer_type.[^)]*. DW_TAG_structure_type +PASS: g++.dg/debug/dwarf2/localclass3.C -std=gnu++11 scan-assembler DW_TAG_pointer_type.[^)]*. DW_TAG_structure_type PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_namespace 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times "not_emitted.0"[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_typedef 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times .ascii "T.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++98 scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_namespace 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++98 scan-assembler-times "not_emitted.0"[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++98 scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_typedef 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++98 scan-assembler-times .ascii "T.0"[\t ]+[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_namespace 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times "not_emitted.0"[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_typedef 1 -PASS: g++.dg/debug/dwarf2/namespace-1.C scan-assembler-times .ascii "T.0"[\t ]+[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++11 scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_namespace 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++11 scan-assembler-times "not_emitted.0"[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++11 scan-assembler-times DIE +\\([^\n]*\\) DW_TAG_typedef 1 +PASS: g++.dg/debug/dwarf2/namespace-1.C -std=gnu++11 scan-assembler-times .ascii "T.0"[\t ]+[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/namespace-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/namespace-2.C scan-assembler-not DW_AT_declaration +PASS: g++.dg/debug/dwarf2/namespace-2.C -std=gnu++98 scan-assembler-not DW_AT_declaration PASS: g++.dg/debug/dwarf2/namespace-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/namespace-2.C scan-assembler-not DW_AT_declaration +PASS: g++.dg/debug/dwarf2/namespace-2.C -std=gnu++11 scan-assembler-not DW_AT_declaration PASS: g++.dg/debug/dwarf2/nested-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-1.C scan-assembler DW_TAG_typedef +PASS: g++.dg/debug/dwarf2/nested-1.C -std=gnu++98 scan-assembler DW_TAG_typedef PASS: g++.dg/debug/dwarf2/nested-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-1.C scan-assembler DW_TAG_typedef +PASS: g++.dg/debug/dwarf2/nested-1.C -std=gnu++11 scan-assembler DW_TAG_typedef PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-2.C scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* +PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++98 scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-2.C scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* +PASS: g++.dg/debug/dwarf2/nested-2.C -std=gnu++11 scan-assembler [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"S\\\\0"[ \t]+([@|#;!]|//?)[ \t]+DW_AT_name[\n\r]+(.*)?\\(DIE[^\n\r]*DW_TAG_structure_type\\)[\n\r]+[^\n\r]*"T<int>\\\\0"[ \t]+(.*)?\\(DIE[^\n\r]*DW_TAG_template_type_param\\)[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*[\n\r]+[^\n\r]*([@|#;!]|//?)[ \t]+end of children of DIE[^\n\r]*[\n\r]+[^\n\r]*end of children of DIE[^\n\r]* PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-3.C scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*DW_AT_signature[^#/!|]*[#/!|] [^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ +PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++98 scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*DW_AT_signature[^#/!|@]*[#/!|@] [^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/nested-3.C scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*DW_AT_signature[^#/!|]*[#/!|] [^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ +PASS: g++.dg/debug/dwarf2/nested-3.C -std=gnu++11 scan-assembler [^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_namespace\\)[\n\r]+[^\n\r]*"thread[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*\\(DIE \\(0x([0-9a-f]+)\\) DW_TAG_class_type\\)([\n\r]+[^\n\r]*)+"Executor[^\n\r]+[\n\r]+[^\n\r]*DW_AT_declaration[\n\r]+[^\n\r]*DW_AT_signature[^#/!|@]*[#/!|@] [^\n\r]*\\(DIE[^\n\r]*DW_TAG_subprogram\\)[\n\r]+([^\n\r]*[\n\r]+)+[^\n\r]*"CurrentExecutor[^\n\r]+[\n\r]+([^\n\r]*[\n\r]+)+([^\n\r]*[\n\r]+)+[^\n\r]*end of children of DIE 0x\\3[\n\r]+[^\n\r]*end of children of DIE 0x\\1[\n\r]+ +PASS: g++.dg/debug/dwarf2/nested-4.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/debug/dwarf2/nested-4.C -std=gnu++98 scan-assembler-times debug_types 2 +PASS: g++.dg/debug/dwarf2/nested-4.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/debug/dwarf2/nested-4.C -std=gnu++11 scan-assembler-times debug_types 2 PASS: g++.dg/debug/dwarf2/pr41063.C -std=c++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr41063.C -std=c++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI4FullEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI4FullED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgIP3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgIP3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgI4FullEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgI4FullED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgIP3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgIP3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgI3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++98 scan-assembler _ZN12MisplacedDbgI3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI4FullEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI4FullED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgIP3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgIP3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n -PASS: g++.dg/debug/dwarf2/pr44641.C scan-assembler _ZN12MisplacedDbgI3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgI4FullEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgI4FullED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:22\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgIP3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgIP3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:29\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgI3ArgEC[12]Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n +PASS: g++.dg/debug/dwarf2/pr44641.C -std=gnu++11 scan-assembler _ZN12MisplacedDbgI3ArgED0Ev:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:35\\n PASS: g++.dg/debug/dwarf2/pr45997-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr45997-1.C scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 +PASS: g++.dg/debug/dwarf2/pr45997-1.C -std=gnu++98 scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 PASS: g++.dg/debug/dwarf2/pr45997-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr45997-1.C scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 +PASS: g++.dg/debug/dwarf2/pr45997-1.C -std=gnu++11 scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 PASS: g++.dg/debug/dwarf2/pr45997-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr45997-2.C scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 +PASS: g++.dg/debug/dwarf2/pr45997-2.C -std=gnu++98 scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 PASS: g++.dg/debug/dwarf2/pr45997-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr45997-2.C scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 +PASS: g++.dg/debug/dwarf2/pr45997-2.C -std=gnu++11 scan-assembler-times DIE[^\n\r]*DW_TAG_base_type 1 PASS: g++.dg/debug/dwarf2/pr46123.C -std=gnu++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr46123.C -std=gnu++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr46527.C scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n +PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++98 scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/pr46527.C scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n +PASS: g++.dg/debug/dwarf2/pr46527.C -std=gnu++11 scan-assembler _ZN6StructIdE13defined_laterEv:[^\\t]*(\\t.(fnstart|frame|mask|file)[^\\t]*)*\\t[^:]+:12\\n PASS: g++.dg/debug/dwarf2/pr52260.C (test for excess errors) UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++98 UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++11 +PASS: g++.dg/debug/dwarf2/pubnames-2.C (test for excess errors) +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler .section\t.debug_pubnames +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "\\(anonymous namespace\\)\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::G_A\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::G_B\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::G_C\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::\\(anonymous namespace\\)\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "F_A\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "F_B\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "F_C\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "inline_func_1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1::~c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "check_enum\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "main\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<double>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "check<one::c1>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "check<two::c2<int> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "check<two::c2<double> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "check<two::c2<int const\\*> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<double>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "__static_initialization_and_destruction_0\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<double>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "_GLOBAL__sub_I__ZN3one3c1vE\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "anonymous_union_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::ci\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2v1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2v2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2v3\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1v\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::\\(anonymous namespace\\)::one_anonymous_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "\\(anonymous namespace\\)::c1_count\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "\\(anonymous namespace\\)::c2_count\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "\\(anonymous namespace\\)::three\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "\\(anonymous namespace\\)::three::anonymous_three_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler .section\t.debug_pubtypes +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::G\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "int\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "one::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<double>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "double\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<double>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "F\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "anonymous_union_container\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name +PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "bool\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/redeclaration-1.C scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2 +PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2 PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/redeclaration-1.C scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2 +PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2 PASS: g++.dg/debug/dwarf2/rv1.C (test for excess errors) PASS: g++.dg/debug/dwarf2/rv1.C scan-assembler-times DIE[^\n\r]*DW_TAG_reference_type 1 PASS: g++.dg/debug/dwarf2/rv1.C scan-assembler-times DIE[^\n\r]*DW_TAG_rvalue_reference_type 1 PASS: g++.dg/debug/dwarf2/self-ref-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/self-ref-1.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 +PASS: g++.dg/debug/dwarf2/self-ref-1.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 PASS: g++.dg/debug/dwarf2/self-ref-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/self-ref-1.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 +PASS: g++.dg/debug/dwarf2/self-ref-1.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 PASS: g++.dg/debug/dwarf2/self-ref-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/self-ref-2.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 +PASS: g++.dg/debug/dwarf2/self-ref-2.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 PASS: g++.dg/debug/dwarf2/self-ref-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/self-ref-2.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 +PASS: g++.dg/debug/dwarf2/self-ref-2.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_pointer_type\\)[\n\r]{1,2}[^\n\r]*DW_AT_byte_size[\n\r]{1,2}[^\n\r]*DW_AT_type 4 PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-data-member1.C scan-assembler DW_TAG_member[^\n\r]*[\n\r]*[^\n\r]*staticdatamember[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/static-data-member1.C scan-assembler DW_TAG_variable[^\n\r]*[\n\r]*[^\n\r]*DW_AT_specification +PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++98 scan-assembler DW_TAG_member[^\n\r]*[\n\r]*[^\n\r]*staticdatamember[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++98 scan-assembler DW_TAG_variable[^\n\r]*[\n\r]*[^\n\r]*DW_AT_specification PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-data-member1.C scan-assembler DW_TAG_member[^\n\r]*[\n\r]*[^\n\r]*staticdatamember[^\n\r]*DW_AT_name -PASS: g++.dg/debug/dwarf2/static-data-member1.C scan-assembler DW_TAG_variable[^\n\r]*[\n\r]*[^\n\r]*DW_AT_specification +PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++11 scan-assembler DW_TAG_member[^\n\r]*[\n\r]*[^\n\r]*staticdatamember[^\n\r]*DW_AT_name +PASS: g++.dg/debug/dwarf2/static-data-member1.C -std=gnu++11 scan-assembler DW_TAG_variable[^\n\r]*[\n\r]*[^\n\r]*DW_AT_specification PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_variable -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_enumerator -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_enumeration_type +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 scan-assembler-not DW_TAG_variable +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 scan-assembler-not DW_TAG_enumerator +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++98 scan-assembler-not DW_TAG_enumeration_type PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_variable -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_enumerator -PASS: g++.dg/debug/dwarf2/static-data-member2.C scan-assembler-not DW_TAG_enumeration_type +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 scan-assembler-not DW_TAG_variable +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 scan-assembler-not DW_TAG_enumerator +PASS: g++.dg/debug/dwarf2/static-data-member2.C -std=gnu++11 scan-assembler-not DW_TAG_enumeration_type PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar1 -PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar2 +PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++98 scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar1 +PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++98 scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar2 PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar1 -PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar2 +PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++11 scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar1 +PASS: g++.dg/debug/dwarf2/static-local-var-in-ctor.C -std=gnu++11 scan-assembler DW_OP_addr[^\n\r]*[\n\r]*[^\n\r]*staticvar2 PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-1.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-func-params-1.C scan-assembler U.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++98 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++98 scan-assembler U.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-1.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-func-params-1.C scan-assembler U.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++11 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-func-params-1.C -std=gnu++11 scan-assembler U.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler i.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler 3.*DW_AT_const_value +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++98 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++98 scan-assembler i.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++98 scan-assembler 3.*DW_AT_const_value PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler i.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-func-params-2.C scan-assembler 3.*DW_AT_const_value +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++11 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++11 scan-assembler i.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-2.C -std=gnu++11 scan-assembler 3.*DW_AT_const_value PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler f.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++98 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++98 scan-assembler f.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++98 scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler f.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-func-params-3.C scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++11 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++11 scan-assembler f.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-3.C -std=gnu++11 scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value PASS: g++.dg/debug/dwarf2/template-func-params-4.C (test for excess errors) PASS: g++.dg/debug/dwarf2/template-func-params-4.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_GNU_template_parameter_pack 1 PASS: g++.dg/debug/dwarf2/template-func-params-4.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_template_type_param 3 PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-5.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-func-params-5.C scan-assembler T.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++98 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++98 scan-assembler T.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-5.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-func-params-5.C scan-assembler T.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++11 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-func-params-5.C -std=gnu++11 scan-assembler T.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times DW_TAG_GNU_template_template_param 2 -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times "vector.0".*?DW_AT_GNU_template_name 1 -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times .ascii "U.0".*?DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++98 scan-assembler-times DW_TAG_GNU_template_template_param 2 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++98 scan-assembler-times "vector.0".*?DW_AT_GNU_template_name 1 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++98 scan-assembler-times .ascii "U.0".*?DW_AT_name 1 PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times DW_TAG_GNU_template_template_param 2 -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times "vector.0".*?DW_AT_GNU_template_name 1 -PASS: g++.dg/debug/dwarf2/template-func-params-6.C scan-assembler-times .ascii "U.0".*?DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++11 scan-assembler-times DW_TAG_GNU_template_template_param 2 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++11 scan-assembler-times "vector.0".*?DW_AT_GNU_template_name 1 +PASS: g++.dg/debug/dwarf2/template-func-params-6.C -std=gnu++11 scan-assembler-times .ascii "U.0".*?DW_AT_name 1 PASS: g++.dg/debug/dwarf2/template-func-params-7.C (test for excess errors) PASS: g++.dg/debug/dwarf2/template-func-params-7.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_subprogram 5 PASS: g++.dg/debug/dwarf2/template-func-params-7.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_template_type_param 6 @@ -3260,143 +3350,143 @@ PASS: g++.dg/debug/dwarf2/template-func-params-7.C scan-assembler-times "printf. PASS: g++.dg/debug/dwarf2/template-func-params-7.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_GNU_template_parameter_pack 3 PASS: g++.dg/debug/dwarf2/template-func-params-7.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_GNU_formal_parameter_pack 3 PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-1.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-params-1.C scan-assembler U.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++98 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++98 scan-assembler U.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-1.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-params-1.C scan-assembler U.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++11 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-params-1.C -std=gnu++11 scan-assembler U.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-10.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1 +PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++98 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1 PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-10.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1 +PASS: g++.dg/debug/dwarf2/template-params-10.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 1 PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler i.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler 3.*DW_AT_const_value +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler i.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler 3.*DW_AT_const_value PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler i.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-params-2.C scan-assembler 3.*DW_AT_const_value +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++11 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++11 scan-assembler i.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++11 scan-assembler 3.*DW_AT_const_value PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler f.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++98 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++98 scan-assembler f.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++98 scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler DW_TAG_template_value_param -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler f.*DW_AT_name -PASS: g++.dg/debug/dwarf2/template-params-3.C scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++11 scan-assembler DW_TAG_template_value_param +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++11 scan-assembler f.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-3.C -std=gnu++11 scan-assembler DW_AT_location[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_addr[^\\r\\n]*[\\r\\n]*[^\\r\\n]*_Z4blehv[^\\r\\n]*[\\r\\n]*[^\\r\\n]*DW_OP_stack_value PASS: g++.dg/debug/dwarf2/template-params-4.C (test for excess errors) PASS: g++.dg/debug/dwarf2/template-params-4.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_GNU_template_parameter_pack 1 PASS: g++.dg/debug/dwarf2/template-params-4.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_template_type_param 3 PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-5.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-params-5.C scan-assembler T.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++98 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++98 scan-assembler T.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-5.C scan-assembler DW_TAG_template_type_param -PASS: g++.dg/debug/dwarf2/template-params-5.C scan-assembler T.*DW_AT_name +PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++11 scan-assembler DW_TAG_template_type_param +PASS: g++.dg/debug/dwarf2/template-params-5.C -std=gnu++11 scan-assembler T.*DW_AT_name PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times DW_TAG_GNU_template_template_param 2 -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times "vector.0"[^\n]*DW_AT_GNU_template_name 1 -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times .ascii "U.0"[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++98 scan-assembler-times DW_TAG_GNU_template_template_param 2 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++98 scan-assembler-times "vector.0"[^\n]*DW_AT_GNU_template_name 1 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++98 scan-assembler-times .ascii "U.0"[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times DW_TAG_GNU_template_template_param 2 -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times "vector.0"[^\n]*DW_AT_GNU_template_name 1 -PASS: g++.dg/debug/dwarf2/template-params-6.C scan-assembler-times .ascii "U.0"[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++11 scan-assembler-times DW_TAG_GNU_template_template_param 2 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++11 scan-assembler-times "vector.0"[^\n]*DW_AT_GNU_template_name 1 +PASS: g++.dg/debug/dwarf2/template-params-6.C -std=gnu++11 scan-assembler-times .ascii "U.0"[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/template-params-7.C (test for excess errors) PASS: g++.dg/debug/dwarf2/template-params-7.C scan-assembler-times DIE \\(0x[^\n]*\\) DW_TAG_GNU_template_parameter_pack 1 PASS: g++.dg/debug/dwarf2/template-params-8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-8.C scan-assembler-times [^\n\r]*DIE \\([^\n\r]*\\) DW_TAG_template_value_param[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*DW_AT_const_value[\n\r]{1,2} 1 +PASS: g++.dg/debug/dwarf2/template-params-8.C -std=gnu++98 scan-assembler-times [^\n\r]*DIE \\([^\n\r]*\\) DW_TAG_template_value_param[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*DW_AT_const_value[\n\r]{1,2} 1 PASS: g++.dg/debug/dwarf2/template-params-8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-8.C scan-assembler-times [^\n\r]*DIE \\([^\n\r]*\\) DW_TAG_template_value_param[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*DW_AT_const_value[\n\r]{1,2} 1 +PASS: g++.dg/debug/dwarf2/template-params-8.C -std=gnu++11 scan-assembler-times [^\n\r]*DIE \\([^\n\r]*\\) DW_TAG_template_value_param[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*DW_AT_const_value[\n\r]{1,2} 1 PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-9.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_type_param 2 -PASS: g++.dg/debug/dwarf2/template-params-9.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 3 +PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++98 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_type_param 2 +PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++98 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 3 PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/template-params-9.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_type_param 2 -PASS: g++.dg/debug/dwarf2/template-params-9.C scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 3 +PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_type_param 2 +PASS: g++.dg/debug/dwarf2/template-params-9.C -std=gnu++11 scan-assembler-times DIE \\([^\n\r]*\\) DW_TAG_template_value_param 3 PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/thunk1.C scan-assembler-times LFB3 1 +PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++98 scan-assembler-times LFB3 1 PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/thunk1.C scan-assembler-times LFB3 1 +PASS: g++.dg/debug/dwarf2/thunk1.C -std=gnu++11 scan-assembler-times LFB3 1 PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_TAG_structure_type 2 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_AT_name: "foo<1u>"|"foo<1u>.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_TAG_enumeration_type 2 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_AT_name: "typedef foo<1u>::type type"|"typedef foo<1u>::type type.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DIE \\([^\n]*\\) DW_TAG_enumeration_type 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times "e0.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times "e1.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_TAG_structure_type 2 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_AT_name: "foo<1u>"|"foo<1u>.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_TAG_enumeration_type 2 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DW_AT_name: "typedef foo<1u>::type type"|"typedef foo<1u>::type type.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_enumeration_type 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times "e0.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times "e1.."[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_TAG_structure_type 2 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_AT_name: "foo<1u>"|"foo<1u>.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_TAG_enumeration_type 2 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DW_AT_name: "typedef foo<1u>::type type"|"typedef foo<1u>::type type.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times DIE \\([^\n]*\\) DW_TAG_enumeration_type 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times "e0.."[^\n]*DW_AT_name 1 -PASS: g++.dg/debug/dwarf2/typedef1.C scan-assembler-times "e1.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times DW_TAG_structure_type 2 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times DW_AT_name: "foo<1u>"|"foo<1u>.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times DW_TAG_enumeration_type 2 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times DW_AT_name: "typedef foo<1u>::type type"|"typedef foo<1u>::type type.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_enumeration_type 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times "e0.."[^\n]*DW_AT_name 1 +PASS: g++.dg/debug/dwarf2/typedef1.C -std=gnu++11 scan-assembler-times "e1.."[^\n]*DW_AT_name 1 PASS: g++.dg/debug/dwarf2/typedef2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef2.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_formal_parameter\\)[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2} 1 +PASS: g++.dg/debug/dwarf2/typedef2.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_formal_parameter\\)[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2} 1 PASS: g++.dg/debug/dwarf2/typedef2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef2.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_formal_parameter\\)[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2} 1 +PASS: g++.dg/debug/dwarf2/typedef2.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_formal_parameter\\)[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2} 1 PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef3.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_typedef\\) 1 -PASS: g++.dg/debug/dwarf2/typedef3.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\) 1 +PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_typedef\\) 1 +PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\) 1 PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef3.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_typedef\\) 1 -PASS: g++.dg/debug/dwarf2/typedef3.C scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\) 1 +PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_typedef\\) 1 +PASS: g++.dg/debug/dwarf2/typedef3.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE[^\n\r]*DW_TAG_structure_type\\) 1 PASS: g++.dg/debug/dwarf2/typedef4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef4.C scan-assembler-times DW_AT_byte_size 4 +PASS: g++.dg/debug/dwarf2/typedef4.C -std=gnu++98 scan-assembler-times DW_AT_byte_size 4 PASS: g++.dg/debug/dwarf2/typedef4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef4.C scan-assembler-times DW_AT_byte_size 4 +PASS: g++.dg/debug/dwarf2/typedef4.C -std=gnu++11 scan-assembler-times DW_AT_byte_size 4 PASS: g++.dg/debug/dwarf2/typedef5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/debug/dwarf2/typedef5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/debug/dwarf2/typedef6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef6.C scan-assembler-times [^\n\r]*\\(DIE [^\n\r]* DW_TAG_typedef\\)[\n\r]{1,2}[^\n\r].*"t\\\\0"[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*\\(DIE 1 +PASS: g++.dg/debug/dwarf2/typedef6.C -std=gnu++98 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]* DW_TAG_typedef\\)[\n\r]{1,2}[^\n\r].*"t\\\\0"[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*\\(DIE 1 PASS: g++.dg/debug/dwarf2/typedef6.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/debug/dwarf2/typedef6.C scan-assembler-times [^\n\r]*\\(DIE [^\n\r]* DW_TAG_typedef\\)[\n\r]{1,2}[^\n\r].*"t\\\\0"[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*\\(DIE 1 +PASS: g++.dg/debug/dwarf2/typedef6.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]* DW_TAG_typedef\\)[\n\r]{1,2}[^\n\r].*"t\\\\0"[^\n\r]*DW_AT_name[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*[\n\r]{1,2}[^\n\r]*DW_AT_type[\n\r]{1,2}[^\n\r]*\\(DIE 1 Running [...]/hurd/master/gcc/testsuite/g++.dg/dfp/dfp.exp ... PASS: g++.dg/dfp/44473-1.C -std=c++98 (test for excess errors) PASS: g++.dg/dfp/44473-1.C -std=c++11 (test for excess errors) PASS: g++.dg/dfp/44473-2.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/44473-2.C scan-assembler _Z3barRKDd: +PASS: g++.dg/dfp/44473-2.C -std=c++98 scan-assembler _Z3barRKDd: PASS: g++.dg/dfp/44473-2.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/44473-2.C scan-assembler _Z3barRKDd: +PASS: g++.dg/dfp/44473-2.C -std=c++11 scan-assembler _Z3barRKDd: PASS: g++.dg/dfp/base.C -std=c++98 (test for errors, line 18) PASS: g++.dg/dfp/base.C -std=c++98 (test for excess errors) PASS: g++.dg/dfp/base.C -std=c++11 (test for errors, line 18) PASS: g++.dg/dfp/base.C -std=c++11 (test for excess errors) PASS: g++.dg/dfp/mangle-1.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-1.C scan-assembler \n?_Z1gI1AEv1SIXadsrT_1fIDdEEE[: \t\n] -PASS: g++.dg/dfp/mangle-1.C scan-assembler \n?_Z1gI1AEv1SIXadsrT_plEE[: \t\n] +PASS: g++.dg/dfp/mangle-1.C -std=c++98 scan-assembler \n?_Z1gI1AEv1SIXadsrT_1fIDdEEE[: \t\n] +PASS: g++.dg/dfp/mangle-1.C -std=c++98 scan-assembler \n?_Z1gI1AEv1SIXadsrT_plEE[: \t\n] PASS: g++.dg/dfp/mangle-1.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-1.C scan-assembler \n?_Z1gI1AEv1SIXadsrT_1fIDdEEE[: \t\n] -PASS: g++.dg/dfp/mangle-1.C scan-assembler \n?_Z1gI1AEv1SIXadsrT_plEE[: \t\n] +PASS: g++.dg/dfp/mangle-1.C -std=c++11 scan-assembler \n?_Z1gI1AEv1SIXadsrT_1fIDdEEE[: \t\n] +PASS: g++.dg/dfp/mangle-1.C -std=c++11 scan-assembler \n?_Z1gI1AEv1SIXadsrT_plEE[: \t\n] PASS: g++.dg/dfp/mangle-2.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-2.C scan-assembler \n?_Z1g1SIXadL_ZN1A1fIDdEEDdvEEE[: \t\n] +PASS: g++.dg/dfp/mangle-2.C -std=c++98 scan-assembler \n?_Z1g1SIXadL_ZN1A1fIDdEEDdvEEE[: \t\n] PASS: g++.dg/dfp/mangle-2.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-2.C scan-assembler \n?_Z1g1SIXadL_ZN1A1fIDdEEDdvEEE[: \t\n] +PASS: g++.dg/dfp/mangle-2.C -std=c++11 scan-assembler \n?_Z1g1SIXadL_ZN1A1fIDdEEDdvEEE[: \t\n] PASS: g++.dg/dfp/mangle-3.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-3.C scan-assembler \n_?_Z1fILi1EEvPA2_Dd[: \t\n] -PASS: g++.dg/dfp/mangle-3.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_Dd[: \t\n] +PASS: g++.dg/dfp/mangle-3.C -std=c++98 scan-assembler \n_?_Z1fILi1EEvPA2_Dd[: \t\n] +PASS: g++.dg/dfp/mangle-3.C -std=c++98 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_Dd[: \t\n] PASS: g++.dg/dfp/mangle-3.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-3.C scan-assembler \n_?_Z1fILi1EEvPA2_Dd[: \t\n] -PASS: g++.dg/dfp/mangle-3.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_Dd[: \t\n] +PASS: g++.dg/dfp/mangle-3.C -std=c++11 scan-assembler \n_?_Z1fILi1EEvPA2_Dd[: \t\n] +PASS: g++.dg/dfp/mangle-3.C -std=c++11 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_Dd[: \t\n] PASS: g++.dg/dfp/mangle-4.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-4.C scan-assembler _Z1fI1AEvT_NS1_1BIDdE3myTENS2_IiE3myTE +PASS: g++.dg/dfp/mangle-4.C -std=c++98 scan-assembler _Z1fI1AEvT_NS1_1BIDdE3myTENS2_IiE3myTE PASS: g++.dg/dfp/mangle-4.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-4.C scan-assembler _Z1fI1AEvT_NS1_1BIDdE3myTENS2_IiE3myTE +PASS: g++.dg/dfp/mangle-4.C -std=c++11 scan-assembler _Z1fI1AEvT_NS1_1BIDdE3myTENS2_IiE3myTE PASS: g++.dg/dfp/mangle-5.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-5.C scan-assembler _Z3barIDeE1AIX3fooIT_EEEv +PASS: g++.dg/dfp/mangle-5.C -std=c++98 scan-assembler _Z3barIDeE1AIX3fooIT_EEEv PASS: g++.dg/dfp/mangle-5.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-5.C scan-assembler _Z3barIDeE1AIX3fooIT_EEEv +PASS: g++.dg/dfp/mangle-5.C -std=c++11 scan-assembler _Z3barIDeE1AIX3fooIT_EEEv PASS: g++.dg/dfp/mangle-mode.C -std=c++98 (test for excess errors) -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z5foo32DfRDfPDf -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z5foo64PDdDdRDd -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z6foo128RDePDeDe +PASS: g++.dg/dfp/mangle-mode.C -std=c++98 scan-assembler Z5foo32DfRDfPDf +PASS: g++.dg/dfp/mangle-mode.C -std=c++98 scan-assembler Z5foo64PDdDdRDd +PASS: g++.dg/dfp/mangle-mode.C -std=c++98 scan-assembler Z6foo128RDePDeDe PASS: g++.dg/dfp/mangle-mode.C -std=c++11 (test for excess errors) -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z5foo32DfRDfPDf -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z5foo64PDdDdRDd -PASS: g++.dg/dfp/mangle-mode.C scan-assembler Z6foo128RDePDeDe +PASS: g++.dg/dfp/mangle-mode.C -std=c++11 scan-assembler Z5foo32DfRDfPDf +PASS: g++.dg/dfp/mangle-mode.C -std=c++11 scan-assembler Z5foo64PDdDdRDd +PASS: g++.dg/dfp/mangle-mode.C -std=c++11 scan-assembler Z6foo128RDePDeDe PASS: g++.dg/dfp/nofields.C -std=c++98 (test for errors, line 8) PASS: g++.dg/dfp/nofields.C -std=c++98 (test for errors, line 9) PASS: g++.dg/dfp/nofields.C -std=c++98 (test for errors, line 10) @@ -3712,29 +3802,29 @@ PASS: c-c++-common/dfp/pr39902.c -std=c++98 execution test PASS: c-c++-common/dfp/pr39902.c -std=c++11 (test for excess errors) PASS: c-c++-common/dfp/pr39902.c -std=c++11 execution test PASS: c-c++-common/dfp/pr39986.c -std=c++98 (test for excess errors) -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(572653859|822183807)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1572863965|-1308622825)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(52|34)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(572784640|824180736)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(4736|4500)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1574174720|-1319108608)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1975952433|957645077)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(190215|132222)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(574193664|835452928)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(931280180|678901234)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1576681472|-1339162624)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(572653859|822183807)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(-1572863965|-1308622825)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(52|34)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(572784640|824180736)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(4736|4500)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(-1574174720|-1319108608)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(-1975952433|957645077)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(190215|132222)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(574193664|835452928)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(931280180|678901234)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++98 scan-assembler .long\t(-1576681472|-1339162624)\n PASS: c-c++-common/dfp/pr39986.c -std=c++11 (test for excess errors) -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(572653859|822183807)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1572863965|-1308622825)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(52|34)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(572784640|824180736)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(4736|4500)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1574174720|-1319108608)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1975952433|957645077)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(190215|132222)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(574193664|835452928)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(931280180|678901234)\n -PASS: c-c++-common/dfp/pr39986.c scan-assembler .long\t(-1576681472|-1339162624)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(572653859|822183807)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(-1572863965|-1308622825)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(52|34)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(572784640|824180736)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(4736|4500)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(-1574174720|-1319108608)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(-1975952433|957645077)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(190215|132222)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(574193664|835452928)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(931280180|678901234)\n +PASS: c-c++-common/dfp/pr39986.c -std=c++11 scan-assembler .long\t(-1576681472|-1339162624)\n PASS: c-c++-common/dfp/signbit-1.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/dfp/signbit-1.c -std=gnu++98 execution test PASS: c-c++-common/dfp/signbit-1.c -std=gnu++11 (test for excess errors) @@ -3855,13 +3945,13 @@ PASS: g++.dg/abi/cookie1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/cookie2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/cookie2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/covariant1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/covariant1.C scan-assembler _ZTcv0_n12_v0_n16_N3c143f17Ev -PASS: g++.dg/abi/covariant1.C scan-assembler-not _ZTch0_v0_n16_N3c143f17Ev -PASS: g++.dg/abi/covariant1.C scan-assembler-not _ZTch0_v0_n32_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++98 scan-assembler _ZTcv0_n12_v0_n16_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++98 scan-assembler-not _ZTch0_v0_n16_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++98 scan-assembler-not _ZTch0_v0_n32_N3c143f17Ev PASS: g++.dg/abi/covariant1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/covariant1.C scan-assembler _ZTcv0_n12_v0_n16_N3c143f17Ev -PASS: g++.dg/abi/covariant1.C scan-assembler-not _ZTch0_v0_n16_N3c143f17Ev -PASS: g++.dg/abi/covariant1.C scan-assembler-not _ZTch0_v0_n32_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++11 scan-assembler _ZTcv0_n12_v0_n16_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++11 scan-assembler-not _ZTch0_v0_n16_N3c143f17Ev +PASS: g++.dg/abi/covariant1.C -std=gnu++11 scan-assembler-not _ZTch0_v0_n32_N3c143f17Ev PASS: g++.dg/abi/covariant2.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/covariant2.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/covariant3.C -std=c++98 (test for excess errors) @@ -3877,19 +3967,19 @@ PASS: g++.dg/abi/covariant5.C -std=c++98 execution test PASS: g++.dg/abi/covariant5.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/covariant5.C -std=c++11 execution test PASS: g++.dg/abi/covariant6.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTch0_v0_n16_N1C1fEv -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTcv0_n12_v0_n16_N1C1fEv -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTch0_v0_n16_N1D1fEv +PASS: g++.dg/abi/covariant6.C -std=c++98 scan-assembler _ZTch0_v0_n16_N1C1fEv +PASS: g++.dg/abi/covariant6.C -std=c++98 scan-assembler _ZTcv0_n12_v0_n16_N1C1fEv +PASS: g++.dg/abi/covariant6.C -std=c++98 scan-assembler _ZTch0_v0_n16_N1D1fEv PASS: g++.dg/abi/covariant6.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTch0_v0_n16_N1C1fEv -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTcv0_n12_v0_n16_N1C1fEv -PASS: g++.dg/abi/covariant6.C scan-assembler _ZTch0_v0_n16_N1D1fEv +PASS: g++.dg/abi/covariant6.C -std=c++11 scan-assembler _ZTch0_v0_n16_N1C1fEv +PASS: g++.dg/abi/covariant6.C -std=c++11 scan-assembler _ZTcv0_n12_v0_n16_N1C1fEv +PASS: g++.dg/abi/covariant6.C -std=c++11 scan-assembler _ZTch0_v0_n16_N1D1fEv PASS: g++.dg/abi/dcast1.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/dcast1.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/dtor1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/dtor1.C scan-assembler _ZTv0_n20_N1DD1Ev +PASS: g++.dg/abi/dtor1.C -std=gnu++98 scan-assembler _ZTv0_n20_N1DD1Ev PASS: g++.dg/abi/dtor1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/dtor1.C scan-assembler _ZTv0_n20_N1DD1Ev +PASS: g++.dg/abi/dtor1.C -std=gnu++11 scan-assembler _ZTv0_n20_N1DD1Ev PASS: g++.dg/abi/dtor2.C -std=gnu++98 (test for warnings, line 12) PASS: g++.dg/abi/dtor2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/dtor2.C -std=gnu++11 (test for warnings, line 12) @@ -3933,19 +4023,19 @@ PASS: g++.dg/abi/forced.C -std=gnu++98 execution test PASS: g++.dg/abi/forced.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/forced.C -std=gnu++11 execution test PASS: g++.dg/abi/guard1.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/guard1.C scan-assembler-not _ZGVZN1A1fEvE1i +PASS: g++.dg/abi/guard1.C -std=c++98 scan-assembler-not _ZGVZN1A1fEvE1i PASS: g++.dg/abi/guard1.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/guard1.C scan-assembler-not _ZGVZN1A1fEvE1i +PASS: g++.dg/abi/guard1.C -std=c++11 scan-assembler-not _ZGVZN1A1fEvE1i PASS: g++.dg/abi/guard2.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/guard2.C scan-assembler _ZGVZN1A1fEvE1i,comdat +PASS: g++.dg/abi/guard2.C -std=c++98 scan-assembler _ZGVZN1A1fEvE1i,comdat PASS: g++.dg/abi/guard2.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/guard2.C scan-assembler _ZGVZN1A1fEvE1i,comdat +PASS: g++.dg/abi/guard2.C -std=c++11 scan-assembler _ZGVZN1A1fEvE1i,comdat 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) -PASS: g++.dg/abi/inline1.C scan-assembler-not _ZTV1S +PASS: g++.dg/abi/inline1.C -std=c++98 scan-assembler-not _ZTV1S PASS: g++.dg/abi/inline1.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/inline1.C scan-assembler-not _ZTV1S +PASS: g++.dg/abi/inline1.C -std=c++11 scan-assembler-not _ZTV1S UNSUPPORTED: g++.dg/abi/key1.C -std=c++98 UNSUPPORTED: g++.dg/abi/key1.C -std=c++11 UNSUPPORTED: g++.dg/abi/key2.C -std=c++98 @@ -3971,9 +4061,9 @@ PASS: g++.dg/abi/local1.C -std=c++98 execution test PASS: g++.dg/abi/local1.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/local1.C -std=c++11 execution test PASS: g++.dg/abi/local2.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/local2.C scan-assembler ZZN1A1fEvE1s +PASS: g++.dg/abi/local2.C -std=c++98 scan-assembler ZZN1A1fEvE1s PASS: g++.dg/abi/local2.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/local2.C scan-assembler ZZN1A1fEvE1s +PASS: g++.dg/abi/local2.C -std=c++11 scan-assembler ZZN1A1fEvE1s PASS: g++.dg/abi/macro0.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/macro0.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/macro1.C -std=gnu++98 (test for excess errors) @@ -3983,39 +4073,39 @@ PASS: g++.dg/abi/macro2.C -std=gnu++11 (test for excess errors) UNSUPPORTED: g++.dg/abi/mangle-neon.C -std=c++98 UNSUPPORTED: g++.dg/abi/mangle-neon.C -std=c++11 PASS: g++.dg/abi/mangle1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1A1fEv[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1AC2Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1BC2Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1CC1Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTC1C0_1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTT1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTV1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTV1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZN1A1fEv[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZN1AC2Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZN1BC2Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZN1CC1Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTC1C0_1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTI1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTI1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTI1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTS1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTS1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTS1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTT1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTV1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++98 scan-assembler \n_?_ZTV1C[: \t\n] PASS: g++.dg/abi/mangle1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1A1fEv[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1AC2Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1BC2Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZN1CC1Ev[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTC1C0_1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTI1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1B[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTS1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTT1C[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTV1A[: \t\n] -PASS: g++.dg/abi/mangle1.C scan-assembler \n_?_ZTV1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZN1A1fEv[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZN1AC2Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZN1BC2Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZN1CC1Ev[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTC1C0_1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTI1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTI1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTI1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTS1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTS1B[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTS1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTT1C[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTV1A[: \t\n] +PASS: g++.dg/abi/mangle1.C -std=gnu++11 scan-assembler \n_?_ZTV1C[: \t\n] PASS: g++.dg/abi/mangle10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle10.C scan-assembler _Z1fI1SEvNT_IiE1XE +PASS: g++.dg/abi/mangle10.C -std=gnu++98 scan-assembler _Z1fI1SEvNT_IiE1XE PASS: g++.dg/abi/mangle10.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle10.C scan-assembler _Z1fI1SEvNT_IiE1XE +PASS: g++.dg/abi/mangle10.C -std=gnu++11 scan-assembler _Z1fI1SEvNT_IiE1XE PASS: g++.dg/abi/mangle11.C -std=gnu++98 (test for warnings, line 4) PASS: g++.dg/abi/mangle11.C -std=gnu++98 (test for warnings, line 10) PASS: g++.dg/abi/mangle11.C -std=gnu++98 (test for excess errors) @@ -4029,33 +4119,33 @@ PASS: g++.dg/abi/mangle12.C -std=gnu++11 (test for warnings, line 4) PASS: g++.dg/abi/mangle12.C -std=gnu++11 (test for warnings, line 11) PASS: g++.dg/abi/mangle12.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/mangle13.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_1fIiEEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_plEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_cviEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_miIdEEE +PASS: g++.dg/abi/mangle13.C -std=gnu++98 scan-assembler _Z1gI1AEv1SIXadsrT_1fIiEEE +PASS: g++.dg/abi/mangle13.C -std=gnu++98 scan-assembler _Z1gI1AEv1SIXadsrT_plEE +PASS: g++.dg/abi/mangle13.C -std=gnu++98 scan-assembler _Z1gI1AEv1SIXadsrT_cviEE +PASS: g++.dg/abi/mangle13.C -std=gnu++98 scan-assembler _Z1gI1AEv1SIXadsrT_miIdEEE PASS: g++.dg/abi/mangle13.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_1fIiEEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_plEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_cviEE -PASS: g++.dg/abi/mangle13.C scan-assembler _Z1gI1AEv1SIXadsrT_miIdEEE +PASS: g++.dg/abi/mangle13.C -std=gnu++11 scan-assembler _Z1gI1AEv1SIXadsrT_1fIiEEE +PASS: g++.dg/abi/mangle13.C -std=gnu++11 scan-assembler _Z1gI1AEv1SIXadsrT_plEE +PASS: g++.dg/abi/mangle13.C -std=gnu++11 scan-assembler _Z1gI1AEv1SIXadsrT_cviEE +PASS: g++.dg/abi/mangle13.C -std=gnu++11 scan-assembler _Z1gI1AEv1SIXadsrT_miIdEEE PASS: g++.dg/abi/mangle14.C -std=gnu++98 (test for warnings, line 13) PASS: g++.dg/abi/mangle14.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle14.C scan-assembler _Z1g1SIXadsr1ANS0_1fIiEEivEE +PASS: g++.dg/abi/mangle14.C -std=gnu++98 scan-assembler _Z1g1SIXadsr1ANS0_1fIiEEivEE PASS: g++.dg/abi/mangle14.C -std=gnu++11 (test for warnings, line 13) PASS: g++.dg/abi/mangle14.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle14.C scan-assembler _Z1g1SIXadsr1ANS0_1fIiEEivEE +PASS: g++.dg/abi/mangle14.C -std=gnu++11 scan-assembler _Z1g1SIXadsr1ANS0_1fIiEEivEE PASS: g++.dg/abi/mangle15.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle15.C scan-assembler _Z1g1SIXadL_ZN1A1fIiEEivEEE +PASS: g++.dg/abi/mangle15.C -std=gnu++98 scan-assembler _Z1g1SIXadL_ZN1A1fIiEEivEEE PASS: g++.dg/abi/mangle15.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle15.C scan-assembler _Z1g1SIXadL_ZN1A1fIiEEivEEE +PASS: g++.dg/abi/mangle15.C -std=gnu++11 scan-assembler _Z1g1SIXadL_ZN1A1fIiEEivEEE PASS: g++.dg/abi/mangle16.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1fILi7EEv1SILi4EE -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1gILi7EEv1SILi3EE -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1hILi7EEv1SIXplT_Li1EEE +PASS: g++.dg/abi/mangle16.C -std=gnu++98 scan-assembler _Z1fILi7EEv1SILi4EE +PASS: g++.dg/abi/mangle16.C -std=gnu++98 scan-assembler _Z1gILi7EEv1SILi3EE +PASS: g++.dg/abi/mangle16.C -std=gnu++98 scan-assembler _Z1hILi7EEv1SIXplT_Li1EEE PASS: g++.dg/abi/mangle16.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1fILi7EEv1SILi4EE -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1gILi7EEv1SILi3EE -PASS: g++.dg/abi/mangle16.C scan-assembler _Z1hILi7EEv1SIXplT_Li1EEE +PASS: g++.dg/abi/mangle16.C -std=gnu++11 scan-assembler _Z1fILi7EEv1SILi4EE +PASS: g++.dg/abi/mangle16.C -std=gnu++11 scan-assembler _Z1gILi7EEv1SILi3EE +PASS: g++.dg/abi/mangle16.C -std=gnu++11 scan-assembler _Z1hILi7EEv1SIXplT_Li1EEE PASS: g++.dg/abi/mangle17.C -std=gnu++98 (test for warnings, line 7) PASS: g++.dg/abi/mangle17.C -std=gnu++98 (test for warnings, line 8) PASS: g++.dg/abi/mangle17.C -std=gnu++98 (test for warnings, line 10) @@ -4067,126 +4157,132 @@ PASS: g++.dg/abi/mangle17.C -std=gnu++11 (test for warnings, line 10) PASS: g++.dg/abi/mangle17.C -std=gnu++11 (test for warnings, line 11) PASS: g++.dg/abi/mangle17.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/mangle18-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle18-1.C scan-assembler \n_?_Z1f1SIXadL_Z3FooEEE[: \t\n] -PASS: g++.dg/abi/mangle18-1.C scan-assembler \n_?_Z1g1TIXadL_Z1VEEE[: \t\n] +PASS: g++.dg/abi/mangle18-1.C -std=gnu++98 scan-assembler \n_?_Z1f1SIXadL_Z3FooEEE[: \t\n] +PASS: g++.dg/abi/mangle18-1.C -std=gnu++98 scan-assembler \n_?_Z1g1TIXadL_Z1VEEE[: \t\n] PASS: g++.dg/abi/mangle18-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle18-1.C scan-assembler \n_?_Z1f1SIXadL_Z3FooEEE[: \t\n] -PASS: g++.dg/abi/mangle18-1.C scan-assembler \n_?_Z1g1TIXadL_Z1VEEE[: \t\n] +PASS: g++.dg/abi/mangle18-1.C -std=gnu++11 scan-assembler \n_?_Z1f1SIXadL_Z3FooEEE[: \t\n] +PASS: g++.dg/abi/mangle18-1.C -std=gnu++11 scan-assembler \n_?_Z1g1TIXadL_Z1VEEE[: \t\n] PASS: g++.dg/abi/mangle18-2.C -std=gnu++98 (test for warnings, line 19) PASS: g++.dg/abi/mangle18-2.C -std=gnu++98 (test for warnings, line 22) PASS: g++.dg/abi/mangle18-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle18-2.C scan-assembler \n_?_Z1f1SIXadL3FooEEE[: \t\n] -PASS: g++.dg/abi/mangle18-2.C scan-assembler \n_?_Z1g1TIXadL_ZN3NMS1VEEEE[: \t\n] +PASS: g++.dg/abi/mangle18-2.C -std=gnu++98 scan-assembler \n_?_Z1f1SIXadL3FooEEE[: \t\n] +PASS: g++.dg/abi/mangle18-2.C -std=gnu++98 scan-assembler \n_?_Z1g1TIXadL_ZN3NMS1VEEEE[: \t\n] PASS: g++.dg/abi/mangle18-2.C -std=gnu++11 (test for warnings, line 19) PASS: g++.dg/abi/mangle18-2.C -std=gnu++11 (test for warnings, line 22) PASS: g++.dg/abi/mangle18-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle18-2.C scan-assembler \n_?_Z1f1SIXadL3FooEEE[: \t\n] -PASS: g++.dg/abi/mangle18-2.C scan-assembler \n_?_Z1g1TIXadL_ZN3NMS1VEEEE[: \t\n] +PASS: g++.dg/abi/mangle18-2.C -std=gnu++11 scan-assembler \n_?_Z1f1SIXadL3FooEEE[: \t\n] +PASS: g++.dg/abi/mangle18-2.C -std=gnu++11 scan-assembler \n_?_Z1g1TIXadL_ZN3NMS1VEEEE[: \t\n] PASS: g++.dg/abi/mangle19-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle19-1.C scan-assembler \n_?_Z1n1SILZ1NEE[: \t\n] +PASS: g++.dg/abi/mangle19-1.C -std=gnu++98 scan-assembler \n_?_Z1n1SILZ1NEE[: \t\n] PASS: g++.dg/abi/mangle19-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle19-1.C scan-assembler \n_?_Z1n1SILZ1NEE[: \t\n] +PASS: g++.dg/abi/mangle19-1.C -std=gnu++11 scan-assembler \n_?_Z1n1SILZ1NEE[: \t\n] PASS: g++.dg/abi/mangle19-2.C -std=gnu++98 (test for warnings, line 12) PASS: g++.dg/abi/mangle19-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle19-2.C scan-assembler \n_?_Z1n1SIXadL_Z1NEEE[: \t\n] +PASS: g++.dg/abi/mangle19-2.C -std=gnu++98 scan-assembler \n_?_Z1n1SIXadL_Z1NEEE[: \t\n] PASS: g++.dg/abi/mangle19-2.C -std=gnu++11 (test for warnings, line 12) PASS: g++.dg/abi/mangle19-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle19-2.C scan-assembler \n_?_Z1n1SIXadL_Z1NEEE[: \t\n] +PASS: g++.dg/abi/mangle19-2.C -std=gnu++11 scan-assembler \n_?_Z1n1SIXadL_Z1NEEE[: \t\n] PASS: g++.dg/abi/mangle2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/mangle2.C -std=gnu++98 execution test PASS: g++.dg/abi/mangle2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/mangle2.C -std=gnu++11 execution test PASS: g++.dg/abi/mangle20-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle20-1.C scan-assembler \n_?_Z1fILi1EEvPA2_i[: \t\n] -PASS: g++.dg/abi/mangle20-1.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-1.C -std=gnu++98 scan-assembler \n_?_Z1fILi1EEvPA2_i[: \t\n] +PASS: g++.dg/abi/mangle20-1.C -std=gnu++98 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] PASS: g++.dg/abi/mangle20-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle20-1.C scan-assembler \n_?_Z1fILi1EEvPA2_i[: \t\n] -PASS: g++.dg/abi/mangle20-1.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-1.C -std=gnu++11 scan-assembler \n_?_Z1fILi1EEvPA2_i[: \t\n] +PASS: g++.dg/abi/mangle20-1.C -std=gnu++11 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] PASS: g++.dg/abi/mangle20-2.C -std=gnu++98 (test for warnings, line 10) PASS: g++.dg/abi/mangle20-2.C -std=gnu++98 (test for warnings, line 13) PASS: g++.dg/abi/mangle20-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle20-2.C scan-assembler \n_?_Z1fILi1EEvPALi2E_i[: \t\n] -PASS: g++.dg/abi/mangle20-2.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-2.C -std=gnu++98 scan-assembler \n_?_Z1fILi1EEvPALi2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-2.C -std=gnu++98 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] PASS: g++.dg/abi/mangle20-2.C -std=gnu++11 (test for warnings, line 10) PASS: g++.dg/abi/mangle20-2.C -std=gnu++11 (test for warnings, line 13) PASS: g++.dg/abi/mangle20-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle20-2.C scan-assembler \n_?_Z1fILi1EEvPALi2E_i[: \t\n] -PASS: g++.dg/abi/mangle20-2.C scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-2.C -std=gnu++11 scan-assembler \n_?_Z1fILi1EEvPALi2E_i[: \t\n] +PASS: g++.dg/abi/mangle20-2.C -std=gnu++11 scan-assembler \n_?_Z1gILi1EEvPAplT_Li2E_i[: \t\n] PASS: g++.dg/abi/mangle21.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/mangle21.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/mangle22.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle22.C scan-assembler \n_?_Z1g2CBIL_Z3foocEE[: \t\n] +PASS: g++.dg/abi/mangle22.C -std=gnu++98 scan-assembler \n_?_Z1g2CBIL_Z3foocEE[: \t\n] PASS: g++.dg/abi/mangle22.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle22.C scan-assembler \n_?_Z1g2CBIL_Z3foocEE[: \t\n] +PASS: g++.dg/abi/mangle22.C -std=gnu++11 scan-assembler \n_?_Z1g2CBIL_Z3foocEE[: \t\n] PASS: g++.dg/abi/mangle23.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle23.C scan-assembler \n_?_Z1g2CBILZ3foocEE[: \t\n] +PASS: g++.dg/abi/mangle23.C -std=gnu++98 scan-assembler \n_?_Z1g2CBILZ3foocEE[: \t\n] PASS: g++.dg/abi/mangle23.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle23.C scan-assembler \n_?_Z1g2CBILZ3foocEE[: \t\n] +PASS: g++.dg/abi/mangle23.C -std=gnu++11 scan-assembler \n_?_Z1g2CBILZ3foocEE[: \t\n] PASS: g++.dg/abi/mangle24.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle24.C scan-assembler _Z1fe +PASS: g++.dg/abi/mangle24.C -std=gnu++98 scan-assembler _Z1fe PASS: g++.dg/abi/mangle24.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle24.C scan-assembler _Z1fe +PASS: g++.dg/abi/mangle24.C -std=gnu++11 scan-assembler _Z1fe PASS: g++.dg/abi/mangle25.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle25.C scan-assembler _Z1fg +PASS: g++.dg/abi/mangle25.C -std=gnu++98 scan-assembler _Z1fg PASS: g++.dg/abi/mangle25.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle25.C scan-assembler _Z1fg +PASS: g++.dg/abi/mangle25.C -std=gnu++11 scan-assembler _Z1fg PASS: g++.dg/abi/mangle26.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle26.C scan-assembler \n_?_ZNSt1AC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle26.C -std=gnu++98 scan-assembler \n_?_ZNSt1AC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle26.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle26.C scan-assembler \n_?_ZNSt1AC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle26.C -std=gnu++11 scan-assembler \n_?_ZNSt1AC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle27.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle27.C scan-assembler \n_?_ZNSdC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle27.C -std=gnu++98 scan-assembler \n_?_ZNSdC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle27.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle27.C scan-assembler \n_?_ZNSdC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle27.C -std=gnu++11 scan-assembler \n_?_ZNSdC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle28.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle28.C scan-assembler \n_?_ZNSiC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle28.C -std=gnu++98 scan-assembler \n_?_ZNSiC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle28.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle28.C scan-assembler \n_?_ZNSiC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle28.C -std=gnu++11 scan-assembler \n_?_ZNSiC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle29.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle29.C scan-assembler \n_?_ZNSoC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle29.C -std=gnu++98 scan-assembler \n_?_ZNSoC[12]Ev[: \t\n] PASS: g++.dg/abi/mangle29.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle29.C scan-assembler \n_?_ZNSoC[12]Ev[: \t\n] -PASS: g++.dg/abi/mangle3.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle3.C scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] -PASS: g++.dg/abi/mangle3.C scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] -PASS: g++.dg/abi/mangle3.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle3.C scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] -PASS: g++.dg/abi/mangle3.C scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle29.C -std=gnu++11 scan-assembler \n_?_ZNSoC[12]Ev[: \t\n] +PASS: g++.dg/abi/mangle3-2.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/abi/mangle3-2.C -std=gnu++98 scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3-2.C -std=gnu++98 scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXscbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3-2.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/abi/mangle3-2.C -std=gnu++11 scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3-2.C -std=gnu++11 scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXscbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/abi/mangle3.C -std=gnu++98 scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3.C -std=gnu++98 scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/abi/mangle3.C -std=gnu++11 scan-assembler \n_?_Z1fILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] +PASS: g++.dg/abi/mangle3.C -std=gnu++11 scan-assembler \n_?_Z1gILi1EEvR1AIXT_EER1BIXcvbT_EE[: \t\n] PASS: g++.dg/abi/mangle30.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle30.C scan-assembler _Z1fI1AEvT_NS1_1BI1CE3myTENS2_IiE3myTE +PASS: g++.dg/abi/mangle30.C -std=c++98 scan-assembler _Z1fI1AEvT_NS1_1BI1CE3myTENS2_IiE3myTE PASS: g++.dg/abi/mangle30.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle30.C scan-assembler _Z1fI1AEvT_NS1_1BI1CE3myTENS2_IiE3myTE +PASS: g++.dg/abi/mangle30.C -std=c++11 scan-assembler _Z1fI1AEvT_NS1_1BI1CE3myTENS2_IiE3myTE PASS: g++.dg/abi/mangle31.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle31.C scan-assembler _ZN1AptEv -PASS: g++.dg/abi/mangle31.C scan-assembler-not _ZN1AdtEv +PASS: g++.dg/abi/mangle31.C -std=c++98 scan-assembler _ZN1AptEv +PASS: g++.dg/abi/mangle31.C -std=c++98 scan-assembler-not _ZN1AdtEv PASS: g++.dg/abi/mangle31.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle31.C scan-assembler _ZN1AptEv -PASS: g++.dg/abi/mangle31.C scan-assembler-not _ZN1AdtEv +PASS: g++.dg/abi/mangle31.C -std=c++11 scan-assembler _ZN1AptEv +PASS: g++.dg/abi/mangle31.C -std=c++11 scan-assembler-not _ZN1AdtEv PASS: g++.dg/abi/mangle32.C (test for excess errors) PASS: g++.dg/abi/mangle32.C scan-assembler _Z2g1PN1CUt_E PASS: g++.dg/abi/mangle32.C scan-assembler _Z2g2PN1CUt0_E PASS: g++.dg/abi/mangle32.C scan-assembler _Z2h1IPZ1jvEUt_EvT_ PASS: g++.dg/abi/mangle32.C scan-assembler _Z2h2IPZ1jvEUt0_EvT_ PASS: g++.dg/abi/mangle33.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle33.C scan-assembler _ZN4043abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm1iE -PASS: g++.dg/abi/mangle33.C scan-assembler _ZN4041abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk1jE +PASS: g++.dg/abi/mangle33.C -std=c++98 scan-assembler _ZN4043abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm1iE +PASS: g++.dg/abi/mangle33.C -std=c++98 scan-assembler _ZN4041abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk1jE PASS: g++.dg/abi/mangle33.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle33.C scan-assembler _ZN4043abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm1iE -PASS: g++.dg/abi/mangle33.C scan-assembler _ZN4041abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk1jE +PASS: g++.dg/abi/mangle33.C -std=c++11 scan-assembler _ZN4043abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm1iE +PASS: g++.dg/abi/mangle33.C -std=c++11 scan-assembler _ZN4041abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk1jE PASS: g++.dg/abi/mangle34.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle34.C scan-assembler _ZNK5DummyclI3GenEENT_3SigIE10ResultTypeERKS2_ +PASS: g++.dg/abi/mangle34.C -std=c++98 scan-assembler _ZNK5DummyclI3GenEENT_3SigIE10ResultTypeERKS2_ PASS: g++.dg/abi/mangle34.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle34.C scan-assembler _ZNK5DummyclI3GenEENT_3SigIE10ResultTypeERKS2_ +PASS: g++.dg/abi/mangle34.C -std=c++11 scan-assembler _ZNK5DummyclI3GenEENT_3SigIE10ResultTypeERKS2_ PASS: g++.dg/abi/mangle35.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle35.C scan-assembler _Z3barIiE1AIX3fooIT_EEEv +PASS: g++.dg/abi/mangle35.C -std=c++98 scan-assembler _Z3barIiE1AIX3fooIT_EEEv PASS: g++.dg/abi/mangle35.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle35.C scan-assembler _Z3barIiE1AIX3fooIT_EEEv +PASS: g++.dg/abi/mangle35.C -std=c++11 scan-assembler _Z3barIiE1AIX3fooIT_EEEv PASS: g++.dg/abi/mangle36.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle36.C scan-assembler _Z1fDv4_f -PASS: g++.dg/abi/mangle36.C scan-assembler _Z1fDv8_f +PASS: g++.dg/abi/mangle36.C -std=gnu++98 scan-assembler _Z1fDv4_f +PASS: g++.dg/abi/mangle36.C -std=gnu++98 scan-assembler _Z1fDv8_f PASS: g++.dg/abi/mangle36.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle36.C scan-assembler _Z1fDv4_f -PASS: g++.dg/abi/mangle36.C scan-assembler _Z1fDv8_f +PASS: g++.dg/abi/mangle36.C -std=gnu++11 scan-assembler _Z1fDv4_f +PASS: g++.dg/abi/mangle36.C -std=gnu++11 scan-assembler _Z1fDv8_f PASS: g++.dg/abi/mangle37.C (test for excess errors) PASS: g++.dg/abi/mangle37.C scan-assembler _Z1fI1AEDTclonplfp_fp_EET_ PASS: g++.dg/abi/mangle37.C scan-assembler _Z1gI1AEDTclonplIT_Efp_fp_EES1_ @@ -4199,17 +4295,17 @@ PASS: g++.dg/abi/mangle39.C scan-assembler _Z1gIiEvRK1AIT_EDTixfL0p_Li0EE PASS: g++.dg/abi/mangle40.C -std=gnu++98 (test for warnings, line 20) PASS: g++.dg/abi/mangle40.C -std=gnu++98 (test for warnings, line 23) PASS: g++.dg/abi/mangle40.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_Z1fIDv4_fEvT_ -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_Z1fIU8__vectorfEvT_ -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_ZN1AIDv4_fE1tE -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_ZN1AIU8__vectorfE1tE +PASS: g++.dg/abi/mangle40.C -std=gnu++98 scan-assembler (weak|glob)[^\n]*_Z1fIDv4_fEvT_ +PASS: g++.dg/abi/mangle40.C -std=gnu++98 scan-assembler (weak|glob)[^\n]*_Z1fIU8__vectorfEvT_ +PASS: g++.dg/abi/mangle40.C -std=gnu++98 scan-assembler (weak|glob)[^\n]*_ZN1AIDv4_fE1tE +PASS: g++.dg/abi/mangle40.C -std=gnu++98 scan-assembler (weak|glob)[^\n]*_ZN1AIU8__vectorfE1tE PASS: g++.dg/abi/mangle40.C -std=gnu++11 (test for warnings, line 20) PASS: g++.dg/abi/mangle40.C -std=gnu++11 (test for warnings, line 23) PASS: g++.dg/abi/mangle40.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_Z1fIDv4_fEvT_ -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_Z1fIU8__vectorfEvT_ -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_ZN1AIDv4_fE1tE -PASS: g++.dg/abi/mangle40.C scan-assembler (weak|glob)[^\n]*_ZN1AIU8__vectorfE1tE +PASS: g++.dg/abi/mangle40.C -std=gnu++11 scan-assembler (weak|glob)[^\n]*_Z1fIDv4_fEvT_ +PASS: g++.dg/abi/mangle40.C -std=gnu++11 scan-assembler (weak|glob)[^\n]*_Z1fIU8__vectorfEvT_ +PASS: g++.dg/abi/mangle40.C -std=gnu++11 scan-assembler (weak|glob)[^\n]*_ZN1AIDv4_fE1tE +PASS: g++.dg/abi/mangle40.C -std=gnu++11 scan-assembler (weak|glob)[^\n]*_ZN1AIU8__vectorfE1tE PASS: g++.dg/abi/mangle41.C -std=gnu++98 (test for warnings, line 6) PASS: g++.dg/abi/mangle41.C -std=gnu++98 (test for errors, line 7) PASS: g++.dg/abi/mangle41.C -std=gnu++98 (test for warnings, line 7) @@ -4222,19 +4318,19 @@ PASS: g++.dg/abi/mangle42.C (test for excess errors) UNSUPPORTED: g++.dg/abi/mangle43.C -std=gnu++98 UNSUPPORTED: g++.dg/abi/mangle43.C -std=gnu++11 PASS: g++.dg/abi/mangle44.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle44.C scan-assembler-not _ZZN1AIT_E3fn1EvEN6Nested3fn2Ev +PASS: g++.dg/abi/mangle44.C -std=c++98 scan-assembler-not _ZZN1AIT_E3fn1EvEN6Nested3fn2Ev PASS: g++.dg/abi/mangle44.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle44.C scan-assembler-not _ZZN1AIT_E3fn1EvEN6Nested3fn2Ev +PASS: g++.dg/abi/mangle44.C -std=c++11 scan-assembler-not _ZZN1AIT_E3fn1EvEN6Nested3fn2Ev PASS: g++.dg/abi/mangle45.C (test for excess errors) PASS: g++.dg/abi/mangle45.C scan-assembler _Z1fIiEvT_DtfL0p_E PASS: g++.dg/abi/mangle45.C scan-assembler _Z1gIiEvT_PFDtfL0p_EvE PASS: g++.dg/abi/mangle45.C scan-assembler _Z1kIiEvT_PFPAszfL0p__iPS0_E PASS: g++.dg/abi/mangle46.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle46.C scan-assembler _Z1f1AIFviEE -PASS: g++.dg/abi/mangle46.C scan-assembler _Z1f1AIKFviEE +PASS: g++.dg/abi/mangle46.C -std=gnu++98 scan-assembler _Z1f1AIFviEE +PASS: g++.dg/abi/mangle46.C -std=gnu++98 scan-assembler _Z1f1AIKFviEE PASS: g++.dg/abi/mangle46.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle46.C scan-assembler _Z1f1AIFviEE -PASS: g++.dg/abi/mangle46.C scan-assembler _Z1f1AIKFviEE +PASS: g++.dg/abi/mangle46.C -std=gnu++11 scan-assembler _Z1f1AIFviEE +PASS: g++.dg/abi/mangle46.C -std=gnu++11 scan-assembler _Z1f1AIKFviEE PASS: g++.dg/abi/mangle47.C (test for excess errors) PASS: g++.dg/abi/mangle47.C scan-assembler _Z1fIiEDToRfp_Li1EET_ PASS: g++.dg/abi/mangle48.C (test for excess errors) @@ -4246,9 +4342,9 @@ PASS: g++.dg/abi/mangle49.C (test for excess errors) PASS: g++.dg/abi/mangle49.C scan-assembler _Z2f1I1SENDtfp_E4typeET_ PASS: g++.dg/abi/mangle49.C scan-assembler _Z2f2I1SENDTcvT__EE4typeES1_ PASS: g++.dg/abi/mangle5.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle5.C scan-assembler \n_?_Z1fM1AKFvvE[: \t\n] +PASS: g++.dg/abi/mangle5.C -std=c++98 scan-assembler \n_?_Z1fM1AKFvvE[: \t\n] PASS: g++.dg/abi/mangle5.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle5.C scan-assembler \n_?_Z1fM1AKFvvE[: \t\n] +PASS: g++.dg/abi/mangle5.C -std=c++11 scan-assembler \n_?_Z1fM1AKFvvE[: \t\n] PASS: g++.dg/abi/mangle50.C (test for excess errors) PASS: g++.dg/abi/mangle50.C scan-assembler _Z1fILPv0EEvv PASS: g++.dg/abi/mangle50.C scan-assembler _Z1gILM1AFvvE0EEvv @@ -4261,15 +4357,15 @@ PASS: g++.dg/abi/mangle51.C scan-assembler _Z7check3aIiEvP6helperIXsznw_T_ilLi1E PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check4IiEvP6helperIXszna_A1_T_EEE PASS: g++.dg/abi/mangle51.C scan-assembler _Z6check5IiEvP6helperIXszna_A1_T_piEEE PASS: g++.dg/abi/mangle52.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE +PASS: g++.dg/abi/mangle52.C -std=gnu++98 scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE +PASS: g++.dg/abi/mangle52.C -std=gnu++98 scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE +PASS: g++.dg/abi/mangle52.C -std=gnu++98 scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE +PASS: g++.dg/abi/mangle52.C -std=gnu++98 scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE PASS: g++.dg/abi/mangle52.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE -PASS: g++.dg/abi/mangle52.C scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE +PASS: g++.dg/abi/mangle52.C -std=gnu++11 scan-assembler _Z6check1IiEvP6helperIXszscT_Li1EEE +PASS: g++.dg/abi/mangle52.C -std=gnu++11 scan-assembler _Z6check2IiXadL_Z1iEEEvP6helperIXszccPT_T0_EE +PASS: g++.dg/abi/mangle52.C -std=gnu++11 scan-assembler _Z6check3IiEvP6helperIXszrcPT_Li0EEE +PASS: g++.dg/abi/mangle52.C -std=gnu++11 scan-assembler _Z6check4I1AXadL_Z1aEEEvP6helperIXszdcPT_T0_EE PASS: g++.dg/abi/mangle53.C (test for excess errors) PASS: g++.dg/abi/mangle53.C scan-assembler _Z1fIiEDTquL_Z1bEfp_twLi42EET_ PASS: g++.dg/abi/mangle53.C scan-assembler _Z2f2IiEDTquL_Z1bEfp_trET_ @@ -4300,31 +4396,31 @@ PASS: g++.dg/abi/mangle59.C scan-assembler _Z1iIiEDTcmgsdafp_psfp_EPT_ UNSUPPORTED: g++.dg/abi/mangle6.C -std=c++98 UNSUPPORTED: g++.dg/abi/mangle6.C -std=c++11 PASS: g++.dg/abi/mangle60.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle60.C scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE -PASS: g++.dg/abi/mangle60.C scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE +PASS: g++.dg/abi/mangle60.C -std=gnu++98 scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE +PASS: g++.dg/abi/mangle60.C -std=gnu++98 scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE PASS: g++.dg/abi/mangle60.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle60.C scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE -PASS: g++.dg/abi/mangle60.C scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE +PASS: g++.dg/abi/mangle60.C -std=gnu++11 scan-assembler _Z3barIiEvP1AIXszcl3foocvT__ELCi0_42EEEE +PASS: g++.dg/abi/mangle60.C -std=gnu++11 scan-assembler _Z3bazIiEvP1AIXszcl3foocvT__ELCf00000000_00000000EEEE PASS: g++.dg/abi/mangle7.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle7.C scan-assembler _Z2f1RA79_A2_KPvz +PASS: g++.dg/abi/mangle7.C -std=c++98 scan-assembler _Z2f1RA79_A2_KPvz PASS: g++.dg/abi/mangle7.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle7.C scan-assembler _Z2f1RA79_A2_KPvz +PASS: g++.dg/abi/mangle7.C -std=c++11 scan-assembler _Z2f1RA79_A2_KPvz PASS: g++.dg/abi/mangle8.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/mangle8.C scan-assembler _ZN1CcvT_IiEEv +PASS: g++.dg/abi/mangle8.C -std=c++98 scan-assembler _ZN1CcvT_IiEEv PASS: g++.dg/abi/mangle8.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/mangle8.C scan-assembler _ZN1CcvT_IiEEv +PASS: g++.dg/abi/mangle8.C -std=c++11 scan-assembler _ZN1CcvT_IiEEv PASS: g++.dg/abi/mangle9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/mangle9.C scan-assembler _Z1fI1SEvNT_1XE +PASS: g++.dg/abi/mangle9.C -std=gnu++98 scan-assembler _Z1fI1SEvNT_1XE PASS: g++.dg/abi/mangle9.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/mangle9.C scan-assembler _Z1fI1SEvNT_1XE +PASS: g++.dg/abi/mangle9.C -std=gnu++11 scan-assembler _Z1fI1SEvNT_1XE PASS: g++.dg/abi/noreturn1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/noreturn1.C scan-assembler _Z3barPFvPKczE +PASS: g++.dg/abi/noreturn1.C -std=gnu++98 scan-assembler _Z3barPFvPKczE PASS: g++.dg/abi/noreturn1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/noreturn1.C scan-assembler _Z3barPFvPKczE +PASS: g++.dg/abi/noreturn1.C -std=gnu++11 scan-assembler _Z3barPFvPKczE PASS: g++.dg/abi/noreturn2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/noreturn2.C scan-assembler _Z3barPVFvPKczE +PASS: g++.dg/abi/noreturn2.C -std=gnu++98 scan-assembler _Z3barPVFvPKczE PASS: g++.dg/abi/noreturn2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/noreturn2.C scan-assembler _Z3barPVFvPKczE +PASS: g++.dg/abi/noreturn2.C -std=gnu++11 scan-assembler _Z3barPVFvPKczE PASS: g++.dg/abi/offsetof.C -std=c++98 (test for warnings, line 21) PASS: g++.dg/abi/offsetof.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/offsetof.C -std=c++98 execution test @@ -4364,43 +4460,43 @@ PASS: g++.dg/abi/pragma-pack1.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/regparm1.C (test for excess errors) PASS: g++.dg/abi/regparm1.C execution test PASS: g++.dg/abi/rtti1.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/rtti1.C scan-assembler-dem-not \\ntypeinfo for A[: \\t\\n] +PASS: g++.dg/abi/rtti1.C -std=c++98 scan-assembler-dem-not \\ntypeinfo for A[: \\t\\n] PASS: g++.dg/abi/rtti1.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/rtti1.C scan-assembler-dem-not \\ntypeinfo for A[: \\t\\n] +PASS: g++.dg/abi/rtti1.C -std=c++11 scan-assembler-dem-not \\ntypeinfo for A[: \\t\\n] PASS: g++.dg/abi/rtti2.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/rtti2.C -std=c++98 execution test PASS: g++.dg/abi/rtti2.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/rtti2.C -std=c++11 execution test PASS: g++.dg/abi/rtti3.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/rtti3.C scan-assembler .weak[ \t]_?_ZTSPP1A -PASS: g++.dg/abi/rtti3.C scan-assembler-not .weak[ \t]_?_ZTIPP1A +PASS: g++.dg/abi/rtti3.C -std=c++98 scan-assembler .weak[ \t]_?_ZTSPP1A +PASS: g++.dg/abi/rtti3.C -std=c++98 scan-assembler-not .weak[ \t]_?_ZTIPP1A PASS: g++.dg/abi/rtti3.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/rtti3.C scan-assembler .weak[ \t]_?_ZTSPP1A -PASS: g++.dg/abi/rtti3.C scan-assembler-not .weak[ \t]_?_ZTIPP1A +PASS: g++.dg/abi/rtti3.C -std=c++11 scan-assembler .weak[ \t]_?_ZTSPP1A +PASS: g++.dg/abi/rtti3.C -std=c++11 scan-assembler-not .weak[ \t]_?_ZTIPP1A UNSUPPORTED: g++.dg/abi/structret1.C -std=gnu++98 UNSUPPORTED: g++.dg/abi/structret1.C -std=gnu++11 PASS: g++.dg/abi/thunk1.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/thunk1.C scan-assembler _ZThn4_N1D1fEv -PASS: g++.dg/abi/thunk1.C scan-assembler _ZTv0_n12_N1D1fEv +PASS: g++.dg/abi/thunk1.C -std=c++98 scan-assembler _ZThn4_N1D1fEv +PASS: g++.dg/abi/thunk1.C -std=c++98 scan-assembler _ZTv0_n12_N1D1fEv PASS: g++.dg/abi/thunk1.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/thunk1.C scan-assembler _ZThn4_N1D1fEv -PASS: g++.dg/abi/thunk1.C scan-assembler _ZTv0_n12_N1D1fEv +PASS: g++.dg/abi/thunk1.C -std=c++11 scan-assembler _ZThn4_N1D1fEv +PASS: g++.dg/abi/thunk1.C -std=c++11 scan-assembler _ZTv0_n12_N1D1fEv PASS: g++.dg/abi/thunk2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/thunk2.C scan-assembler _ZTvn4_n20_N1D2f3Ev +PASS: g++.dg/abi/thunk2.C -std=gnu++98 scan-assembler _ZTvn4_n20_N1D2f3Ev PASS: g++.dg/abi/thunk2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/thunk2.C scan-assembler _ZTvn4_n20_N1D2f3Ev +PASS: g++.dg/abi/thunk2.C -std=gnu++11 scan-assembler _ZTvn4_n20_N1D2f3Ev PASS: g++.dg/abi/thunk3.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/thunk3.C scan-assembler-not .weak[\t ]_?_ZThn._N7Derived3FooEv +PASS: g++.dg/abi/thunk3.C -std=c++98 scan-assembler-not .weak[\t ]_?_ZThn._N7Derived3FooEv PASS: g++.dg/abi/thunk3.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/thunk3.C scan-assembler-not .weak[\t ]_?_ZThn._N7Derived3FooEv +PASS: g++.dg/abi/thunk3.C -std=c++11 scan-assembler-not .weak[\t ]_?_ZThn._N7Derived3FooEv PASS: g++.dg/abi/thunk4.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/thunk4.C scan-assembler .weak[ \t]_?_ZThn._N7Derived3FooEv +PASS: g++.dg/abi/thunk4.C -std=c++98 scan-assembler .weak[ \t]_?_ZThn._N7Derived3FooEv PASS: g++.dg/abi/thunk4.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/thunk4.C scan-assembler .weak[ \t]_?_ZThn._N7Derived3FooEv +PASS: g++.dg/abi/thunk4.C -std=c++11 scan-assembler .weak[ \t]_?_ZThn._N7Derived3FooEv PASS: g++.dg/abi/thunk5.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/thunk5.C scan-assembler weak.*ZTv +PASS: g++.dg/abi/thunk5.C -std=c++98 scan-assembler weak.*ZTv PASS: g++.dg/abi/thunk5.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/thunk5.C scan-assembler weak.*ZTv +PASS: g++.dg/abi/thunk5.C -std=c++11 scan-assembler weak.*ZTv PASS: g++.dg/abi/vague1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/abi/vague1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/abi/vbase1.C -std=c++98 (test for excess errors) @@ -4458,53 +4554,53 @@ PASS: g++.dg/abi/vcall1.C -std=gnu++11 execution test PASS: g++.dg/abi/vthunk1.C -std=c++98 (test for excess errors) PASS: g++.dg/abi/vthunk1.C -std=c++11 (test for excess errors) PASS: g++.dg/abi/vthunk2.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/vthunk2.C scan-assembler _ZTv0_n12_N2c21fEv +PASS: g++.dg/abi/vthunk2.C -std=c++98 scan-assembler _ZTv0_n12_N2c21fEv PASS: g++.dg/abi/vthunk2.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/vthunk2.C scan-assembler _ZTv0_n12_N2c21fEv +PASS: g++.dg/abi/vthunk2.C -std=c++11 scan-assembler _ZTv0_n12_N2c21fEv PASS: g++.dg/abi/vthunk3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/abi/vthunk3.C scan-assembler _ZTvn4_n20_N1E1bEv +PASS: g++.dg/abi/vthunk3.C -std=gnu++98 scan-assembler _ZTvn4_n20_N1E1bEv PASS: g++.dg/abi/vthunk3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/abi/vthunk3.C scan-assembler _ZTvn4_n20_N1E1bEv +PASS: g++.dg/abi/vthunk3.C -std=gnu++11 scan-assembler _ZTvn4_n20_N1E1bEv PASS: g++.dg/abi/vtt1.C -std=c++98 (test for excess errors) -PASS: g++.dg/abi/vtt1.C scan-assembler _ZTT1B +PASS: g++.dg/abi/vtt1.C -std=c++98 scan-assembler _ZTT1B PASS: g++.dg/abi/vtt1.C -std=c++11 (test for excess errors) -PASS: g++.dg/abi/vtt1.C scan-assembler _ZTT1B +PASS: g++.dg/abi/vtt1.C -std=c++11 scan-assembler _ZTT1B PASS: g++.dg/cdce3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/cdce3.C -std=gnu++98 execution test -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." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:96: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:97: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:98: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:99: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:100: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:101: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:102: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:103: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:104: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:105: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:106: note: function call is shrink-wrapped into error conditions." -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++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." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:96: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:97: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:98: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:99: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:100: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:101: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:102: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:103: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:104: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:105: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++98 scan-tree-dump cdce "cdce3.C:106: note: function call is shrink-wrapped into error conditions." +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) PASS: g++.dg/cdce3.C -std=gnu++11 execution test -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." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:96: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:97: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:98: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:99: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:100: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:101: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:102: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:103: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:104: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:105: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:106: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:107: note: function call is shrink-wrapped into error conditions." -PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:108: note: function call is shrink-wrapped into error conditions." +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." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:96: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:97: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:98: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:99: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:100: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:101: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:102: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:103: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:104: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:105: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:106: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:107: note: function call is shrink-wrapped into error conditions." +PASS: g++.dg/cdce3.C -std=gnu++11 scan-tree-dump cdce "cdce3.C:108: note: function call is shrink-wrapped into error conditions." PASS: g++.dg/constexpr-null1.C (test for excess errors) PASS: g++.dg/conversion/access1.C -std=c++98 (test for errors, line 18) PASS: g++.dg/conversion/access1.C -std=c++98 (test for excess errors) @@ -4949,10 +5045,15 @@ PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 7) PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 8) PASS: g++.dg/cpp0x/alias-decl-18.C (test for errors, line 9) PASS: g++.dg/cpp0x/alias-decl-18.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/alias-decl-19.C -std=c++98 +PASS: g++.dg/cpp0x/alias-decl-19.C -std=c++11 (test for errors, line 23) +PASS: g++.dg/cpp0x/alias-decl-19.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 9) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 25) PASS: g++.dg/cpp0x/alias-decl-2.C (test for errors, line 32) PASS: g++.dg/cpp0x/alias-decl-2.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/alias-decl-20.C -std=c++98 +PASS: g++.dg/cpp0x/alias-decl-20.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/alias-decl-3.C (test for excess errors) PASS: g++.dg/cpp0x/alias-decl-4.C (test for errors, line 10) PASS: g++.dg/cpp0x/alias-decl-4.C (test for errors, line 14) @@ -4996,9 +5097,9 @@ PASS: g++.dg/cpp0x/auto25.C (test for errors, line 6) PASS: g++.dg/cpp0x/auto25.C (test for errors, line 11) PASS: g++.dg/cpp0x/auto25.C (test for excess errors) PASS: g++.dg/cpp0x/auto26.C (test for excess errors) -PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for errors, line 3) +PASS: g++.dg/cpp0x/auto27.C -std=c++98 std (test for errors, line 3) +PASS: g++.dg/cpp0x/auto27.C -std=c++98 auto (test for errors, line 3) +PASS: g++.dg/cpp0x/auto27.C -std=c++98 no type (test for errors, line 3) PASS: g++.dg/cpp0x/auto27.C -std=c++98 (test for excess errors) PASS: g++.dg/cpp0x/auto27.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/auto28.C (test for errors, line 4) @@ -5024,7 +5125,7 @@ PASS: g++.dg/cpp0x/auto31.C -std=c++11 (test for errors, line 6) PASS: g++.dg/cpp0x/auto31.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/auto32.C -std=c++98 PASS: g++.dg/cpp0x/auto32.C -std=c++11 (test for excess errors) -PASS: g++.dg/cpp0x/auto32.C scan-assembler _Z1fIiEDTnw_Dapifp_EET_ +PASS: g++.dg/cpp0x/auto32.C -std=c++11 scan-assembler _Z1fIiEDTnw_Dapifp_EET_ UNSUPPORTED: g++.dg/cpp0x/auto33.C -std=c++98 PASS: g++.dg/cpp0x/auto33.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/auto4.C (test for excess errors) @@ -5163,6 +5264,8 @@ PASS: g++.dg/cpp0x/constexpr-bitfield.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-bitfield2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-bitfield3.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-builtin1.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/constexpr-builtin2.C -std=c++98 +PASS: g++.dg/cpp0x/constexpr-builtin2.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/constexpr-cache1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-cleanup.C (test for errors, line 9) PASS: g++.dg/cpp0x/constexpr-cleanup.C (test for excess errors) @@ -5173,6 +5276,8 @@ PASS: g++.dg/cpp0x/constexpr-compound.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-condition.C (test for errors, line 8) PASS: g++.dg/cpp0x/constexpr-condition.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-condition2.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/constexpr-const1.C -std=c++98 +PASS: g++.dg/cpp0x/constexpr-const1.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ctor.C (test for errors, line 6) PASS: g++.dg/cpp0x/constexpr-ctor.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-ctor10.C (test for errors, line 5) @@ -5190,8 +5295,8 @@ PASS: g++.dg/cpp0x/constexpr-data1.C (test for errors, line 40) PASS: g++.dg/cpp0x/constexpr-data1.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-data2.C (test for warnings, line 47) PASS: g++.dg/cpp0x/constexpr-data2.C (test for excess errors) -PASS: g++.dg/cpp0x/constexpr-decl.C (test for errors, line 5) -PASS: g++.dg/cpp0x/constexpr-decl.C (test for errors, line 5) +PASS: g++.dg/cpp0x/constexpr-decl.C must have (test for errors, line 5) +PASS: g++.dg/cpp0x/constexpr-decl.C previous (test for errors, line 5) PASS: g++.dg/cpp0x/constexpr-decl.C (test for errors, line 10) PASS: g++.dg/cpp0x/constexpr-decl.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-defarg.C (test for excess errors) @@ -5332,6 +5437,12 @@ PASS: g++.dg/cpp0x/constexpr-neg1.C (test for warnings, line 60) PASS: g++.dg/cpp0x/constexpr-neg1.C (test for errors, line 64) PASS: g++.dg/cpp0x/constexpr-neg1.C (test for errors, line 69) PASS: g++.dg/cpp0x/constexpr-neg1.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/constexpr-neg2.C -std=c++98 +PASS: g++.dg/cpp0x/constexpr-neg2.C -std=c++11 (test for errors, line 18) +PASS: g++.dg/cpp0x/constexpr-neg2.C -std=c++11 (test for errors, line 21) +PASS: g++.dg/cpp0x/constexpr-neg2.C -std=c++11 (test for errors, line 24) +PASS: g++.dg/cpp0x/constexpr-neg2.C -std=c++11 (test for errors, line 27) +PASS: g++.dg/cpp0x/constexpr-neg2.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept2.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-noexcept3.C (test for excess errors) @@ -5358,9 +5469,8 @@ PASS: g++.dg/cpp0x/constexpr-nullptr.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-object1.C (test for warnings, line 10) PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 16) PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 19) -PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 22) -PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 24) -PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 31) +PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 23) +PASS: g++.dg/cpp0x/constexpr-object1.C (test for errors, line 30) PASS: g++.dg/cpp0x/constexpr-object1.C (test for excess errors) XFAIL: g++.dg/cpp0x/constexpr-object2.C (test for errors, line 7) XFAIL: g++.dg/cpp0x/constexpr-object2.C (test for errors, line 9) @@ -5423,6 +5533,9 @@ PASS: g++.dg/cpp0x/constexpr-template3.C (test for excess errors) PASS: g++.dg/cpp0x/constexpr-throw.C (test for errors, line 4) PASS: g++.dg/cpp0x/constexpr-throw.C (test for warnings, line 7) PASS: g++.dg/cpp0x/constexpr-throw.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/constexpr-tuple.C -std=c++98 +PASS: g++.dg/cpp0x/constexpr-tuple.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/constexpr-tuple.C -std=c++11 execution test PASS: g++.dg/cpp0x/constexpr-typedef1.C (test for excess errors) XFAIL: g++.dg/cpp0x/constexpr-typeid.C (test for errors, line 10) PASS: g++.dg/cpp0x/constexpr-typeid.C (test for excess errors) @@ -5498,8 +5611,8 @@ PASS: g++.dg/cpp0x/decltype17.C execution test PASS: g++.dg/cpp0x/decltype18.C (test for excess errors) PASS: g++.dg/cpp0x/decltype19.C -std=c++98 (test for excess errors) PASS: g++.dg/cpp0x/decltype19.C -std=c++11 (test for excess errors) -PASS: g++.dg/cpp0x/decltype2.C (test for errors, line 48) -PASS: g++.dg/cpp0x/decltype2.C (test for errors, line 48) +PASS: g++.dg/cpp0x/decltype2.C overload (test for errors, line 48) +PASS: g++.dg/cpp0x/decltype2.C invalid (test for errors, line 48) PASS: g++.dg/cpp0x/decltype2.C (test for excess errors) PASS: g++.dg/cpp0x/decltype20.C (test for excess errors) PASS: g++.dg/cpp0x/decltype21.C (test for errors, line 30) @@ -5519,8 +5632,8 @@ PASS: g++.dg/cpp0x/decltype28.C (test for excess errors) PASS: g++.dg/cpp0x/decltype29.C (test for errors, line 13) PASS: g++.dg/cpp0x/decltype29.C (test for errors, line 16) PASS: g++.dg/cpp0x/decltype29.C (test for excess errors) -PASS: g++.dg/cpp0x/decltype3.C (test for errors, line 58) -PASS: g++.dg/cpp0x/decltype3.C (test for errors, line 58) +PASS: g++.dg/cpp0x/decltype3.C cannot (test for errors, line 58) +PASS: g++.dg/cpp0x/decltype3.C invalid type (test for errors, line 58) PASS: g++.dg/cpp0x/decltype3.C (test for excess errors) PASS: g++.dg/cpp0x/decltype30.C (test for excess errors) PASS: g++.dg/cpp0x/decltype31.C (test for errors, line 11) @@ -5533,6 +5646,15 @@ PASS: g++.dg/cpp0x/decltype33.C scan-assembler _Z1fIZ1gvEUt_EvT_ PASS: g++.dg/cpp0x/decltype34.C (test for excess errors) PASS: g++.dg/cpp0x/decltype35.C (test for excess errors) PASS: g++.dg/cpp0x/decltype36.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/decltype37.C -std=c++98 +PASS: g++.dg/cpp0x/decltype37.C -std=c++11 (test for errors, line 9) +PASS: g++.dg/cpp0x/decltype37.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/cpp0x/decltype37.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/decltype38.C -std=c++98 +PASS: g++.dg/cpp0x/decltype38.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/decltype39.C -std=c++98 +PASS: g++.dg/cpp0x/decltype39.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/cpp0x/decltype39.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/decltype4.C (test for errors, line 27) PASS: g++.dg/cpp0x/decltype4.C (test for excess errors) PASS: g++.dg/cpp0x/decltype5.C (test for excess errors) @@ -5619,8 +5741,8 @@ PASS: g++.dg/cpp0x/defaulted20.C (test for errors, line 10) PASS: g++.dg/cpp0x/defaulted20.C (test for errors, line 13) PASS: g++.dg/cpp0x/defaulted20.C (test for errors, line 18) PASS: g++.dg/cpp0x/defaulted20.C (test for excess errors) -PASS: g++.dg/cpp0x/defaulted21.C (test for warnings, line 15) -PASS: g++.dg/cpp0x/defaulted21.C (test for errors, line 15) +PASS: g++.dg/cpp0x/defaulted21.C (test for errors, line 7) +PASS: g++.dg/cpp0x/defaulted21.C (test for warnings, line 16) PASS: g++.dg/cpp0x/defaulted21.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted22.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted22.C execution test @@ -5655,6 +5777,12 @@ PASS: g++.dg/cpp0x/defaulted33.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/defaulted34.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted34.C scan-assembler __cxa_deleted_virtual PASS: g++.dg/cpp0x/defaulted35.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/defaulted36.C -std=c++98 +PASS: g++.dg/cpp0x/defaulted36.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/defaulted37.C -std=c++98 +PASS: g++.dg/cpp0x/defaulted37.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/cpp0x/defaulted37.C -std=c++11 (test for errors, line 20) +PASS: g++.dg/cpp0x/defaulted37.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/defaulted4.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted5.C (test for excess errors) PASS: g++.dg/cpp0x/defaulted6.C (test for excess errors) @@ -5791,6 +5919,8 @@ PASS: g++.dg/cpp0x/forw_enum10.C (test for errors, line 28) PASS: g++.dg/cpp0x/forw_enum10.C (test for errors, line 29) PASS: g++.dg/cpp0x/forw_enum10.C (test for warnings, line 31) PASS: g++.dg/cpp0x/forw_enum10.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/forw_enum11.C -std=c++98 +PASS: g++.dg/cpp0x/forw_enum11.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/forw_enum2.C (test for excess errors) PASS: g++.dg/cpp0x/forw_enum3.C (test for excess errors) PASS: g++.dg/cpp0x/forw_enum4.C (test for excess errors) @@ -5858,7 +5988,7 @@ PASS: g++.dg/cpp0x/implicit12.C (test for errors, line 51) PASS: g++.dg/cpp0x/implicit12.C (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/implicit13.C -std=c++98 PASS: g++.dg/cpp0x/implicit13.C -std=c++11 (test for excess errors) -PASS: g++.dg/cpp0x/implicit13.C scan-assembler-not _ZN1BC1Ev +PASS: g++.dg/cpp0x/implicit13.C -std=c++11 scan-assembler-not _ZN1BC1Ev PASS: g++.dg/cpp0x/implicit2.C (test for excess errors) PASS: g++.dg/cpp0x/implicit2.C execution test PASS: g++.dg/cpp0x/implicit3.C (test for excess errors) @@ -6045,14 +6175,14 @@ PASS: g++.dg/cpp0x/initlist9.C (test for excess errors) PASS: g++.dg/cpp0x/inline-ns1.C (test for excess errors) PASS: g++.dg/cpp0x/inline-ns1.C scan-assembler _ZN1Q2V11fEv PASS: g++.dg/cpp0x/inline-ns1.C scan-assembler _ZN1Q2V11iE -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 5) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 6) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 7) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 8) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 11) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 12) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 14) -PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 15) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 5) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 6) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 7) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 8) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 11) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 12) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 14) +PASS: g++.dg/cpp0x/inline-ns2.C (test for warnings, line 15) PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 21) PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 22) PASS: g++.dg/cpp0x/inline-ns2.C (test for errors, line 23) @@ -6245,8 +6375,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-switch.C (test for errors, line 16) PASS: g++.dg/cpp0x/lambda/lambda-switch.C (test for errors, line 21) PASS: g++.dg/cpp0x/lambda/lambda-switch.C (test for errors, line 22) PASS: g++.dg/cpp0x/lambda/lambda-switch.C (test for excess errors) -PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C (test for errors, line 4) -PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C (test for errors, line 4) +PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C returning (test for errors, line 4) +PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C expected (test for errors, line 4) PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-template.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-template.C execution test @@ -6257,11 +6387,19 @@ PASS: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++11 execution test UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template5.C -std=c++98 PASS: g++.dg/cpp0x/lambda/lambda-template5.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template6.C -std=c++98 +PASS: g++.dg/cpp0x/lambda/lambda-template6.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-template6.C -std=c++11 scan-assembler-not _ZZ1fIvEvvENKUlvE_cvPFvvEEv +UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template7.C -std=c++98 +PASS: g++.dg/cpp0x/lambda/lambda-template7.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for errors, line 11) PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-this2.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-this3.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-this4.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++98 +PASS: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-this5.C -std=c++11 execution test PASS: g++.dg/cpp0x/lambda/lambda-type.C not captured (test for errors, line 72) PASS: g++.dg/cpp0x/lambda/lambda-type.C (test for excess errors) PASS: g++.dg/cpp0x/lambda/lambda-uneval.C (test for errors, line 6) @@ -6368,6 +6506,11 @@ PASS: g++.dg/cpp0x/nsdmi5.C (test for excess errors) PASS: g++.dg/cpp0x/nsdmi6.C (test for errors, line 6) PASS: g++.dg/cpp0x/nsdmi6.C (test for errors, line 7) PASS: g++.dg/cpp0x/nsdmi6.C (test for excess errors) +PASS: g++.dg/cpp0x/nsdmi7.C (test for bogus messages, line 7) +PASS: g++.dg/cpp0x/nsdmi7.C (test for bogus messages, line 9) +PASS: g++.dg/cpp0x/nsdmi7.C (test for warnings, line 14) +PASS: g++.dg/cpp0x/nsdmi7.C (test for warnings, line 15) +PASS: g++.dg/cpp0x/nsdmi7.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr01.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr02.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr03.C (test for errors, line 6) @@ -6416,7 +6559,6 @@ PASS: g++.dg/cpp0x/nullptr20.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr20.C execution test PASS: g++.dg/cpp0x/nullptr21.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr21.C execution test -PASS: g++.dg/cpp0x/nullptr21.C output pattern test, Test 1 OKTest 2 OK PASS: g++.dg/cpp0x/nullptr22.C (test for warnings, line 13) PASS: g++.dg/cpp0x/nullptr22.C (test for warnings, line 14) PASS: g++.dg/cpp0x/nullptr22.C (test for warnings, line 18) @@ -6427,6 +6569,10 @@ PASS: g++.dg/cpp0x/nullptr25.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr26.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr27.C (test for excess errors) PASS: g++.dg/cpp0x/nullptr27.C scan-assembler _Z1fIDnLDn0EEiT_ +UNSUPPORTED: g++.dg/cpp0x/nullptr28.C -std=c++98 +PASS: g++.dg/cpp0x/nullptr28.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/nullptr28.C -std=c++11 execution test +PASS: g++.dg/cpp0x/nullptr29.C (test for excess errors) PASS: g++.dg/cpp0x/overload-conv-1.C (test for excess errors) PASS: g++.dg/cpp0x/overload-conv-2.C (test for excess errors) PASS: g++.dg/cpp0x/overload.C (test for excess errors) @@ -6526,6 +6672,11 @@ PASS: g++.dg/cpp0x/override3.C (test for errors, line 6) PASS: g++.dg/cpp0x/override3.C (test for errors, line 10) PASS: g++.dg/cpp0x/override3.C (test for warnings, line 19) PASS: g++.dg/cpp0x/override3.C (test for excess errors) +PASS: g++.dg/cpp0x/override4.C (test for errors, line 19) +PASS: g++.dg/cpp0x/override4.C (test for errors, line 24) +PASS: g++.dg/cpp0x/override4.C (test for errors, line 39) +PASS: g++.dg/cpp0x/override4.C (test for errors, line 44) +PASS: g++.dg/cpp0x/override4.C (test for excess errors) PASS: g++.dg/cpp0x/parse1.C (test for errors, line 4) PASS: g++.dg/cpp0x/parse1.C (test for errors, line 5) PASS: g++.dg/cpp0x/parse1.C (test for excess errors) @@ -6662,6 +6813,8 @@ PASS: g++.dg/cpp0x/pr51463.C (test for errors, line 7) PASS: g++.dg/cpp0x/pr51463.C (test for excess errors) PASS: g++.dg/cpp0x/pr51547.C (test for excess errors) PASS: g++.dg/cpp0x/pr51619.C (test for excess errors) +PASS: g++.dg/cpp0x/pr52841.C -std=c++98 (test for excess errors) +PASS: g++.dg/cpp0x/pr52841.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C (test for errors, line 8) PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C (test for excess errors) PASS: g++.dg/cpp0x/range-for1.C (test for excess errors) @@ -6684,7 +6837,7 @@ PASS: g++.dg/cpp0x/range-for14.C (test for warnings, line 21) PASS: g++.dg/cpp0x/range-for14.C (test for warnings, line 33) PASS: g++.dg/cpp0x/range-for14.C (test for errors, line 51) PASS: g++.dg/cpp0x/range-for14.C (test for errors, line 53) -PASS: g++.dg/cpp0x/range-for14.C (test for errors, line 62) +PASS: g++.dg/cpp0x/range-for14.C (test for warnings, line 62) PASS: g++.dg/cpp0x/range-for14.C (test for warnings, line 78) PASS: g++.dg/cpp0x/range-for14.C (test for errors, line 93) PASS: g++.dg/cpp0x/range-for14.C (test for excess errors) @@ -6728,13 +6881,12 @@ PASS: g++.dg/cpp0x/regress/bitfield-err1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/call1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/condition1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/ctor1.C (test for excess errors) -PASS: g++.dg/cpp0x/regress/debug-debug7.C (test for warnings, line 10) PASS: g++.dg/cpp0x/regress/debug-debug7.C (test for errors, line 11) PASS: g++.dg/cpp0x/regress/debug-debug7.C (test for excess errors) PASS: g++.dg/cpp0x/regress/enum1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/error-recovery1.C (test for errors, line 7) -PASS: g++.dg/cpp0x/regress/error-recovery1.C (test for errors, line 8) -PASS: g++.dg/cpp0x/regress/error-recovery1.C (test for errors, line 8) +PASS: g++.dg/cpp0x/regress/error-recovery1.C const expr (test for errors, line 8) +PASS: g++.dg/cpp0x/regress/error-recovery1.C no match (test for errors, line 8) PASS: g++.dg/cpp0x/regress/error-recovery1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/ext-cond1.C (test for excess errors) PASS: g++.dg/cpp0x/regress/ext-label10.C (test for errors, line 7) @@ -8855,6 +9007,8 @@ PASS: g++.dg/cpp0x/sfinae33.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae34.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae35.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae36.C (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/sfinae37.C -std=c++98 +PASS: g++.dg/cpp0x/sfinae37.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/sfinae4.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae5.C (test for excess errors) PASS: g++.dg/cpp0x/sfinae6.C (test for excess errors) @@ -8868,9 +9022,9 @@ PASS: g++.dg/cpp0x/static_assert1.C (test for excess errors) PASS: g++.dg/cpp0x/static_assert2.C (test for errors, line 4) PASS: g++.dg/cpp0x/static_assert2.C (test for errors, line 14) PASS: g++.dg/cpp0x/static_assert2.C (test for excess errors) -PASS: g++.dg/cpp0x/static_assert3.C (test for errors, line 2) -PASS: g++.dg/cpp0x/static_assert3.C (test for warnings, line 2) -PASS: g++.dg/cpp0x/static_assert3.C (test for errors, line 2) +PASS: g++.dg/cpp0x/static_assert3.C non-constant (test for errors, line 2) +PASS: g++.dg/cpp0x/static_assert3.C zero (test for warnings, line 2) +PASS: g++.dg/cpp0x/static_assert3.C not a constant (test for errors, line 2) PASS: g++.dg/cpp0x/static_assert3.C (test for excess errors) PASS: g++.dg/cpp0x/static_assert4.C (test for excess errors) PASS: g++.dg/cpp0x/static_assert5.C (test for excess errors) @@ -8892,6 +9046,7 @@ PASS: g++.dg/cpp0x/temp_default4.C (test for errors, line 5) PASS: g++.dg/cpp0x/temp_default4.C (test for errors, line 6) PASS: g++.dg/cpp0x/temp_default4.C (test for errors, line 9) PASS: g++.dg/cpp0x/temp_default4.C (test for excess errors) +PASS: g++.dg/cpp0x/temp_default5.C (test for excess errors) PASS: g++.dg/cpp0x/template_deduction.C (test for errors, line 38) PASS: g++.dg/cpp0x/template_deduction.C (test for errors, line 63) PASS: g++.dg/cpp0x/template_deduction.C (test for excess errors) @@ -8956,8 +9111,8 @@ PASS: g++.dg/cpp0x/udlit-constexpr.C (test for excess errors) PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for warnings, line 6) PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for errors, line 9) PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for warnings, line 12) -PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for errors, line 15) -PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for errors, line 15) +PASS: g++.dg/cpp0x/udlit-cpp98-neg.C invalid (test for errors, line 15) +PASS: g++.dg/cpp0x/udlit-cpp98-neg.C expected (test for errors, line 15) PASS: g++.dg/cpp0x/udlit-cpp98-neg.C (test for excess errors) PASS: g++.dg/cpp0x/udlit-declare-neg.C (test for errors, line 5) PASS: g++.dg/cpp0x/udlit-declare-neg.C (test for errors, line 6) @@ -9049,14 +9204,14 @@ PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 25) PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 29) PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 33) PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 37) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 5) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 9) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 13) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 17) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 25) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 29) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 33) -PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for warnings, line 37) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 5) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 9) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 13) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 17) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 25) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 29) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 33) +PASS: g++.dg/cpp0x/udlit-shadow-neg.C reserved (test for warnings, line 37) PASS: g++.dg/cpp0x/udlit-shadow-neg.C (test for excess errors) PASS: g++.dg/cpp0x/udlit-string-length.C (test for excess errors) PASS: g++.dg/cpp0x/udlit-suffix-neg.C (test for errors, line 5) @@ -9073,15 +9228,15 @@ PASS: g++.dg/cpp0x/udlit-tmpl-parms-neg.C (test for errors, line 12) PASS: g++.dg/cpp0x/udlit-tmpl-parms-neg.C (test for excess errors) PASS: g++.dg/cpp0x/udlit-tmpl-parms.C (test for excess errors) PASS: g++.dg/cpp0x/union1.C (test for errors, line 14) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 17) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 18) +PASS: g++.dg/cpp0x/union1.C B::B (test for errors, line 17) +PASS: g++.dg/cpp0x/union1.C B::B (test for errors, line 18) PASS: g++.dg/cpp0x/union1.C (test for errors, line 24) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 28) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 29) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 17) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 18) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 28) -PASS: g++.dg/cpp0x/union1.C (test for errors, line 29) +PASS: g++.dg/cpp0x/union1.C C::C (test for errors, line 28) +PASS: g++.dg/cpp0x/union1.C C::C (test for errors, line 29) +PASS: g++.dg/cpp0x/union1.C B::~B (test for errors, line 17) +PASS: g++.dg/cpp0x/union1.C B::~B (test for errors, line 18) +PASS: g++.dg/cpp0x/union1.C C::~C (test for errors, line 28) +PASS: g++.dg/cpp0x/union1.C C::~C (test for errors, line 29) PASS: g++.dg/cpp0x/union1.C (test for excess errors) PASS: g++.dg/cpp0x/union2.C (test for excess errors) PASS: g++.dg/cpp0x/union3.C (test for excess errors) @@ -9102,9 +9257,9 @@ PASS: g++.dg/cpp0x/variadic-crash2.C (test for excess errors) PASS: g++.dg/cpp0x/variadic-default.C (test for excess errors) PASS: g++.dg/cpp0x/variadic-ex1.C (test for errors, line 4) PASS: g++.dg/cpp0x/variadic-ex1.C (test for excess errors) -PASS: g++.dg/cpp0x/variadic-ex10.C (test for errors, line 7) -PASS: g++.dg/cpp0x/variadic-ex10.C (test for errors, line 7) -PASS: g++.dg/cpp0x/variadic-ex10.C (test for errors, line 7) +PASS: g++.dg/cpp0x/variadic-ex10.C mismatch (test for errors, line 7) +PASS: g++.dg/cpp0x/variadic-ex10.C expected a type (test for errors, line 7) +PASS: g++.dg/cpp0x/variadic-ex10.C in declaration (test for errors, line 7) PASS: g++.dg/cpp0x/variadic-ex10.C (test for excess errors) PASS: g++.dg/cpp0x/variadic-ex11.C (test for excess errors) PASS: g++.dg/cpp0x/variadic-ex12.C (test for excess errors) @@ -9113,12 +9268,12 @@ PASS: g++.dg/cpp0x/variadic-ex13.C (test for errors, line 35) PASS: g++.dg/cpp0x/variadic-ex13.C (test for errors, line 36) PASS: g++.dg/cpp0x/variadic-ex13.C note (test for warnings, line 36) PASS: g++.dg/cpp0x/variadic-ex13.C (test for excess errors) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 11) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 11) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 11) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 14) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 14) -PASS: g++.dg/cpp0x/variadic-ex14.C (test for errors, line 14) +PASS: g++.dg/cpp0x/variadic-ex14.C mismatch (test for errors, line 11) +PASS: g++.dg/cpp0x/variadic-ex14.C expected (test for errors, line 11) +PASS: g++.dg/cpp0x/variadic-ex14.C invalid (test for errors, line 11) +PASS: g++.dg/cpp0x/variadic-ex14.C mismatch (test for errors, line 14) +PASS: g++.dg/cpp0x/variadic-ex14.C expected (test for errors, line 14) +PASS: g++.dg/cpp0x/variadic-ex14.C invalid (test for errors, line 14) PASS: g++.dg/cpp0x/variadic-ex14.C (test for excess errors) PASS: g++.dg/cpp0x/variadic-ex2.C (test for errors, line 2) PASS: g++.dg/cpp0x/variadic-ex2.C (test for errors, line 8) @@ -9227,8 +9382,13 @@ PASS: g++.dg/cpp0x/variadic130.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/variadic131.C -std=c++98 PASS: g++.dg/cpp0x/variadic131.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.dg/cpp0x/variadic132.C -std=c++98 -PASS: g++.dg/cpp0x/variadic132.C -std=c++11 (test for errors, line 26) PASS: g++.dg/cpp0x/variadic132.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/variadic133.C -std=c++98 +PASS: g++.dg/cpp0x/variadic133.C -std=c++11 (test for excess errors) +UNSUPPORTED: g++.dg/cpp0x/variadic134.C -std=c++98 +PASS: g++.dg/cpp0x/variadic134.C -std=c++11 (test for excess errors) +PASS: g++.dg/cpp0x/variadic135.C (test for errors, line 5) +PASS: g++.dg/cpp0x/variadic135.C (test for excess errors) PASS: g++.dg/cpp0x/variadic14.C (test for excess errors) PASS: g++.dg/cpp0x/variadic15.C (test for excess errors) PASS: g++.dg/cpp0x/variadic16.C (test for excess errors) @@ -9238,18 +9398,18 @@ PASS: g++.dg/cpp0x/variadic19.C (test for excess errors) PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 2) PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 5) PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 9) -PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 11) -PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 11) +PASS: g++.dg/cpp0x/variadic2.C 2 or more (test for errors, line 11) +PASS: g++.dg/cpp0x/variadic2.C invalid type (test for errors, line 11) PASS: g++.dg/cpp0x/variadic2.C (test for errors, line 16) PASS: g++.dg/cpp0x/variadic2.C (test for excess errors) PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 16) PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 21) PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 27) PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 34) -PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 40) -PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 42) -PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 40) -PASS: g++.dg/cpp0x/variadic20.C (test for errors, line 42) +PASS: g++.dg/cpp0x/variadic20.C bound (test for errors, line 40) +PASS: g++.dg/cpp0x/variadic20.C bound (test for errors, line 42) +PASS: g++.dg/cpp0x/variadic20.C incomplete (test for errors, line 40) +PASS: g++.dg/cpp0x/variadic20.C incomplete (test for errors, line 42) PASS: g++.dg/cpp0x/variadic20.C (test for excess errors) PASS: g++.dg/cpp0x/variadic21.C (test for excess errors) PASS: g++.dg/cpp0x/variadic22.C (test for excess errors) @@ -9341,10 +9501,10 @@ PASS: g++.dg/cpp0x/variadic73.C (test for excess errors) PASS: g++.dg/cpp0x/variadic73.C execution test UNSUPPORTED: g++.dg/cpp0x/variadic74.C -std=c++98 PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for errors, line 22) -PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for errors, line 22) -PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for errors, line 24) -PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for errors, line 24) +PASS: g++.dg/cpp0x/variadic74.C -std=c++11 wrong number (test for errors, line 22) +PASS: g++.dg/cpp0x/variadic74.C -std=c++11 invalid (test for errors, line 22) +PASS: g++.dg/cpp0x/variadic74.C -std=c++11 wrong number (test for errors, line 24) +PASS: g++.dg/cpp0x/variadic74.C -std=c++11 invalid (test for errors, line 24) PASS: g++.dg/cpp0x/variadic74.C -std=c++11 (test for excess errors) PASS: g++.dg/cpp0x/variadic75.C (test for excess errors) PASS: g++.dg/cpp0x/variadic76.C (test for errors, line 7) @@ -9520,13 +9680,13 @@ PASS: g++.dg/diagnostic/bitfld1.C -std=c++98 (test for excess errors) PASS: g++.dg/diagnostic/bitfld1.C -std=c++11 (test for errors, line 11) PASS: g++.dg/diagnostic/bitfld1.C -std=c++11 (test for bogus messages, line 11) PASS: g++.dg/diagnostic/bitfld1.C -std=c++11 (test for excess errors) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 (test for errors, line 6) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 (test for errors, line 6) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 expected (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 declaration (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 anonymous (test for errors, line 6) PASS: g++.dg/diagnostic/bitfld2.C -std=c++98 (test for excess errors) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 (test for errors, line 6) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 (test for errors, line 6) -PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 expected (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 declaration (test for errors, line 6) +PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 anonymous (test for errors, line 6) PASS: g++.dg/diagnostic/bitfld2.C -std=c++11 (test for excess errors) PASS: g++.dg/diagnostic/expr1.C -std=c++98 (test for errors, line 8) PASS: g++.dg/diagnostic/expr1.C -std=c++98 (test for excess errors) @@ -9555,9 +9715,9 @@ UNSUPPORTED: g++.dg/eh/arm-iwmmxt-unwind.C -std=c++11 UNSUPPORTED: g++.dg/eh/arm-vfp-unwind.C -std=c++98 UNSUPPORTED: g++.dg/eh/arm-vfp-unwind.C -std=c++11 PASS: g++.dg/eh/array1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/array1.C -std=gnu++98 scan-tree-dump-times gimple "catch" 1 +PASS: g++.dg/eh/array1.C -std=gnu++98 scan-tree-dump-times gimple "catch" 1 PASS: g++.dg/eh/array1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/array1.C -std=gnu++11 scan-tree-dump-times gimple "catch" 1 +PASS: g++.dg/eh/array1.C -std=gnu++11 scan-tree-dump-times gimple "catch" 1 PASS: g++.dg/eh/async-unwind1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/eh/async-unwind1.C -std=gnu++98 execution test PASS: g++.dg/eh/async-unwind1.C -std=gnu++11 (test for excess errors) @@ -9567,17 +9727,17 @@ PASS: g++.dg/eh/async-unwind2.C -std=gnu++98 execution test PASS: g++.dg/eh/async-unwind2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/eh/async-unwind2.C -std=gnu++11 execution test PASS: g++.dg/eh/builtin1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/builtin1.C -std=gnu++98 scan-tree-dump-times eh "resx" 2 +PASS: g++.dg/eh/builtin1.C -std=gnu++98 scan-tree-dump-times eh "resx" 2 PASS: g++.dg/eh/builtin1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/builtin1.C -std=gnu++11 scan-tree-dump-times eh "resx" 2 +PASS: g++.dg/eh/builtin1.C -std=gnu++11 scan-tree-dump-times eh "resx" 2 PASS: g++.dg/eh/builtin2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/builtin2.C -std=gnu++98 scan-tree-dump-times eh "resx" 0 +PASS: g++.dg/eh/builtin2.C -std=gnu++98 scan-tree-dump-times eh "resx" 0 PASS: g++.dg/eh/builtin2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/builtin2.C -std=gnu++11 scan-tree-dump-times eh "resx" 0 +PASS: g++.dg/eh/builtin2.C -std=gnu++11 scan-tree-dump-times eh "resx" 0 PASS: g++.dg/eh/builtin3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/builtin3.C -std=gnu++98 scan-tree-dump-times eh "resx" 1 +PASS: g++.dg/eh/builtin3.C -std=gnu++98 scan-tree-dump-times eh "resx" 1 PASS: g++.dg/eh/builtin3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/builtin3.C -std=gnu++11 scan-tree-dump-times eh "resx" 1 +PASS: g++.dg/eh/builtin3.C -std=gnu++11 scan-tree-dump-times eh "resx" 1 PASS: g++.dg/eh/builtin4.C -std=c++98 (test for excess errors) PASS: g++.dg/eh/builtin4.C -std=c++11 (test for excess errors) PASS: g++.dg/eh/cast1.C -std=c++98 (test for excess errors) @@ -9828,13 +9988,13 @@ PASS: g++.dg/eh/spec10.C -std=gnu++98 execution test PASS: g++.dg/eh/spec10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/eh/spec10.C -std=gnu++11 execution test PASS: g++.dg/eh/spec11.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/spec11.C scan-assembler-not _ZSt9terminatev -PASS: g++.dg/eh/spec11.C scan-assembler-not EHB -PASS: g++.dg/eh/spec11.C scan-assembler LSDA +PASS: g++.dg/eh/spec11.C -std=gnu++98 scan-assembler-not _ZSt9terminatev +PASS: g++.dg/eh/spec11.C -std=gnu++98 scan-assembler-not EHB +PASS: g++.dg/eh/spec11.C -std=gnu++98 scan-assembler LSDA PASS: g++.dg/eh/spec11.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/spec11.C scan-assembler-not _ZSt9terminatev -PASS: g++.dg/eh/spec11.C scan-assembler-not EHB -PASS: g++.dg/eh/spec11.C scan-assembler LSDA +PASS: g++.dg/eh/spec11.C -std=gnu++11 scan-assembler-not _ZSt9terminatev +PASS: g++.dg/eh/spec11.C -std=gnu++11 scan-assembler-not EHB +PASS: g++.dg/eh/spec11.C -std=gnu++11 scan-assembler LSDA PASS: g++.dg/eh/spec2.C -std=c++98 (test for errors, line 5) PASS: g++.dg/eh/spec2.C -std=c++98 (test for errors, line 6) PASS: g++.dg/eh/spec2.C -std=c++98 (test for errors, line 7) @@ -9896,11 +10056,11 @@ PASS: g++.dg/eh/template1.C -std=c++11 execution test PASS: g++.dg/eh/template2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/eh/template2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/eh/terminate1.C -std=c++98 (test for excess errors) -PASS: g++.dg/eh/terminate1.C scan-assembler-not _ZSt9terminatev -PASS: g++.dg/eh/terminate1.C scan-assembler-not LEHB2 +PASS: g++.dg/eh/terminate1.C -std=c++98 scan-assembler-not _ZSt9terminatev +PASS: g++.dg/eh/terminate1.C -std=c++98 scan-assembler-not LEHB2 PASS: g++.dg/eh/terminate1.C -std=c++11 (test for excess errors) -PASS: g++.dg/eh/terminate1.C scan-assembler-not _ZSt9terminatev -PASS: g++.dg/eh/terminate1.C scan-assembler-not LEHB2 +PASS: g++.dg/eh/terminate1.C -std=c++11 scan-assembler-not _ZSt9terminatev +PASS: g++.dg/eh/terminate1.C -std=c++11 scan-assembler-not LEHB2 PASS: g++.dg/eh/throw1.C -std=c++98 (test for excess errors) PASS: g++.dg/eh/throw1.C -std=c++11 (test for excess errors) PASS: g++.dg/eh/throw2.C -std=c++98 (test for excess errors) @@ -9912,9 +10072,9 @@ PASS: g++.dg/eh/uncaught1.C -std=gnu++98 execution test PASS: g++.dg/eh/uncaught1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/eh/uncaught1.C -std=gnu++11 execution test PASS: g++.dg/eh/uncaught2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/eh/uncaught2.C scan-assembler-not __cxa_get_exception +PASS: g++.dg/eh/uncaught2.C -std=gnu++98 scan-assembler-not __cxa_get_exception PASS: g++.dg/eh/uncaught2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/eh/uncaught2.C scan-assembler-not __cxa_get_exception +PASS: g++.dg/eh/uncaught2.C -std=gnu++11 scan-assembler-not __cxa_get_exception UNSUPPORTED: g++.dg/eh/uncaught3.C -std=gnu++98 UNSUPPORTED: g++.dg/eh/uncaught3.C -std=gnu++11 PASS: g++.dg/eh/unexpected1.C -std=c++98 (test for excess errors) @@ -10273,17 +10433,17 @@ PASS: g++.dg/expr/unary3.C -std=c++11 (test for excess errors) PASS: g++.dg/expr/volatile1.C -std=c++98 (test for excess errors) PASS: g++.dg/expr/volatile1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/alias-canon.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fi -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fb -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fd -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1ff -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fw +PASS: g++.dg/ext/alias-canon.C -std=c++98 scan-assembler _Z1fi +PASS: g++.dg/ext/alias-canon.C -std=c++98 scan-assembler _Z1fb +PASS: g++.dg/ext/alias-canon.C -std=c++98 scan-assembler _Z1fd +PASS: g++.dg/ext/alias-canon.C -std=c++98 scan-assembler _Z1ff +PASS: g++.dg/ext/alias-canon.C -std=c++98 scan-assembler _Z1fw PASS: g++.dg/ext/alias-canon.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fi -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fb -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fd -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1ff -PASS: g++.dg/ext/alias-canon.C scan-assembler _Z1fw +PASS: g++.dg/ext/alias-canon.C -std=c++11 scan-assembler _Z1fi +PASS: g++.dg/ext/alias-canon.C -std=c++11 scan-assembler _Z1fb +PASS: g++.dg/ext/alias-canon.C -std=c++11 scan-assembler _Z1fd +PASS: g++.dg/ext/alias-canon.C -std=c++11 scan-assembler _Z1ff +PASS: g++.dg/ext/alias-canon.C -std=c++11 scan-assembler _Z1fw PASS: g++.dg/ext/alias-canon2.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/alias-canon2.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/alias-decl-attr1.C (test for excess errors) @@ -10293,9 +10453,9 @@ PASS: g++.dg/ext/alias-decl-attr3.C execution test PASS: g++.dg/ext/alias-decl-attr4.C (test for excess errors) PASS: g++.dg/ext/alias-decl-attr4.C execution test PASS: g++.dg/ext/alias-mangle.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/alias-mangle.C scan-assembler _ZN1AIdEC1Ev +PASS: g++.dg/ext/alias-mangle.C -std=c++98 scan-assembler _ZN1AIdEC1Ev PASS: g++.dg/ext/alias-mangle.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/alias-mangle.C scan-assembler _ZN1AIdEC1Ev +PASS: g++.dg/ext/alias-mangle.C -std=c++11 scan-assembler _ZN1AIdEC1Ev PASS: g++.dg/ext/align1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/align1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/align2.C -std=c++98 (test for excess errors) @@ -10362,23 +10522,23 @@ UNSUPPORTED: g++.dg/ext/altivec-types-4.C -std=gnu++11 PASS: g++.dg/ext/always_inline-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/always_inline-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/always_inline-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/always_inline-2.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-2.C -std=gnu++98 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/always_inline-2.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-2.C -std=gnu++11 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/always_inline-3.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-3.C -std=gnu++98 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/always_inline-3.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-3.C -std=gnu++11 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/always_inline-4.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-4.C -std=gnu++98 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/always_inline-4.C scan-assembler-not min123 +PASS: g++.dg/ext/always_inline-4.C -std=gnu++11 scan-assembler-not min123 PASS: g++.dg/ext/always_inline-5.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/always_inline-5.C scan-assembler-not _ZN1fC1Ev -PASS: g++.dg/ext/always_inline-5.C scan-assembler-not _ZN1f2f1Ev +PASS: g++.dg/ext/always_inline-5.C -std=c++98 scan-assembler-not _ZN1fC1Ev +PASS: g++.dg/ext/always_inline-5.C -std=c++98 scan-assembler-not _ZN1f2f1Ev PASS: g++.dg/ext/always_inline-5.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/always_inline-5.C scan-assembler-not _ZN1fC1Ev -PASS: g++.dg/ext/always_inline-5.C scan-assembler-not _ZN1f2f1Ev +PASS: g++.dg/ext/always_inline-5.C -std=c++11 scan-assembler-not _ZN1fC1Ev +PASS: g++.dg/ext/always_inline-5.C -std=c++11 scan-assembler-not _ZN1f2f1Ev PASS: g++.dg/ext/anon-struct1.C -std=gnu++98 (test for errors, line 22) PASS: g++.dg/ext/anon-struct1.C -std=gnu++98 (test for errors, line 28) PASS: g++.dg/ext/anon-struct1.C -std=gnu++98 (test for errors, line 48) @@ -10445,13 +10605,13 @@ PASS: g++.dg/ext/array1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/array2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/array2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/asm1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/asm1.C scan-assembler foo on -PASS: g++.dg/ext/asm1.C scan-assembler bar on -PASS: g++.dg/ext/asm1.C scan-assembler frob on +PASS: g++.dg/ext/asm1.C -std=c++98 scan-assembler foo on +PASS: g++.dg/ext/asm1.C -std=c++98 scan-assembler bar on +PASS: g++.dg/ext/asm1.C -std=c++98 scan-assembler frob on PASS: g++.dg/ext/asm1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/asm1.C scan-assembler foo on -PASS: g++.dg/ext/asm1.C scan-assembler bar on -PASS: g++.dg/ext/asm1.C scan-assembler frob on +PASS: g++.dg/ext/asm1.C -std=c++11 scan-assembler foo on +PASS: g++.dg/ext/asm1.C -std=c++11 scan-assembler bar on +PASS: g++.dg/ext/asm1.C -std=c++11 scan-assembler frob on PASS: g++.dg/ext/asm10.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/ext/asm10.C -std=gnu++98 (test for errors, line 12) PASS: g++.dg/ext/asm10.C -std=gnu++98 (test for errors, line 13) @@ -10503,11 +10663,11 @@ PASS: g++.dg/ext/asm7.C -std=c++11 (test for errors, line 6) PASS: g++.dg/ext/asm7.C -std=c++11 (test for errors, line 11) PASS: g++.dg/ext/asm7.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/asm8.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/asm8.C scan-assembler extended asm not discarded -PASS: g++.dg/ext/asm8.C scan-assembler simple asm not discarded +PASS: g++.dg/ext/asm8.C -std=c++98 scan-assembler extended asm not discarded +PASS: g++.dg/ext/asm8.C -std=c++98 scan-assembler simple asm not discarded PASS: g++.dg/ext/asm8.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/asm8.C scan-assembler extended asm not discarded -PASS: g++.dg/ext/asm8.C scan-assembler simple asm not discarded +PASS: g++.dg/ext/asm8.C -std=c++11 scan-assembler extended asm not discarded +PASS: g++.dg/ext/asm8.C -std=c++11 scan-assembler simple asm not discarded PASS: g++.dg/ext/asm9.C -std=c++98 (test for errors, line 6) PASS: g++.dg/ext/asm9.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/asm9.C -std=c++11 (test for errors, line 6) @@ -10525,15 +10685,15 @@ PASS: g++.dg/ext/asmspecInvalid.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/asmspecInvalid.C -std=c++11 (test for errors, line 12) PASS: g++.dg/ext/asmspecInvalid.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/asmspecValid.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/asmspecValid.C scan-assembler bar -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealString -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealI -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealJ +PASS: g++.dg/ext/asmspecValid.C -std=c++98 scan-assembler bar +PASS: g++.dg/ext/asmspecValid.C -std=c++98 scan-assembler theRealString +PASS: g++.dg/ext/asmspecValid.C -std=c++98 scan-assembler theRealI +PASS: g++.dg/ext/asmspecValid.C -std=c++98 scan-assembler theRealJ PASS: g++.dg/ext/asmspecValid.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/asmspecValid.C scan-assembler bar -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealString -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealI -PASS: g++.dg/ext/asmspecValid.C scan-assembler theRealJ +PASS: g++.dg/ext/asmspecValid.C -std=c++11 scan-assembler bar +PASS: g++.dg/ext/asmspecValid.C -std=c++11 scan-assembler theRealString +PASS: g++.dg/ext/asmspecValid.C -std=c++11 scan-assembler theRealI +PASS: g++.dg/ext/asmspecValid.C -std=c++11 scan-assembler theRealJ PASS: g++.dg/ext/atomic-1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/atomic-1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attr-alias-1.C -std=c++98 (test for excess errors) @@ -10569,11 +10729,11 @@ PASS: g++.dg/ext/attr-ifunc-4.C -std=gnu++98 execution test PASS: g++.dg/ext/attr-ifunc-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/attr-ifunc-4.C -std=gnu++11 execution test PASS: g++.dg/ext/attr-used-1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/attr-used-1.C scan-assembler _ZN1AIiE1fEv -PASS: g++.dg/ext/attr-used-1.C scan-assembler _ZN1AIiE1tE +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 PASS: g++.dg/ext/attr-used-1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/attr-used-1.C scan-assembler _ZN1AIiE1fEv -PASS: g++.dg/ext/attr-used-1.C scan-assembler _ZN1AIiE1tE +PASS: g++.dg/ext/attr-used-1.C -std=c++11 scan-assembler _ZN1AIiE1fEv +PASS: g++.dg/ext/attr-used-1.C -std=c++11 scan-assembler _ZN1AIiE1tE PASS: g++.dg/ext/attrib1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/attrib1.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib10.C -std=c++98 (test for warnings, line 6) @@ -10677,13 +10837,13 @@ PASS: g++.dg/ext/attrib32.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib33.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/attrib33.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/attrib34.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f1 \(\)" 1 -PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f2 \(\)" 1 -PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f3 \(\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f1 \\(\\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f2 \\(\\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++98 scan-tree-dump-times optimized "= f3 \\(\\)" 1 PASS: g++.dg/ext/attrib34.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f1 \(\)" 1 -PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f2 \(\)" 1 -PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f3 \(\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f1 \\(\\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f2 \\(\\)" 1 +PASS: g++.dg/ext/attrib34.C -std=gnu++11 scan-tree-dump-times optimized "= f3 \\(\\)" 1 PASS: g++.dg/ext/attrib35.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/attrib35.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/attrib36.C -std=c++98 (test for excess errors) @@ -10710,11 +10870,11 @@ PASS: g++.dg/ext/attrib43.C -std=c++98 (test for warnings, line 5) PASS: g++.dg/ext/attrib43.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/attrib43.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/ext/attrib43.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/attrib44.C -std=c++98 (test for warnings, line 3) -PASS: g++.dg/ext/attrib44.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/ext/attrib44.C -std=c++98 ignored (test for warnings, line 3) +PASS: g++.dg/ext/attrib44.C -std=c++98 must follow (test for warnings, line 3) PASS: g++.dg/ext/attrib44.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/attrib44.C -std=c++11 (test for warnings, line 3) -PASS: g++.dg/ext/attrib44.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/ext/attrib44.C -std=c++11 ignored (test for warnings, line 3) +PASS: g++.dg/ext/attrib44.C -std=c++11 must follow (test for warnings, line 3) PASS: g++.dg/ext/attrib44.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/attrib45.C -std=c++98 (test for errors, line 3) PASS: g++.dg/ext/attrib45.C -std=c++98 (test for excess errors) @@ -10789,21 +10949,21 @@ PASS: g++.dg/ext/builtin-object-size3.C -std=gnu++11 (test for warnings, line 2 PASS: g++.dg/ext/builtin-object-size3.C -std=gnu++11 (test for warnings, line 24) PASS: g++.dg/ext/builtin-object-size3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/builtin1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/builtin1.C scan-assembler fancy_printf +PASS: g++.dg/ext/builtin1.C -std=gnu++98 scan-assembler fancy_printf PASS: g++.dg/ext/builtin1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/builtin1.C scan-assembler fancy_printf +PASS: g++.dg/ext/builtin1.C -std=gnu++11 scan-assembler fancy_printf PASS: g++.dg/ext/builtin10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "memchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strrchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strpbrk" -PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strstr" +PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "memchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strrchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strpbrk" +PASS: g++.dg/ext/builtin10.C -std=gnu++98 scan-tree-dump-not optimized "strstr" PASS: g++.dg/ext/builtin10.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "memchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strrchr" -PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strpbrk" -PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strstr" +PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "memchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strrchr" +PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strpbrk" +PASS: g++.dg/ext/builtin10.C -std=gnu++11 scan-tree-dump-not optimized "strstr" PASS: g++.dg/ext/builtin11.C -std=gnu++98 (test for errors, line 6) PASS: g++.dg/ext/builtin11.C -std=gnu++98 (test for errors, line 7) PASS: g++.dg/ext/builtin11.C -std=gnu++98 (test for excess errors) @@ -10811,9 +10971,9 @@ PASS: g++.dg/ext/builtin11.C -std=gnu++11 (test for errors, line 6) PASS: g++.dg/ext/builtin11.C -std=gnu++11 (test for errors, line 7) PASS: g++.dg/ext/builtin11.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/builtin2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/builtin2.C scan-assembler fancy_printf +PASS: g++.dg/ext/builtin2.C -std=gnu++98 scan-assembler fancy_printf PASS: g++.dg/ext/builtin2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/builtin2.C scan-assembler fancy_printf +PASS: g++.dg/ext/builtin2.C -std=gnu++11 scan-assembler fancy_printf PASS: g++.dg/ext/builtin3.C -std=gnu++98 (test for warnings, line 8) PASS: g++.dg/ext/builtin3.C -std=gnu++98 (test for errors, line 12) PASS: g++.dg/ext/builtin3.C -std=gnu++98 suggested alternative (test for warnings, line 12) @@ -10831,9 +10991,9 @@ PASS: g++.dg/ext/builtin5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/builtin5.C -std=gnu++11 (test for warnings, line 11) PASS: g++.dg/ext/builtin5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/builtin6.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/builtin6.C scan-assembler fancy_sin +PASS: g++.dg/ext/builtin6.C -std=c++98 scan-assembler fancy_sin PASS: g++.dg/ext/builtin6.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/builtin6.C scan-assembler fancy_sin +PASS: g++.dg/ext/builtin6.C -std=c++11 scan-assembler fancy_sin PASS: g++.dg/ext/builtin7.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/builtin7.C -std=c++98 execution test PASS: g++.dg/ext/builtin7.C -std=c++11 (test for excess errors) @@ -10921,9 +11081,9 @@ PASS: g++.dg/ext/cleanup-5.C -std=gnu++98 execution test PASS: g++.dg/ext/cleanup-5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/cleanup-5.C -std=gnu++11 execution test PASS: g++.dg/ext/cleanup-6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/cleanup-6.C scan-assembler-not xyzzy +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 scan-assembler-not xyzzy +PASS: g++.dg/ext/cleanup-6.C -std=gnu++11 scan-assembler-not xyzzy PASS: g++.dg/ext/cleanup-8.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/cleanup-8.C -std=gnu++98 execution test PASS: g++.dg/ext/cleanup-8.C -std=gnu++11 (test for excess errors) @@ -11114,41 +11274,41 @@ PASS: g++.dg/ext/forscope2.C (test for excess errors) UNSUPPORTED: g++.dg/ext/fpreg1.C -std=gnu++98 UNSUPPORTED: g++.dg/ext/fpreg1.C -std=gnu++11 PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func1 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func2 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func4 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 scan-assembler-not func1 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 scan-assembler-not func2 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 scan-assembler-not func4 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++98 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func1 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func2 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func4 -PASS: g++.dg/ext/gnu-inline-anon-namespace.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 scan-assembler-not func1 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 scan-assembler-not func2 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 scan-assembler-not func4 +PASS: g++.dg/ext/gnu-inline-anon-namespace.C -std=gnu++11 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++98 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-class-static.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-class-static.C -std=gnu++11 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++98 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-class.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-class.C -std=gnu++11 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-global-redecl.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/gnu-inline-global-redecl.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/gnu-inline-global-reject.C -std=gnu++98 (test for errors, line 13) @@ -11190,53 +11350,53 @@ PASS: g++.dg/ext/gnu-inline-global-reject.C -std=gnu++11 (test for errors, line PASS: g++.dg/ext/gnu-inline-global-reject.C -std=gnu++11 (test for errors, line 56) PASS: g++.dg/ext/gnu-inline-global-reject.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++98 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-global.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-global.C -std=gnu++11 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++98 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-namespace.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-namespace.C -std=gnu++11 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++98 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-template-class.C scan-assembler func5 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-template-class.C -std=gnu++11 scan-assembler func5 PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++98 scan-assembler-not func5 PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func1 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func2 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler-not func3 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler func4 -PASS: g++.dg/ext/gnu-inline-template-func.C scan-assembler-not func5 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 scan-assembler func1 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 scan-assembler func2 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 scan-assembler-not func3 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 scan-assembler func4 +PASS: g++.dg/ext/gnu-inline-template-func.C -std=gnu++11 scan-assembler-not func5 PASS: g++.dg/ext/has_nothrow_assign.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/has_nothrow_assign.C -std=c++98 execution test PASS: g++.dg/ext/has_nothrow_assign.C -std=c++11 (test for excess errors) @@ -11310,33 +11470,33 @@ PASS: g++.dg/ext/init1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/injected-ttp.C (test for warnings, line 14) PASS: g++.dg/ext/injected-ttp.C (test for excess errors) PASS: g++.dg/ext/inline1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/inline1.C scan-assembler-not weak[^ \t]*[ \t]_?xyzzy -PASS: g++.dg/ext/inline1.C scan-assembler-not xyzzy +PASS: g++.dg/ext/inline1.C -std=gnu++98 scan-assembler-not weak[^ \t]*[ \t]_?xyzzy +PASS: g++.dg/ext/inline1.C -std=gnu++98 scan-assembler-not xyzzy PASS: g++.dg/ext/inline1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/inline1.C scan-assembler-not weak[^ \t]*[ \t]_?xyzzy -PASS: g++.dg/ext/inline1.C scan-assembler-not xyzzy +PASS: g++.dg/ext/inline1.C -std=gnu++11 scan-assembler-not weak[^ \t]*[ \t]_?xyzzy +PASS: g++.dg/ext/inline1.C -std=gnu++11 scan-assembler-not xyzzy PASS: g++.dg/ext/instantiate1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/instantiate1.C scan-assembler-not \n_?_Z1fIiEvT_(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler-not \n_?_ZN1AIiE1fEv(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler \n_?_Z1fIdEvT_(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler \n_?_ZN1AIdE1fEv(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++98 scan-assembler-not \n_?_Z1fIiEvT_(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++98 scan-assembler-not \n_?_ZN1AIiE1fEv(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++98 scan-assembler \n_?_Z1fIdEvT_(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++98 scan-assembler \n_?_ZN1AIdE1fEv(:|\n|\t) PASS: g++.dg/ext/instantiate1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/instantiate1.C scan-assembler-not \n_?_Z1fIiEvT_(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler-not \n_?_ZN1AIiE1fEv(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler \n_?_Z1fIdEvT_(:|\n|\t) -PASS: g++.dg/ext/instantiate1.C scan-assembler \n_?_ZN1AIdE1fEv(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++11 scan-assembler-not \n_?_Z1fIiEvT_(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++11 scan-assembler-not \n_?_ZN1AIiE1fEv(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++11 scan-assembler \n_?_Z1fIdEvT_(:|\n|\t) +PASS: g++.dg/ext/instantiate1.C -std=gnu++11 scan-assembler \n_?_ZN1AIdE1fEv(:|\n|\t) PASS: g++.dg/ext/instantiate2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/instantiate2.C scan-assembler \n_?_ZN1AIiE1tE(:|\n|\t) -PASS: g++.dg/ext/instantiate2.C scan-assembler-not \n_?_ZN1AIcE1tE(:|\n|\t) +PASS: g++.dg/ext/instantiate2.C -std=gnu++98 scan-assembler \n_?_ZN1AIiE1tE(:|\n|\t) +PASS: g++.dg/ext/instantiate2.C -std=gnu++98 scan-assembler-not \n_?_ZN1AIcE1tE(:|\n|\t) PASS: g++.dg/ext/instantiate2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/instantiate2.C scan-assembler \n_?_ZN1AIiE1tE(:|\n|\t) -PASS: g++.dg/ext/instantiate2.C scan-assembler-not \n_?_ZN1AIcE1tE(:|\n|\t) +PASS: g++.dg/ext/instantiate2.C -std=gnu++11 scan-assembler \n_?_ZN1AIiE1tE(:|\n|\t) +PASS: g++.dg/ext/instantiate2.C -std=gnu++11 scan-assembler-not \n_?_ZN1AIcE1tE(:|\n|\t) PASS: g++.dg/ext/instantiate3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/instantiate3.C scan-assembler \n_?_ZTV1AIiE(:|\n|\t) -PASS: g++.dg/ext/instantiate3.C scan-assembler-not \n_?_ZTV1AIcE(:|\n|\t) +PASS: g++.dg/ext/instantiate3.C -std=gnu++98 scan-assembler \n_?_ZTV1AIiE(:|\n|\t) +PASS: g++.dg/ext/instantiate3.C -std=gnu++98 scan-assembler-not \n_?_ZTV1AIcE(:|\n|\t) PASS: g++.dg/ext/instantiate3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/instantiate3.C scan-assembler \n_?_ZTV1AIiE(:|\n|\t) -PASS: g++.dg/ext/instantiate3.C scan-assembler-not \n_?_ZTV1AIcE(:|\n|\t) +PASS: g++.dg/ext/instantiate3.C -std=gnu++11 scan-assembler \n_?_ZTV1AIiE(:|\n|\t) +PASS: g++.dg/ext/instantiate3.C -std=gnu++11 scan-assembler-not \n_?_ZTV1AIcE(:|\n|\t) UNSUPPORTED: g++.dg/ext/int128-1.C -std=c++98 UNSUPPORTED: g++.dg/ext/int128-1.C -std=c++11 UNSUPPORTED: g++.dg/ext/int128-2.C -std=c++98 @@ -11487,6 +11647,8 @@ PASS: g++.dg/ext/label13.C -std=gnu++98 execution test PASS: g++.dg/ext/label13.C -std=gnu++11 (test for bogus messages, line 11) PASS: g++.dg/ext/label13.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/label13.C -std=gnu++11 execution test +PASS: g++.dg/ext/label14.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/label14.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/label2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/label2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/label3.C -std=gnu++98 (test for excess errors) @@ -11548,14 +11710,14 @@ 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/no-asm-1.C -std=gnu++98 (test for errors, line 7) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 (test for errors, line 8) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 (test for errors, line 8) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 expected (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 multiple (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 declaration (test for errors, line 8) PASS: g++.dg/ext/no-asm-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 (test for errors, line 7) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 (test for errors, line 8) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 (test for errors, line 8) -PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 expected (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 multiple (test for errors, line 8) +PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 declaration (test for errors, line 8) PASS: g++.dg/ext/no-asm-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/no-asm-2.C -std=gnu++98 (test for bogus messages, line 9) PASS: g++.dg/ext/no-asm-2.C -std=gnu++98 (test for bogus messages, line 10) @@ -11643,30 +11805,32 @@ PASS: g++.dg/ext/pr34829.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/pr34829.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/pr47213.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/pr47213.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/pr53605.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/pr53605.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/pragmaweak1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/pragmaweak1.C scan-assembler-not _Z3Foov +PASS: g++.dg/ext/pragmaweak1.C -std=c++98 scan-assembler-not _Z3Foov PASS: g++.dg/ext/pragmaweak1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/pragmaweak1.C scan-assembler-not _Z3Foov +PASS: g++.dg/ext/pragmaweak1.C -std=c++11 scan-assembler-not _Z3Foov PASS: g++.dg/ext/pretty1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = int -PASS: g++.dg/ext/pretty1.C scan-assembler top level -PASS: g++.dg/ext/pretty1.C scan-assembler int main\\(\\) -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = double -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = unsigned char* +PASS: g++.dg/ext/pretty1.C -std=gnu++98 scan-assembler int bar\\(T\\).*with T = int +PASS: g++.dg/ext/pretty1.C -std=gnu++98 scan-assembler top level +PASS: g++.dg/ext/pretty1.C -std=gnu++98 scan-assembler int main\\(\\) +PASS: g++.dg/ext/pretty1.C -std=gnu++98 scan-assembler int bar\\(T\\).*with T = double +PASS: g++.dg/ext/pretty1.C -std=gnu++98 scan-assembler int bar\\(T\\).*with T = unsigned char* PASS: g++.dg/ext/pretty1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = int -PASS: g++.dg/ext/pretty1.C scan-assembler top level -PASS: g++.dg/ext/pretty1.C scan-assembler int main\\(\\) -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = double -PASS: g++.dg/ext/pretty1.C scan-assembler int bar\\(T\\).*with T = unsigned char* +PASS: g++.dg/ext/pretty1.C -std=gnu++11 scan-assembler int bar\\(T\\).*with T = int +PASS: g++.dg/ext/pretty1.C -std=gnu++11 scan-assembler top level +PASS: g++.dg/ext/pretty1.C -std=gnu++11 scan-assembler int main\\(\\) +PASS: g++.dg/ext/pretty1.C -std=gnu++11 scan-assembler int bar\\(T\\).*with T = double +PASS: g++.dg/ext/pretty1.C -std=gnu++11 scan-assembler int bar\\(T\\).*with T = unsigned char* PASS: g++.dg/ext/pretty2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/pretty2.C -std=gnu++98 execution test PASS: g++.dg/ext/pretty2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/pretty2.C -std=gnu++11 execution test PASS: g++.dg/ext/pretty3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/pretty3.C scan-assembler const char\\* D<U>::foo\\(typename B<U>::X\\) +PASS: g++.dg/ext/pretty3.C -std=gnu++98 scan-assembler const char\\* D<U>::foo\\(typename B<U>::X\\) PASS: g++.dg/ext/pretty3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/pretty3.C scan-assembler const char\\* D<U>::foo\\(typename B<U>::X\\) +PASS: g++.dg/ext/pretty3.C -std=gnu++11 scan-assembler const char\\* D<U>::foo\\(typename B<U>::X\\) PASS: g++.dg/ext/restrict1.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/restrict1.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.dg/ext/selectany1.C -std=c++98 @@ -11796,9 +11960,9 @@ PASS: g++.dg/ext/typeof10.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/typeof11.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/typeof11.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/typeof2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/typeof2.C scan-assembler-not foo +PASS: g++.dg/ext/typeof2.C -std=gnu++98 scan-assembler-not foo PASS: g++.dg/ext/typeof2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/typeof2.C scan-assembler-not foo +PASS: g++.dg/ext/typeof2.C -std=gnu++11 scan-assembler-not foo PASS: g++.dg/ext/typeof3.C -std=c++98 (test for errors, line 3) PASS: g++.dg/ext/typeof3.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/typeof3.C -std=c++11 (test for errors, line 3) @@ -12114,6 +12278,8 @@ PASS: g++.dg/ext/vector15.C -std=c++11 (test for errors, line 5) PASS: g++.dg/ext/vector15.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/vector16.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/vector16.C -std=c++11 (test for excess errors) +PASS: g++.dg/ext/vector17.C -std=c++98 (test for excess errors) +PASS: g++.dg/ext/vector17.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/vector2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/vector2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/vector3.C -std=gnu++98 (test for excess errors) @@ -12143,31 +12309,31 @@ PASS: g++.dg/ext/vector9.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/vector9.C -std=c++11 (test for errors, line 9) PASS: g++.dg/ext/vector9.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/anon1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/anon1.C scan-assembler-not globl.*_ZN.*1fEv +PASS: g++.dg/ext/visibility/anon1.C -std=c++98 scan-assembler-not globl.*_ZN.*1fEv PASS: g++.dg/ext/visibility/anon1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/anon1.C scan-assembler-not globl.*_ZN.*1fEv +PASS: g++.dg/ext/visibility/anon1.C -std=c++11 scan-assembler-not globl.*_ZN.*1fEv PASS: g++.dg/ext/visibility/anon10.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/anon10.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/anon2.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/anon2.C scan-assembler-not globl.*_Z1fv +PASS: g++.dg/ext/visibility/anon2.C -std=c++98 scan-assembler-not globl.*_Z1fv PASS: g++.dg/ext/visibility/anon2.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/anon2.C scan-assembler-not globl.*_Z1fv +PASS: g++.dg/ext/visibility/anon2.C -std=c++11 scan-assembler-not globl.*_Z1fv PASS: g++.dg/ext/visibility/anon3.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/anon3.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/anon4.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/anon4.C scan-assembler-not globl.*_ZTIN*3fooE +PASS: g++.dg/ext/visibility/anon4.C -std=c++98 scan-assembler-not globl.*_ZTIN*3fooE PASS: g++.dg/ext/visibility/anon4.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/anon4.C scan-assembler-not globl.*_ZTIN*3fooE +PASS: g++.dg/ext/visibility/anon4.C -std=c++11 scan-assembler-not globl.*_ZTIN*3fooE PASS: g++.dg/ext/visibility/anon5.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/anon5.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/anon6.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE -PASS: g++.dg/ext/visibility/anon6.C scan-assembler-not globl.*1BIiE1cE -PASS: g++.dg/ext/visibility/anon6.C scan-assembler-not 1CIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++98 scan-assembler 1BIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++98 scan-assembler-not globl.*1BIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++98 scan-assembler-not 1CIiE1cE PASS: g++.dg/ext/visibility/anon6.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE -PASS: g++.dg/ext/visibility/anon6.C scan-assembler-not globl.*1BIiE1cE -PASS: g++.dg/ext/visibility/anon6.C scan-assembler-not 1CIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++11 scan-assembler 1BIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++11 scan-assembler-not globl.*1BIiE1cE +PASS: g++.dg/ext/visibility/anon6.C -std=c++11 scan-assembler-not 1CIiE1cE XFAIL: g++.dg/ext/visibility/anon7.C -std=c++98 (test for errors, line 8) PASS: g++.dg/ext/visibility/anon7.C -std=c++98 (test for excess errors) XFAIL: g++.dg/ext/visibility/anon7.C -std=c++11 (test for errors, line 8) @@ -12188,129 +12354,129 @@ UNSUPPORTED: g++.dg/ext/visibility/arm2.C -std=c++11 UNSUPPORTED: g++.dg/ext/visibility/arm3.C -std=gnu++98 UNSUPPORTED: g++.dg/ext/visibility/arm3.C -std=gnu++11 PASS: g++.dg/ext/visibility/assign1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/assign1.C scan-hidden hidden[ \t_]*_ZN1DaSERKS_ +PASS: g++.dg/ext/visibility/assign1.C -std=c++98 scan-hidden hidden[ \t_]*_ZN1DaSERKS_ PASS: g++.dg/ext/visibility/assign1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/assign1.C scan-hidden hidden[ \t_]*_ZN1DaSERKS_ +PASS: g++.dg/ext/visibility/assign1.C -std=c++11 scan-hidden hidden[ \t_]*_ZN1DaSERKS_ PASS: g++.dg/ext/visibility/class1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/class1.C scan-assembler InitEv@PLT +PASS: g++.dg/ext/visibility/class1.C -std=gnu++98 scan-assembler InitEv@PLT PASS: g++.dg/ext/visibility/class1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/class1.C scan-assembler InitEv@PLT +PASS: g++.dg/ext/visibility/class1.C -std=gnu++11 scan-assembler InitEv@PLT PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C scan-not-hidden hidden[ \t_]*_ZZN3foo7my_funcEvE1x +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZZN3foo7my_funcEvE1x PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C scan-not-hidden hidden[ \t_]*_ZZN3foo7my_funcEvE1x +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZZN3foo7my_funcEvE1x PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-not-hidden hidden[ \t_]*_ZN1IIiE3fooEv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-not-hidden hidden[ \t_]*_ZN1OIiE3fooEv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-hidden hidden[ \t_]*_ZN1S3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1IIiE3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1OIiE3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1S3fooEv PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-not-hidden hidden[ \t_]*_ZN1IIiE3fooEv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-not-hidden hidden[ \t_]*_ZN1OIiE3fooEv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C scan-hidden hidden[ \t_]*_ZN1S3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1IIiE3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1OIiE3fooEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1S3fooEv PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_Z3barv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-not-hidden hidden[ \t_]*_ZZ3barvE1n -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-not-hidden hidden[ \t_]*_Z3fooIiEvv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_Z3fooIvEvv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_ZZN1A5innerEvE1n +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 scan-hidden hidden[ \t_]*_Z3barv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZZ3barvE1n +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_Z3fooIiEvv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 scan-hidden hidden[ \t_]*_Z3fooIvEvv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZZN1A5innerEvE1n PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_Z3barv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-not-hidden hidden[ \t_]*_ZZ3barvE1n -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-not-hidden hidden[ \t_]*_Z3fooIiEvv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_Z3fooIvEvv -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C scan-hidden hidden[ \t_]*_ZZN1A5innerEvE1n +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 scan-hidden hidden[ \t_]*_Z3barv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZZ3barvE1n +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_Z3fooIiEvv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 scan-hidden hidden[ \t_]*_Z3fooIvEvv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZZN1A5innerEvE1n PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/fvisibility-inlines-hidden.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-override1.C scan-not-hidden hidden[ \t_]*methodEv +PASS: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*methodEv PASS: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-override1.C scan-not-hidden hidden[ \t_]*methodEv +PASS: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*methodEv PASS: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-override2.C scan-not-hidden hidden[ \t_]*Foo.methodEv +PASS: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++98 scan-not-hidden hidden[ \t_]*Foo.methodEv PASS: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility-override2.C scan-not-hidden hidden[ \t_]*Foo.methodEv +PASS: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++11 scan-not-hidden hidden[ \t_]*Foo.methodEv PASS: g++.dg/ext/visibility/fvisibility.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/fvisibility.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/fvisibility.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/fvisibility.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/fvisibility.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/guard1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/guard1.C scan-not-hidden hidden[ \t_]*_ZGVZN5otherclEvE4s_cd +PASS: g++.dg/ext/visibility/guard1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZGVZN5otherclEvE4s_cd PASS: g++.dg/ext/visibility/guard1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/guard1.C scan-not-hidden hidden[ \t_]*_ZGVZN5otherclEvE4s_cd +PASS: g++.dg/ext/visibility/guard1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZGVZN5otherclEvE4s_cd PASS: g++.dg/ext/visibility/local1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_Z1fv -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_ZZ1fvE1i -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_ZZ1fvEN1A1fEv +PASS: g++.dg/ext/visibility/local1.C -std=c++98 scan-hidden hidden[ \t_]*_Z1fv +PASS: g++.dg/ext/visibility/local1.C -std=c++98 scan-hidden hidden[ \t_]*_ZZ1fvE1i +PASS: g++.dg/ext/visibility/local1.C -std=c++98 scan-hidden hidden[ \t_]*_ZZ1fvEN1A1fEv PASS: g++.dg/ext/visibility/local1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_Z1fv -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_ZZ1fvE1i -PASS: g++.dg/ext/visibility/local1.C scan-hidden hidden[ \t_]*_ZZ1fvEN1A1fEv +PASS: g++.dg/ext/visibility/local1.C -std=c++11 scan-hidden hidden[ \t_]*_Z1fv +PASS: g++.dg/ext/visibility/local1.C -std=c++11 scan-hidden hidden[ \t_]*_ZZ1fvE1i +PASS: g++.dg/ext/visibility/local1.C -std=c++11 scan-hidden hidden[ \t_]*_ZZ1fvEN1A1fEv PASS: g++.dg/ext/visibility/memfuncts.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/memfuncts.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/memfuncts.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/memfuncts.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/memfuncts.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/memfuncts.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZTI1S -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-hidden hidden[ \t_]*_ZTI1T -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZTI1U -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZN1U6hide_4Ev +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZTI1S +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZTI1T +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZTI1U +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1U6hide_4Ev PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZTI1S -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-hidden hidden[ \t_]*_ZTI1T -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZTI1U -PASS: g++.dg/ext/visibility/ms-compat-1.C scan-not-hidden hidden[ \t_]*_ZN1U6hide_4Ev +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZTI1S +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZTI1T +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZTI1U +PASS: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1U6hide_4Ev PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1fEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1gEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1A1mEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1tIiEEvv -PASS: g++.dg/ext/visibility/namespace1.C scan-not-hidden hidden[ \t_]*_ZN3foo1hEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3foo1fEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3foo1gEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3foo1A1mEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3foo1tIiEEvv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN3foo1hEv PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1fEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1gEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1A1mEv -PASS: g++.dg/ext/visibility/namespace1.C scan-hidden hidden[ \t_]*_ZN3foo1tIiEEvv -PASS: g++.dg/ext/visibility/namespace1.C scan-not-hidden hidden[ \t_]*_ZN3foo1hEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3foo1fEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3foo1gEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3foo1A1mEv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3foo1tIiEEvv +PASS: g++.dg/ext/visibility/namespace1.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN3foo1hEv PASS: g++.dg/ext/visibility/namespace2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/namespace2.C scan-hidden hidden[ \t_]*_ZN4Test4testEv +PASS: g++.dg/ext/visibility/namespace2.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN4Test4testEv PASS: g++.dg/ext/visibility/namespace2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/namespace2.C scan-hidden hidden[ \t_]*_ZN4Test4testEv +PASS: g++.dg/ext/visibility/namespace2.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN4Test4testEv PASS: g++.dg/ext/visibility/namespace3.C -std=c++98 (test for warnings, line 5) PASS: g++.dg/ext/visibility/namespace3.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/namespace3.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/ext/visibility/namespace3.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/new1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/new1.C scan-not-hidden hidden[ \t_]*_Znwj +PASS: g++.dg/ext/visibility/new1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_Znwj PASS: g++.dg/ext/visibility/new1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/new1.C scan-not-hidden hidden[ \t_]*_Znwj +PASS: g++.dg/ext/visibility/new1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_Znwj PASS: g++.dg/ext/visibility/noPLT.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/noPLT.C scan-assembler-not methodEv@PLT|indirect_symbol.*methodEv +PASS: g++.dg/ext/visibility/noPLT.C -std=gnu++98 scan-assembler-not methodEv@PLT|indirect_symbol.*methodEv PASS: g++.dg/ext/visibility/noPLT.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/noPLT.C scan-assembler-not methodEv@PLT|indirect_symbol.*methodEv +PASS: g++.dg/ext/visibility/noPLT.C -std=gnu++11 scan-assembler-not methodEv@PLT|indirect_symbol.*methodEv PASS: g++.dg/ext/visibility/overload-1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/overload-1.C scan-hidden hidden[ \t_]*_Z3fooP8a_struct +PASS: g++.dg/ext/visibility/overload-1.C -std=c++98 scan-hidden hidden[ \t_]*_Z3fooP8a_struct PASS: g++.dg/ext/visibility/overload-1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/overload-1.C scan-hidden hidden[ \t_]*_Z3fooP8a_struct +PASS: g++.dg/ext/visibility/overload-1.C -std=c++11 scan-hidden hidden[ \t_]*_Z3fooP8a_struct PASS: g++.dg/ext/visibility/pragma-override1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma-override1.C scan-assembler \\.internal.*Foo.methodEv +PASS: g++.dg/ext/visibility/pragma-override1.C -std=c++98 scan-assembler \\.internal.*Foo.methodEv PASS: g++.dg/ext/visibility/pragma-override1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma-override1.C scan-assembler \\.internal.*Foo.methodEv +PASS: g++.dg/ext/visibility/pragma-override1.C -std=c++11 scan-assembler \\.internal.*Foo.methodEv PASS: g++.dg/ext/visibility/pragma-override2.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma-override2.C scan-assembler \\.internal.*Foo.methodEv +PASS: g++.dg/ext/visibility/pragma-override2.C -std=c++98 scan-assembler \\.internal.*Foo.methodEv PASS: g++.dg/ext/visibility/pragma-override2.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma-override2.C scan-assembler \\.internal.*Foo.methodEv +PASS: g++.dg/ext/visibility/pragma-override2.C -std=c++11 scan-assembler \\.internal.*Foo.methodEv PASS: g++.dg/ext/visibility/pragma.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/pragma.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/pragma.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/pragma.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/pragma.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/prop1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/prop1.C scan-hidden hidden[ \t_]*_Z1fIN1N1AEEvT_ -PASS: g++.dg/ext/visibility/prop1.C scan-hidden hidden[ \t_]*_Z1hIXadL_ZN1N1iEEEEvv +PASS: g++.dg/ext/visibility/prop1.C -std=c++98 scan-hidden hidden[ \t_]*_Z1fIN1N1AEEvT_ +PASS: g++.dg/ext/visibility/prop1.C -std=c++98 scan-hidden hidden[ \t_]*_Z1hIXadL_ZN1N1iEEEEvv PASS: g++.dg/ext/visibility/prop1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/prop1.C scan-hidden hidden[ \t_]*_Z1fIN1N1AEEvT_ -PASS: g++.dg/ext/visibility/prop1.C scan-hidden hidden[ \t_]*_Z1hIXadL_ZN1N1iEEEEvv +PASS: g++.dg/ext/visibility/prop1.C -std=c++11 scan-hidden hidden[ \t_]*_Z1fIN1N1AEEvT_ +PASS: g++.dg/ext/visibility/prop1.C -std=c++11 scan-hidden hidden[ \t_]*_Z1hIXadL_ZN1N1iEEEEvv PASS: g++.dg/ext/visibility/redecl1.C -std=c++98 (test for errors, line 4) PASS: g++.dg/ext/visibility/redecl1.C -std=c++98 (test for warnings, line 6) PASS: g++.dg/ext/visibility/redecl1.C -std=c++98 (test for warnings, line 7) @@ -12322,185 +12488,185 @@ PASS: g++.dg/ext/visibility/redecl1.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.dg/ext/visibility/staticdatamem.C -std=gnu++98 UNSUPPORTED: g++.dg/ext/visibility/staticdatamem.C -std=gnu++11 PASS: g++.dg/ext/visibility/staticmemfuncts.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/staticmemfuncts.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/staticmemfuncts.C -std=c++98 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv PASS: g++.dg/ext/visibility/staticmemfuncts.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/staticmemfuncts.C scan-hidden hidden[ \t_]*_ZN3Foo6methodEv +PASS: g++.dg/ext/visibility/staticmemfuncts.C -std=c++11 scan-hidden hidden[ \t_]*_ZN3Foo6methodEv UNSUPPORTED: g++.dg/ext/visibility/symbian1.C -std=c++98 UNSUPPORTED: g++.dg/ext/visibility/symbian1.C -std=c++11 UNSUPPORTED: g++.dg/ext/visibility/symbian2.C -std=c++98 UNSUPPORTED: g++.dg/ext/visibility/symbian2.C -std=c++11 PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template1.C scan-not-hidden hidden[ \t_]*_ZN1AIiE3fooEv -PASS: g++.dg/ext/visibility/template1.C scan-not-hidden hidden[ \t_]*_ZN1AIiE3barEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3fooEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3barEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIcE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1AIiE3fooEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1AIiE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1AIlE3fooEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1AIlE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1AIcE3barEv PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template1.C scan-not-hidden hidden[ \t_]*_ZN1AIiE3fooEv -PASS: g++.dg/ext/visibility/template1.C scan-not-hidden hidden[ \t_]*_ZN1AIiE3barEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3fooEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIlE3barEv -PASS: g++.dg/ext/visibility/template1.C scan-hidden hidden[ \t_]*_ZN1AIcE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1AIiE3fooEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1AIiE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1AIlE3fooEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1AIlE3barEv +PASS: g++.dg/ext/visibility/template1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1AIcE3barEv PASS: g++.dg/ext/visibility/template10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template10.C scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv +PASS: g++.dg/ext/visibility/template10.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv PASS: g++.dg/ext/visibility/template10.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template10.C scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv +PASS: g++.dg/ext/visibility/template10.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_Z8testfuncI3fooEvv PASS: g++.dg/ext/visibility/template11.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template11.C scan-not-hidden hidden[ \t_]*_ZN13template_testI4testE8functionEv +PASS: g++.dg/ext/visibility/template11.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN13template_testI4testE8functionEv PASS: g++.dg/ext/visibility/template11.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template11.C scan-not-hidden hidden[ \t_]*_ZN13template_testI4testE8functionEv +PASS: g++.dg/ext/visibility/template11.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN13template_testI4testE8functionEv PASS: g++.dg/ext/visibility/template12.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template12.C scan-not-hidden hidden[ \t_]*_ZN1aI1bE1cE +PASS: g++.dg/ext/visibility/template12.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1aI1bE1cE PASS: g++.dg/ext/visibility/template12.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template12.C scan-not-hidden hidden[ \t_]*_ZN1aI1bE1cE +PASS: g++.dg/ext/visibility/template12.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1aI1bE1cE PASS: g++.dg/ext/visibility/template2.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiED1Ev -PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiEC1ERKi +PASS: g++.dg/ext/visibility/template2.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN1SIiED1Ev +PASS: g++.dg/ext/visibility/template2.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN1SIiEC1ERKi PASS: g++.dg/ext/visibility/template2.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiED1Ev -PASS: g++.dg/ext/visibility/template2.C scan-not-hidden hidden[ \t_]*_ZN1SIiEC1ERKi +PASS: g++.dg/ext/visibility/template2.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN1SIiED1Ev +PASS: g++.dg/ext/visibility/template2.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN1SIiEC1ERKi PASS: g++.dg/ext/visibility/template3.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_ZN1AIlE1fEl -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_ZN1AIiE1fEi -PASS: g++.dg/ext/visibility/template3.C scan-not-hidden hidden[ \t_]*_ZN1AIcE1fEc -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_Z8identityIdET_S0_ -PASS: g++.dg/ext/visibility/template3.C scan-not-hidden hidden[ \t_]*_Z8identityIiET_S0_ +PASS: g++.dg/ext/visibility/template3.C -std=c++98 scan-hidden hidden[ \t_]*_ZN1AIlE1fEl +PASS: g++.dg/ext/visibility/template3.C -std=c++98 scan-hidden hidden[ \t_]*_ZN1AIiE1fEi +PASS: g++.dg/ext/visibility/template3.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN1AIcE1fEc +PASS: g++.dg/ext/visibility/template3.C -std=c++98 scan-hidden hidden[ \t_]*_Z8identityIdET_S0_ +PASS: g++.dg/ext/visibility/template3.C -std=c++98 scan-not-hidden hidden[ \t_]*_Z8identityIiET_S0_ PASS: g++.dg/ext/visibility/template3.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_ZN1AIlE1fEl -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_ZN1AIiE1fEi -PASS: g++.dg/ext/visibility/template3.C scan-not-hidden hidden[ \t_]*_ZN1AIcE1fEc -PASS: g++.dg/ext/visibility/template3.C scan-hidden hidden[ \t_]*_Z8identityIdET_S0_ -PASS: g++.dg/ext/visibility/template3.C scan-not-hidden hidden[ \t_]*_Z8identityIiET_S0_ +PASS: g++.dg/ext/visibility/template3.C -std=c++11 scan-hidden hidden[ \t_]*_ZN1AIlE1fEl +PASS: g++.dg/ext/visibility/template3.C -std=c++11 scan-hidden hidden[ \t_]*_ZN1AIiE1fEi +PASS: g++.dg/ext/visibility/template3.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN1AIcE1fEc +PASS: g++.dg/ext/visibility/template3.C -std=c++11 scan-hidden hidden[ \t_]*_Z8identityIdET_S0_ +PASS: g++.dg/ext/visibility/template3.C -std=c++11 scan-not-hidden hidden[ \t_]*_Z8identityIiET_S0_ PASS: g++.dg/ext/visibility/template4.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIdEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIlEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIcEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIiEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3fooIfEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3fooIsEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIdEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIlEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIiEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIcEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3barIfEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3barIsEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3fooIdEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3fooIlEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3fooIcEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3fooIiEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-not-hidden hidden[ \t_]*_Z3fooIfEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-not-hidden hidden[ \t_]*_Z3fooIsEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3barIdEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3barIlEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3barIiEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-hidden hidden[ \t_]*_Z3barIcEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-not-hidden hidden[ \t_]*_Z3barIfEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++98 scan-not-hidden hidden[ \t_]*_Z3barIsEvT_ PASS: g++.dg/ext/visibility/template4.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIdEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIlEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIcEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3fooIiEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3fooIfEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3fooIsEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIdEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIlEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIiEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-hidden hidden[ \t_]*_Z3barIcEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3barIfEvT_ -PASS: g++.dg/ext/visibility/template4.C scan-not-hidden hidden[ \t_]*_Z3barIsEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3fooIdEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3fooIlEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3fooIcEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3fooIiEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-not-hidden hidden[ \t_]*_Z3fooIfEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-not-hidden hidden[ \t_]*_Z3fooIsEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3barIdEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3barIlEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3barIiEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-hidden hidden[ \t_]*_Z3barIcEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-not-hidden hidden[ \t_]*_Z3barIfEvT_ +PASS: g++.dg/ext/visibility/template4.C -std=c++11 scan-not-hidden hidden[ \t_]*_Z3barIsEvT_ PASS: g++.dg/ext/visibility/template6.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template6.C scan-not-hidden hidden[ \t_]*_ZN1AIiE1fEv +PASS: g++.dg/ext/visibility/template6.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN1AIiE1fEv PASS: g++.dg/ext/visibility/template6.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template6.C scan-not-hidden hidden[ \t_]*_ZN1AIiE1fEv +PASS: g++.dg/ext/visibility/template6.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN1AIiE1fEv PASS: g++.dg/ext/visibility/template7.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template7.C scan-hidden hidden[ \t_]*_ZN1s6vectorI1AEC1Ev -PASS: g++.dg/ext/visibility/template7.C scan-hidden hidden[ \t_]*_ZN1s3fooI1AEEvT_ +PASS: g++.dg/ext/visibility/template7.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1s6vectorI1AEC1Ev +PASS: g++.dg/ext/visibility/template7.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZN1s3fooI1AEEvT_ PASS: g++.dg/ext/visibility/template7.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template7.C scan-hidden hidden[ \t_]*_ZN1s6vectorI1AEC1Ev -PASS: g++.dg/ext/visibility/template7.C scan-hidden hidden[ \t_]*_ZN1s3fooI1AEEvT_ +PASS: g++.dg/ext/visibility/template7.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1s6vectorI1AEC1Ev +PASS: g++.dg/ext/visibility/template7.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZN1s3fooI1AEEvT_ PASS: g++.dg/ext/visibility/template8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1BEvT_ -PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ +PASS: g++.dg/ext/visibility/template8.C -std=gnu++98 scan-hidden hidden[ \t_]*_Z1gI1BEvT_ +PASS: g++.dg/ext/visibility/template8.C -std=gnu++98 scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ PASS: g++.dg/ext/visibility/template8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1BEvT_ -PASS: g++.dg/ext/visibility/template8.C scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ +PASS: g++.dg/ext/visibility/template8.C -std=gnu++11 scan-hidden hidden[ \t_]*_Z1gI1BEvT_ +PASS: g++.dg/ext/visibility/template8.C -std=gnu++11 scan-hidden hidden[ \t_]*_Z1gI1AI1BEEvT_ PASS: g++.dg/ext/visibility/template9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/template9.C scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT +PASS: g++.dg/ext/visibility/template9.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT PASS: g++.dg/ext/visibility/template9.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/template9.C scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT +PASS: g++.dg/ext/visibility/template9.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN1N1fI1AEEvT PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTIPPi -PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTSPPi -PASS: g++.dg/ext/visibility/typeinfo1.C scan-hidden hidden[ \t_]*_ZTIP1A -PASS: g++.dg/ext/visibility/typeinfo1.C scan-hidden hidden[ \t_]*_ZTSP1A +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZTIPPi +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZTSPPi +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZTIP1A +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98 scan-hidden hidden[ \t_]*_ZTSP1A PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTIPPi -PASS: g++.dg/ext/visibility/typeinfo1.C scan-not-hidden hidden[ \t_]*_ZTSPPi -PASS: g++.dg/ext/visibility/typeinfo1.C scan-hidden hidden[ \t_]*_ZTIP1A -PASS: g++.dg/ext/visibility/typeinfo1.C scan-hidden hidden[ \t_]*_ZTSP1A +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZTIPPi +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZTSPPi +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZTIP1A +PASS: g++.dg/ext/visibility/typeinfo1.C -std=gnu++11 scan-hidden hidden[ \t_]*_ZTSP1A PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo2.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__class_type_infoE -PASS: g++.dg/ext/visibility/typeinfo2.C scan-hidden hidden[ \t_]*_ZTI1A -PASS: g++.dg/ext/visibility/typeinfo2.C scan-hidden hidden[ \t_]*_ZTV1A +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__class_type_infoE +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++98 scan-hidden hidden[ \t_]*_ZTI1A +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++98 scan-hidden hidden[ \t_]*_ZTV1A PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo2.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__class_type_infoE -PASS: g++.dg/ext/visibility/typeinfo2.C scan-hidden hidden[ \t_]*_ZTI1A -PASS: g++.dg/ext/visibility/typeinfo2.C scan-hidden hidden[ \t_]*_ZTV1A +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__class_type_infoE +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++11 scan-hidden hidden[ \t_]*_ZTI1A +PASS: g++.dg/ext/visibility/typeinfo2.C -std=c++11 scan-hidden hidden[ \t_]*_ZTV1A PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo3.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__array_type_infoE -PASS: g++.dg/ext/visibility/typeinfo3.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv116__enum_type_infoE -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*_ZTI1S -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*_ZTS1S -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info1 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info2 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info3 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info4 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info5 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__array_type_infoE +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv116__enum_type_infoE +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*_ZTI1S +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*_ZTS1S +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*info1 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*info2 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*info3 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*info4 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++98 scan-hidden hidden[ \t_]*info5 PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/typeinfo3.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__array_type_infoE -PASS: g++.dg/ext/visibility/typeinfo3.C scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv116__enum_type_infoE -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*_ZTI1S -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*_ZTS1S -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info1 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info2 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info3 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info4 -PASS: g++.dg/ext/visibility/typeinfo3.C scan-hidden hidden[ \t_]*info5 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv117__array_type_infoE +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZTVN10__cxxabiv116__enum_type_infoE +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*_ZTI1S +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*_ZTS1S +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*info1 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*info2 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*info3 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*info4 +PASS: g++.dg/ext/visibility/typeinfo3.C -std=c++11 scan-hidden hidden[ \t_]*info5 PASS: g++.dg/ext/visibility/virtual.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTV3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTT3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTS3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTI3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++98 scan-hidden hidden[ \t_]*ZTV3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++98 scan-hidden hidden[ \t_]*ZTT3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++98 scan-hidden hidden[ \t_]*ZTS3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++98 scan-hidden hidden[ \t_]*ZTI3Foo PASS: g++.dg/ext/visibility/virtual.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTV3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTT3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTS3Foo -PASS: g++.dg/ext/visibility/virtual.C scan-hidden hidden[ \t_]*ZTI3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++11 scan-hidden hidden[ \t_]*ZTV3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++11 scan-hidden hidden[ \t_]*ZTT3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++11 scan-hidden hidden[ \t_]*ZTS3Foo +PASS: g++.dg/ext/visibility/virtual.C -std=c++11 scan-hidden hidden[ \t_]*ZTI3Foo PASS: g++.dg/ext/visibility/visibility-1.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-1.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-1.C -std=c++98 scan-hidden hidden[ \t_]*_Z3foov PASS: g++.dg/ext/visibility/visibility-1.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-1.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-1.C -std=c++11 scan-hidden hidden[ \t_]*_Z3foov UNSUPPORTED: g++.dg/ext/visibility/visibility-10.C -std=c++98 UNSUPPORTED: g++.dg/ext/visibility/visibility-10.C -std=c++11 PASS: g++.dg/ext/visibility/visibility-11.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/visibility/visibility-11.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/visibility/visibility-2.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-2.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-2.C -std=c++98 scan-hidden hidden[ \t_]*_Z3foov PASS: g++.dg/ext/visibility/visibility-2.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-2.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-2.C -std=c++11 scan-hidden hidden[ \t_]*_Z3foov PASS: g++.dg/ext/visibility/visibility-3.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-3.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-3.C -std=c++98 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-3.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-3.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-3.C -std=c++11 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-4.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-4.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-4.C -std=c++98 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-4.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-4.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-4.C -std=c++11 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-5.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-5.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-5.C -std=c++98 scan-hidden hidden[ \t_]*_Z3foov PASS: g++.dg/ext/visibility/visibility-5.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-5.C scan-hidden hidden[ \t_]*_Z3foov +PASS: g++.dg/ext/visibility/visibility-5.C -std=c++11 scan-hidden hidden[ \t_]*_Z3foov PASS: g++.dg/ext/visibility/visibility-6.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-6.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-6.C -std=c++98 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-6.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-6.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-6.C -std=c++11 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-7.C -std=c++98 (test for warnings, line 7) PASS: g++.dg/ext/visibility/visibility-7.C -std=c++98 (test for warnings, line 11) PASS: g++.dg/ext/visibility/visibility-7.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-7.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-7.C -std=c++98 scan-hidden hidden[ \t_]*xyzzy PASS: g++.dg/ext/visibility/visibility-7.C -std=c++11 (test for warnings, line 7) PASS: g++.dg/ext/visibility/visibility-7.C -std=c++11 (test for warnings, line 11) PASS: g++.dg/ext/visibility/visibility-7.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/visibility-7.C scan-hidden hidden[ \t_]*xyzzy +PASS: g++.dg/ext/visibility/visibility-7.C -std=c++11 scan-hidden hidden[ \t_]*xyzzy UNSUPPORTED: g++.dg/ext/visibility/visibility-8.C -std=gnu++98 UNSUPPORTED: g++.dg/ext/visibility/visibility-8.C -std=gnu++11 UNSUPPORTED: g++.dg/ext/visibility/visibility-9.C -std=gnu++98 @@ -12513,10 +12679,10 @@ PASS: g++.dg/ext/visibility/warn2.C -std=c++11 (test for warnings, line 16) PASS: g++.dg/ext/visibility/warn2.C -std=c++11 (test for excess errors) PASS: g++.dg/ext/visibility/warn3.C -std=c++98 (test for warnings, line 17) PASS: g++.dg/ext/visibility/warn3.C -std=c++98 (test for excess errors) -PASS: g++.dg/ext/visibility/warn3.C scan-not-hidden hidden[ \t_]*_ZN1A1fEv +PASS: g++.dg/ext/visibility/warn3.C -std=c++98 scan-not-hidden hidden[ \t_]*_ZN1A1fEv PASS: g++.dg/ext/visibility/warn3.C -std=c++11 (test for warnings, line 17) PASS: g++.dg/ext/visibility/warn3.C -std=c++11 (test for excess errors) -PASS: g++.dg/ext/visibility/warn3.C scan-not-hidden hidden[ \t_]*_ZN1A1fEv +PASS: g++.dg/ext/visibility/warn3.C -std=c++11 scan-not-hidden hidden[ \t_]*_ZN1A1fEv PASS: g++.dg/ext/visibility/warn4.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/ext/visibility/warn4.C -std=c++98 (test for excess errors) PASS: g++.dg/ext/visibility/warn4.C -std=c++11 (test for warnings, line 10) @@ -12550,13 +12716,19 @@ PASS: g++.dg/ext/vla4.C -std=gnu++11 (test for errors, line 9) PASS: g++.dg/ext/vla4.C -std=gnu++11 (test for errors, line 10) PASS: g++.dg/ext/vla4.C -std=gnu++11 (test for errors, line 18) PASS: g++.dg/ext/vla4.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/vla5.C -std=gnu++98 (test for warnings, line 9) PASS: g++.dg/ext/vla5.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/vla5.C -std=gnu++11 (test for warnings, line 9) PASS: g++.dg/ext/vla5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/vla6.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/vla6.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/vla7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/vla7.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/ext/vla8.C -std=gnu++98 (test for warnings, line 11) +PASS: g++.dg/ext/vla8.C -std=gnu++98 (test for warnings, line 15) PASS: g++.dg/ext/vla8.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/ext/vla8.C -std=gnu++11 (test for warnings, line 11) +PASS: g++.dg/ext/vla8.C -std=gnu++11 (test for warnings, line 15) PASS: g++.dg/ext/vla8.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/vla9.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/vla9.C -std=gnu++98 execution test @@ -12571,17 +12743,17 @@ PASS: g++.dg/ext/vlm2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/vlm2.C -std=gnu++11 (test for errors, line 10) PASS: g++.dg/ext/vlm2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ext/weak1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/weak1.C scan-assembler weak[^ \t]*[ \t]_?bar1 +PASS: g++.dg/ext/weak1.C -std=gnu++98 scan-assembler weak[^ \t]*[ \t]_?bar1 PASS: g++.dg/ext/weak1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/weak1.C scan-assembler weak[^ \t]*[ \t]_?bar1 +PASS: g++.dg/ext/weak1.C -std=gnu++11 scan-assembler weak[^ \t]*[ \t]_?bar1 PASS: g++.dg/ext/weak2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/weak2.C scan-assembler weak[^ \t]*[ \t]_?_Z3foov +PASS: g++.dg/ext/weak2.C -std=gnu++98 scan-assembler weak[^ \t]*[ \t]_?_Z3foov PASS: g++.dg/ext/weak2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/weak2.C scan-assembler weak[^ \t]*[ \t]_?_Z3foov +PASS: g++.dg/ext/weak2.C -std=gnu++11 scan-assembler weak[^ \t]*[ \t]_?_Z3foov PASS: g++.dg/ext/weak3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ext/weak3.C scan-assembler weak[^ \t]*[ \t]_?_Z3foov +PASS: g++.dg/ext/weak3.C -std=gnu++98 scan-assembler weak[^ \t]*[ \t]_?_Z3foov PASS: g++.dg/ext/weak3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ext/weak3.C scan-assembler weak[^ \t]*[ \t]_?_Z3foov +PASS: g++.dg/ext/weak3.C -std=gnu++11 scan-assembler weak[^ \t]*[ \t]_?_Z3foov PASS: g++.dg/ext/weak4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ext/weak4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/func-args-1.C -std=gnu++98 (test for warnings, line 6) @@ -12745,15 +12917,15 @@ PASS: g++.dg/inherit/covariant5.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/covariant6.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/covariant6.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/covariant7.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "24 .*c6::_ZTcv0_n16_v0_n12_NV2c62f2Ev" -PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "28 .*c6::f2" -PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "80 .*0u" -PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "84 .*c6::_ZTv0_n16_NV2c62f2Ev" +PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "24 .*c6::_ZTcv0_n16_v0_n12_NV2c62f2Ev" +PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "28 .*c6::f2" +PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "80 .*0u" +PASS: g++.dg/inherit/covariant7.C -std=gnu++98 scan-tree-dump class "84 .*c6::_ZTv0_n16_NV2c62f2Ev" PASS: g++.dg/inherit/covariant7.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "24 .*c6::_ZTcv0_n16_v0_n12_NV2c62f2Ev" -PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "28 .*c6::f2" -PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "80 .*0u" -PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "84 .*c6::_ZTv0_n16_NV2c62f2Ev" +PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "24 .*c6::_ZTcv0_n16_v0_n12_NV2c62f2Ev" +PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "28 .*c6::f2" +PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "80 .*0u" +PASS: g++.dg/inherit/covariant7.C -std=gnu++11 scan-tree-dump class "84 .*c6::_ZTv0_n16_NV2c62f2Ev" PASS: g++.dg/inherit/covariant8.C -std=c++98 (test for excess errors) PASS: g++.dg/inherit/covariant8.C -std=c++11 (test for excess errors) PASS: g++.dg/inherit/covariant9.C -std=gnu++98 (test for excess errors) @@ -13146,9 +13318,9 @@ PASS: g++.dg/init/cleanup1.C -std=c++11 (test for excess errors) PASS: g++.dg/init/cleanup2.C -std=c++98 (test for excess errors) PASS: g++.dg/init/cleanup2.C -std=c++11 (test for excess errors) PASS: g++.dg/init/cleanup3.C -std=c++98 (test for excess errors) -PASS: g++.dg/init/cleanup3.C scan-assembler-not _tcf +PASS: g++.dg/init/cleanup3.C -std=c++98 scan-assembler-not _tcf PASS: g++.dg/init/cleanup3.C -std=c++11 (test for excess errors) -PASS: g++.dg/init/cleanup3.C scan-assembler-not _tcf +PASS: g++.dg/init/cleanup3.C -std=c++11 scan-assembler-not _tcf PASS: g++.dg/init/complex1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/init/complex1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/const1.C -std=c++98 (test for excess errors) @@ -13174,9 +13346,9 @@ PASS: g++.dg/init/const6.C -std=gnu++98 execution test PASS: g++.dg/init/const6.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/const6.C -std=gnu++11 execution test PASS: g++.dg/init/const7.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/init/const7.C -std=gnu++98 scan-tree-dump-not gimple "initialization" +PASS: g++.dg/init/const7.C -std=gnu++98 scan-tree-dump-not gimple "initialization" PASS: g++.dg/init/const7.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/init/const7.C -std=gnu++11 scan-tree-dump-not gimple "initialization" +PASS: g++.dg/init/const7.C -std=gnu++11 scan-tree-dump-not gimple "initialization" PASS: g++.dg/init/const8.C -std=c++98 (test for excess errors) PASS: g++.dg/init/const8.C -std=c++11 (test for excess errors) PASS: g++.dg/init/constant1.C -std=c++98 (test for excess errors) @@ -13260,9 +13432,9 @@ PASS: g++.dg/init/dtor3.C -std=c++98 execution test PASS: g++.dg/init/dtor3.C -std=c++11 (test for excess errors) PASS: g++.dg/init/dtor3.C -std=c++11 execution test PASS: g++.dg/init/dtor4.C -std=c++98 (test for excess errors) -PASS: g++.dg/init/dtor4.C scan-assembler-not _ZN1AD2Ev +PASS: g++.dg/init/dtor4.C -std=c++98 scan-assembler-not _ZN1AD2Ev PASS: g++.dg/init/dtor4.C -std=c++11 (test for excess errors) -PASS: g++.dg/init/dtor4.C scan-assembler-not _ZN1AD2Ev +PASS: g++.dg/init/dtor4.C -std=c++11 scan-assembler-not _ZN1AD2Ev PASS: g++.dg/init/elide1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/elide1.C -std=c++98 execution test PASS: g++.dg/init/elide1.C -std=c++11 (test for excess errors) @@ -13343,6 +13515,10 @@ PASS: g++.dg/init/member1.C -std=c++98 (test for errors, line 13) PASS: g++.dg/init/member1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/member1.C -std=c++11 (test for errors, line 13) PASS: g++.dg/init/member1.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/mutable1.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/mutable1.C -std=c++98 scan-assembler-not rodata +PASS: g++.dg/init/mutable1.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/mutable1.C -std=c++11 scan-assembler-not rodata PASS: g++.dg/init/new1.C -std=c++98 (test for excess errors) PASS: g++.dg/init/new1.C -std=c++11 (test for excess errors) PASS: g++.dg/init/new10.C -std=c++98 (test for excess errors) @@ -13366,15 +13542,15 @@ PASS: g++.dg/init/new16.C -std=gnu++98 execution test PASS: g++.dg/init/new16.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/new16.C -std=gnu++11 execution test PASS: g++.dg/init/new17.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/init/new17.C -std=gnu++98 scan-tree-dump-times optimized "= 0.0" 1 +PASS: g++.dg/init/new17.C -std=gnu++98 scan-tree-dump-times optimized "= 0.0" 1 PASS: g++.dg/init/new17.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/init/new17.C -std=gnu++11 scan-tree-dump-times optimized "= 0.0" 1 +PASS: g++.dg/init/new17.C -std=gnu++11 scan-tree-dump-times optimized "= 0.0" 1 PASS: g++.dg/init/new18.C -std=gnu++98 (test for excess errors) PASS: g++.dg/init/new18.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/new19.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/init/new19.C -std=gnu++98 scan-tree-dump pre "Replaced.*->ai\[0\]" +PASS: g++.dg/init/new19.C -std=gnu++98 scan-tree-dump pre "Replaced.*->ai\\[0\\]" PASS: g++.dg/init/new19.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/init/new19.C -std=gnu++11 scan-tree-dump pre "Replaced.*->ai\[0\]" +PASS: g++.dg/init/new19.C -std=gnu++11 scan-tree-dump pre "Replaced.*->ai\\[0\\]" PASS: g++.dg/init/new2.C -std=c++98 (test for excess errors) PASS: g++.dg/init/new2.C -std=c++11 (test for excess errors) PASS: g++.dg/init/new20.C -std=c++98 (test for errors, line 3) @@ -13441,6 +13617,38 @@ PASS: g++.dg/init/new33.C -std=c++98 (test for excess errors) PASS: g++.dg/init/new33.C -std=c++11 (test for excess errors) PASS: g++.dg/init/new34.C -std=c++98 (test for excess errors) PASS: g++.dg/init/new34.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for warnings, line 8) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for errors, line 9) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for errors, line 10) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for errors, line 11) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for errors, line 12) +PASS: g++.dg/init/new35.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for warnings, line 8) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for errors, line 9) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for errors, line 10) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for errors, line 11) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for errors, line 12) +PASS: g++.dg/init/new35.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/init/new36.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/new36.C -std=c++98 execution test +PASS: g++.dg/init/new36.C -std=c++11 (test for excess errors) +PASS: g++.dg/init/new36.C -std=c++11 execution test +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 7) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 21) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 28) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 35) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 43) +PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 57) +PASS: g++.dg/init/new37.C -std=c++98 (test for excess errors) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 21) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 28) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 35) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 43) +PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 57) +PASS: g++.dg/init/new37.C -std=c++11 (test for excess errors) PASS: g++.dg/init/new4.C -std=c++98 (test for excess errors) PASS: g++.dg/init/new4.C -std=c++11 (test for excess errors) PASS: g++.dg/init/new5.C -std=c++98 (test for excess errors) @@ -13590,9 +13798,9 @@ PASS: g++.dg/init/pr29571.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/init/pr29571.C -std=c++11 (test for errors, line 5) PASS: g++.dg/init/pr29571.C -std=c++11 (test for excess errors) PASS: g++.dg/init/pr42556.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/init/pr42556.C -std=gnu++98 scan-tree-dump-not gimple "v = {}" +PASS: g++.dg/init/pr42556.C -std=gnu++98 scan-tree-dump-not gimple "v = {}" PASS: g++.dg/init/pr42556.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/init/pr42556.C -std=gnu++11 scan-tree-dump-not gimple "v = {}" +PASS: g++.dg/init/pr42556.C -std=gnu++11 scan-tree-dump-not gimple "v = {}" PASS: g++.dg/init/pr42844.C -std=c++98 (test for warnings, line 9) PASS: g++.dg/init/pr42844.C -std=c++98 (test for warnings, line 11) PASS: g++.dg/init/pr42844.C -std=c++98 (test for warnings, line 15) @@ -13911,68 +14119,68 @@ PASS: g++.dg/ipa/20090113-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/20090113-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" PASS: g++.dg/ipa/devirt-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-2.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-2.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-2.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-3.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-3.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-4.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-4.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-5.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" -PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-5.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-6.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-6.C -std=gnu++98 execution test PASS: g++.dg/ipa/devirt-6.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-6.C -std=gnu++11 execution test PASS: g++.dg/ipa/devirt-7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-7.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-7.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-7.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" +PASS: g++.dg/ipa/devirt-7.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo" PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-2.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-c-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-c-3.C -std=gnu++98 execution test PASS: g++.dg/ipa/devirt-c-3.C -std=gnu++11 (test for excess errors) @@ -13995,90 +14203,90 @@ PASS: g++.dg/ipa/devirt-c-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-c-7.C -std=gnu++11 execution test PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 execution test -PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 execution test -PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" -PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*A::foo" +PASS: g++.dg/ipa/devirt-c-8.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-d-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/devirt-d-1.C -std=gnu++98 execution test PASS: g++.dg/ipa/devirt-d-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/devirt-d-1.C -std=gnu++11 execution test PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*S::xyzzy" -PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*S::xyzzy" +PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*S::xyzzy" -PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 +PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++11 scan-ipa-dump cp "Discovered a virtual call to a known target.*S::xyzzy" +PASS: g++.dg/ipa/devirt-g-1.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 0 PASS: g++.dg/ipa/iinline-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ipa/iinline-1.C -std=gnu++98 scan-ipa-dump inline "String::funcOne[^\n]*inline copy in int main" +PASS: g++.dg/ipa/iinline-1.C -std=gnu++98 scan-ipa-dump inline "String::funcOne[^\\n]*inline copy in int main" PASS: g++.dg/ipa/iinline-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ipa/iinline-1.C -std=gnu++11 scan-ipa-dump inline "String::funcOne[^\n]*inline copy in int main" +PASS: g++.dg/ipa/iinline-1.C -std=gnu++11 scan-ipa-dump inline "String::funcOne[^\\n]*inline copy in int main" PASS: g++.dg/ipa/iinline-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/ipa/iinline-2.C -std=gnu++98 scan-ipa-dump inline "String::funcOne[^\n]*inline copy in int main" +PASS: g++.dg/ipa/iinline-2.C -std=gnu++98 scan-ipa-dump inline "String::funcOne[^\\n]*inline copy in int main" PASS: g++.dg/ipa/iinline-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/ipa/iinline-2.C -std=gnu++11 scan-ipa-dump inline "String::funcOne[^\n]*inline copy in int main" +PASS: g++.dg/ipa/iinline-2.C -std=gnu++11 scan-ipa-dump inline "String::funcOne[^\\n]*inline copy in int main" PASS: g++.dg/ipa/iinline-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/iinline-3.C -std=gnu++98 execution test PASS: g++.dg/ipa/iinline-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/iinline-3.C -std=gnu++11 execution test PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-1.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-1.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-1.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-2.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-2.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-2.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-2.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-2.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-2.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-3.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-3.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-3.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-3.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-3.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-3.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-4.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-4.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-4.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-4.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-4.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-4.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 scan-ipa-dump inline "A::foo[^\n]*inline copy in int main" -PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 scan-ipa-dump inline "A::foo[^\\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-5.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 scan-ipa-dump inline "A::foo[^\n]*inline copy in int main" -PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 scan-ipa-dump inline "A::foo[^\\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-5.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" -XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" +XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" -XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" +XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" -PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 scan-ipa-dump inline "B::bar[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 scan-ipa-dump inline "B::bar[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" -PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 scan-ipa-dump inline "B::bar[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-8.C -std=gnu++11 scan-ipa-dump inline "B::bar[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 execution test -PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" -XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" +XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 execution test -PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" -XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\n]*inline copy in int main" +PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo" +XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main" PASS: g++.dg/ipa/pr43695.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/pr43695.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/pr43812.C -std=gnu++98 (test for excess errors) @@ -14125,38 +14333,38 @@ PASS: g++.dg/ipa/pr52939.C -std=gnu++98 (test for excess errors) PASS: g++.dg/ipa/pr52939.C -std=gnu++98 execution test PASS: g++.dg/ipa/pr52939.C -std=gnu++11 (test for excess errors) PASS: g++.dg/ipa/pr52939.C -std=gnu++11 execution test -PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/ambig1.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/lookup/ambig1.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/lookup/ambig1.C -std=c++11 (test for errors, line 17) PASS: g++.dg/lookup/ambig1.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/ambig2.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/lookup/ambig2.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/lookup/ambig2.C -std=c++98 (test for errors, line 17) PASS: g++.dg/lookup/ambig2.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/ambig2.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/lookup/ambig2.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/lookup/ambig2.C -std=c++11 (test for errors, line 17) PASS: g++.dg/lookup/ambig2.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/ambig3.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/lookup/ambig3.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/lookup/ambig3.C -std=c++98 (test for errors, line 18) PASS: g++.dg/lookup/ambig3.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/ambig3.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/lookup/ambig3.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/lookup/ambig3.C -std=c++11 (test for errors, line 18) PASS: g++.dg/lookup/ambig3.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for errors, line 7) -PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for warnings, line 7) +PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for errors, line 14) PASS: g++.dg/lookup/ambig4.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for errors, line 7) -PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for warnings, line 7) +PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for errors, line 14) PASS: g++.dg/lookup/ambig4.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for errors, line 7) -PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for errors, line 10) +PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for warnings, line 7) +PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for warnings, line 10) PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for errors, line 13) PASS: g++.dg/lookup/ambig5.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for errors, line 7) -PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for errors, line 10) +PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for warnings, line 7) +PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for warnings, line 10) PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for errors, line 13) PASS: g++.dg/lookup/ambig5.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/anon1.C -std=c++98 (test for excess errors) @@ -14204,9 +14412,9 @@ PASS: g++.dg/lookup/builtin4.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/builtin4.C -std=c++11 (test for errors, line 15) PASS: g++.dg/lookup/builtin4.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/builtin5.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/builtin5.C scan-assembler _ZSt5atanhd +PASS: g++.dg/lookup/builtin5.C -std=c++98 scan-assembler _ZSt5atanhd PASS: g++.dg/lookup/builtin5.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/builtin5.C scan-assembler _ZSt5atanhd +PASS: g++.dg/lookup/builtin5.C -std=c++11 scan-assembler _ZSt5atanhd PASS: g++.dg/lookup/class-member-1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/lookup/class-member-1.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/class-member-1.C -std=c++11 (test for errors, line 10) @@ -14224,19 +14432,19 @@ PASS: g++.dg/lookup/conv-1.C -std=c++11 (test for errors, line 24) PASS: g++.dg/lookup/conv-1.C -std=c++11 candidate note (test for warnings, line 24) PASS: g++.dg/lookup/conv-1.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/conv-2.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/conv-2.C scan-assembler _ZNK2A1cviEv +PASS: g++.dg/lookup/conv-2.C -std=c++98 scan-assembler _ZNK2A1cviEv PASS: g++.dg/lookup/conv-2.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/conv-2.C scan-assembler _ZNK2A1cviEv +PASS: g++.dg/lookup/conv-2.C -std=c++11 scan-assembler _ZNK2A1cviEv PASS: g++.dg/lookup/conv-3.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/conv-3.C scan-assembler _ZNK2A1IiEcviEv +PASS: g++.dg/lookup/conv-3.C -std=c++98 scan-assembler _ZNK2A1IiEcviEv PASS: g++.dg/lookup/conv-3.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/conv-3.C scan-assembler _ZNK2A1IiEcviEv +PASS: g++.dg/lookup/conv-3.C -std=c++11 scan-assembler _ZNK2A1IiEcviEv PASS: g++.dg/lookup/conv-4.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/conv-4.C scan-assembler _ZNK1AcviEv -PASS: g++.dg/lookup/conv-4.C scan-assembler-not _ZNK1VcviEv +PASS: g++.dg/lookup/conv-4.C -std=c++98 scan-assembler _ZNK1AcviEv +PASS: g++.dg/lookup/conv-4.C -std=c++98 scan-assembler-not _ZNK1VcviEv PASS: g++.dg/lookup/conv-4.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/conv-4.C scan-assembler _ZNK1AcviEv -PASS: g++.dg/lookup/conv-4.C scan-assembler-not _ZNK1VcviEv +PASS: g++.dg/lookup/conv-4.C -std=c++11 scan-assembler _ZNK1AcviEv +PASS: g++.dg/lookup/conv-4.C -std=c++11 scan-assembler-not _ZNK1VcviEv PASS: g++.dg/lookup/conv-5.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/conv-5.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/crash1.C -std=c++98 (test for excess errors) @@ -14245,12 +14453,12 @@ PASS: g++.dg/lookup/crash2.C -std=c++98 (test for errors, line 10) PASS: g++.dg/lookup/crash2.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/crash2.C -std=c++11 (test for errors, line 10) PASS: g++.dg/lookup/crash2.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/crash3.C -std=c++98 (test for errors, line 7) -PASS: g++.dg/lookup/crash3.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/lookup/crash3.C -std=c++98 (test for warnings, line 7) +PASS: g++.dg/lookup/crash3.C -std=c++98 (test for warnings, line 8) PASS: g++.dg/lookup/crash3.C -std=c++98 (test for errors, line 14) PASS: g++.dg/lookup/crash3.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/crash3.C -std=c++11 (test for errors, line 7) -PASS: g++.dg/lookup/crash3.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/lookup/crash3.C -std=c++11 (test for warnings, line 7) +PASS: g++.dg/lookup/crash3.C -std=c++11 (test for warnings, line 8) PASS: g++.dg/lookup/crash3.C -std=c++11 (test for errors, line 14) PASS: g++.dg/lookup/crash3.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/crash4.C -std=c++98 (test for excess errors) @@ -14318,15 +14526,15 @@ PASS: g++.dg/lookup/extern-c-redecl.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/extern-c-redecl2.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/extern-c-redecl2.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/lookup/extern-c-redecl3.C scan-assembler-not call[\t ]+[^$]*?_Z4forkv -PASS: g++.dg/lookup/extern-c-redecl3.C scan-assembler call[\t ]+_?fork +PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++98 scan-assembler-not call[\t ]+[^$]*?_Z4forkv +PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++98 scan-assembler call[\t ]+_?fork PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/lookup/extern-c-redecl3.C scan-assembler-not call[\t ]+[^$]*?_Z4forkv -PASS: g++.dg/lookup/extern-c-redecl3.C scan-assembler call[\t ]+_?fork +PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++11 scan-assembler-not call[\t ]+[^$]*?_Z4forkv +PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++11 scan-assembler call[\t ]+_?fork PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/lookup/extern-c-redecl4.C scan-assembler call[\t ]+[^$]*?_Z4forkv +PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++98 scan-assembler call[\t ]+[^$]*?_Z4forkv PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/lookup/extern-c-redecl4.C scan-assembler call[\t ]+[^$]*?_Z4forkv +PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++11 scan-assembler call[\t ]+[^$]*?_Z4forkv PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for errors, line 9) PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for errors, line 13) PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for excess errors) @@ -14685,12 +14893,12 @@ PASS: g++.dg/lookup/scoped8.C -std=c++11 (test for errors, line 15) PASS: g++.dg/lookup/scoped8.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/strong-using-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/lookup/strong-using-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for errors, line 8) -PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for errors, line 13) +PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for warnings, line 8) +PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for warnings, line 13) PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for errors, line 24) PASS: g++.dg/lookup/strong-using-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for errors, line 8) -PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for errors, line 13) +PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for warnings, line 8) +PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for warnings, line 13) PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for errors, line 24) PASS: g++.dg/lookup/strong-using-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/lookup/strong-using-3.C -std=gnu++98 (test for excess errors) @@ -14783,30 +14991,30 @@ PASS: g++.dg/lookup/using15.C -std=c++98 (test for errors, line 7) PASS: g++.dg/lookup/using15.C -std=c++98 (test for excess errors) PASS: g++.dg/lookup/using15.C -std=c++11 (test for errors, line 7) PASS: g++.dg/lookup/using15.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/using16.C -std=c++98 candidate 1 (test for errors, line 6) -PASS: g++.dg/lookup/using16.C -std=c++98 candidate 2 (test for errors, line 11) +PASS: g++.dg/lookup/using16.C -std=c++98 candidate 1 (test for warnings, line 6) +PASS: g++.dg/lookup/using16.C -std=c++98 candidate 2 (test for warnings, line 11) PASS: g++.dg/lookup/using16.C -std=c++98 duplicate error (test for bogus messages, line 17) PASS: g++.dg/lookup/using16.C -std=c++98 (test for errors, line 17) PASS: g++.dg/lookup/using16.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/using16.C -std=c++11 candidate 1 (test for errors, line 6) -PASS: g++.dg/lookup/using16.C -std=c++11 candidate 2 (test for errors, line 11) +PASS: g++.dg/lookup/using16.C -std=c++11 candidate 1 (test for warnings, line 6) +PASS: g++.dg/lookup/using16.C -std=c++11 candidate 2 (test for warnings, line 11) PASS: g++.dg/lookup/using16.C -std=c++11 duplicate error (test for bogus messages, line 17) PASS: g++.dg/lookup/using16.C -std=c++11 (test for errors, line 17) PASS: g++.dg/lookup/using16.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/using17.C -std=c++98 candidate 2 (test for errors, line 6) -PASS: g++.dg/lookup/using17.C -std=c++98 candidate 1 (test for errors, line 10) +PASS: g++.dg/lookup/using17.C -std=c++98 candidate 2 (test for warnings, line 6) +PASS: g++.dg/lookup/using17.C -std=c++98 candidate 1 (test for warnings, line 10) PASS: g++.dg/lookup/using17.C -std=c++98 (test for errors, line 14) PASS: g++.dg/lookup/using17.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/using17.C -std=c++11 candidate 2 (test for errors, line 6) -PASS: g++.dg/lookup/using17.C -std=c++11 candidate 1 (test for errors, line 10) +PASS: g++.dg/lookup/using17.C -std=c++11 candidate 2 (test for warnings, line 6) +PASS: g++.dg/lookup/using17.C -std=c++11 candidate 1 (test for warnings, line 10) PASS: g++.dg/lookup/using17.C -std=c++11 (test for errors, line 14) PASS: g++.dg/lookup/using17.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/using18.C -std=c++98 candidate (test for errors, line 7) -PASS: g++.dg/lookup/using18.C -std=c++98 candidate (test for errors, line 12) +PASS: g++.dg/lookup/using18.C -std=c++98 candidate (test for warnings, line 7) +PASS: g++.dg/lookup/using18.C -std=c++98 candidate (test for warnings, line 12) PASS: g++.dg/lookup/using18.C -std=c++98 (test for errors, line 20) PASS: g++.dg/lookup/using18.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/using18.C -std=c++11 candidate (test for errors, line 7) -PASS: g++.dg/lookup/using18.C -std=c++11 candidate (test for errors, line 12) +PASS: g++.dg/lookup/using18.C -std=c++11 candidate (test for warnings, line 7) +PASS: g++.dg/lookup/using18.C -std=c++11 candidate (test for warnings, line 12) PASS: g++.dg/lookup/using18.C -std=c++11 (test for errors, line 20) PASS: g++.dg/lookup/using18.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/using19.C -std=c++98 (test for excess errors) @@ -14823,12 +15031,12 @@ PASS: g++.dg/lookup/using2.C -std=c++11 (test for errors, line 29) PASS: g++.dg/lookup/using2.C -std=c++11 (test for errors, line 42) PASS: g++.dg/lookup/using2.C -std=c++11 (test for errors, line 43) PASS: g++.dg/lookup/using2.C -std=c++11 (test for excess errors) -PASS: g++.dg/lookup/using20.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/lookup/using20.C -std=c++98 (test for errors, line 12) +PASS: g++.dg/lookup/using20.C -std=c++98 (test for warnings, line 5) +PASS: g++.dg/lookup/using20.C -std=c++98 (test for warnings, line 12) PASS: g++.dg/lookup/using20.C -std=c++98 (test for errors, line 18) PASS: g++.dg/lookup/using20.C -std=c++98 (test for excess errors) -PASS: g++.dg/lookup/using20.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/lookup/using20.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/lookup/using20.C -std=c++11 (test for warnings, line 5) +PASS: g++.dg/lookup/using20.C -std=c++11 (test for warnings, line 12) PASS: g++.dg/lookup/using20.C -std=c++11 (test for errors, line 18) PASS: g++.dg/lookup/using20.C -std=c++11 (test for excess errors) PASS: g++.dg/lookup/using21.C -std=c++98 (test for excess errors) @@ -15128,17 +15336,17 @@ PASS: g++.dg/opt/const3.C -std=gnu++98 execution test PASS: g++.dg/opt/const3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/const3.C -std=gnu++11 execution test PASS: g++.dg/opt/const4.C -std=c++98 (test for excess errors) -PASS: g++.dg/opt/const4.C scan-assembler-not \\.data(?!\\.rel\\.ro) +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 scan-assembler-not \\.data(?!\\.rel\\.ro) +PASS: g++.dg/opt/const4.C -std=c++11 scan-assembler-not \\.data(?!\\.rel\\.ro) PASS: g++.dg/opt/const5.C -std=c++98 (test for excess errors) -PASS: g++.dg/opt/const5.C scan-assembler \\.rodata +PASS: g++.dg/opt/const5.C -std=c++98 scan-assembler \\.rodata PASS: g++.dg/opt/const5.C -std=c++11 (test for excess errors) -PASS: g++.dg/opt/const5.C scan-assembler \\.rodata +PASS: g++.dg/opt/const5.C -std=c++11 scan-assembler \\.rodata PASS: g++.dg/opt/const6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/const6.C scan-assembler _ZN1K1kE +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) -PASS: g++.dg/opt/const6.C scan-assembler _ZN1K1kE +PASS: g++.dg/opt/const6.C -std=gnu++11 scan-assembler _ZN1K1kE PASS: g++.dg/opt/copysign-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/copysign-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/covariant1.C -std=gnu++98 (test for excess errors) @@ -15164,13 +15372,13 @@ PASS: g++.dg/opt/delay-slot-1.C -std=gnu++98 execution test PASS: g++.dg/opt/delay-slot-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/delay-slot-1.C -std=gnu++11 execution test PASS: g++.dg/opt/devirt1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/devirt1.C scan-assembler xyzzy +PASS: g++.dg/opt/devirt1.C -std=gnu++98 scan-assembler xyzzy PASS: g++.dg/opt/devirt1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/devirt1.C scan-assembler xyzzy +PASS: g++.dg/opt/devirt1.C -std=gnu++11 scan-assembler xyzzy PASS: g++.dg/opt/devirt2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/devirt2.C scan-assembler-times xyzzy 2 +PASS: g++.dg/opt/devirt2.C -std=gnu++98 scan-assembler-times xyzzy 2 PASS: g++.dg/opt/devirt2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/devirt2.C scan-assembler-times xyzzy 2 +PASS: g++.dg/opt/devirt2.C -std=gnu++11 scan-assembler-times xyzzy 2 PASS: g++.dg/opt/dtor1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/dtor1.C -std=gnu++98 execution test PASS: g++.dg/opt/dtor1.C -std=gnu++11 (test for excess errors) @@ -15254,9 +15462,9 @@ PASS: g++.dg/opt/inline14.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline15.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline15.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline16.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/inline16.C scan-assembler-not _ZL9fromSlotBv +PASS: g++.dg/opt/inline16.C -std=gnu++98 scan-assembler-not _ZL9fromSlotBv PASS: g++.dg/opt/inline16.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/inline16.C scan-assembler-not _ZL9fromSlotBv +PASS: g++.dg/opt/inline16.C -std=gnu++11 scan-assembler-not _ZL9fromSlotBv PASS: g++.dg/opt/inline17.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline17.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline2.C -std=gnu++98 (test for excess errors) @@ -15264,21 +15472,21 @@ PASS: g++.dg/opt/inline2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/inline4.C scan-assembler-not \n_?_Z1gILi[0-9]+EEvv[: \t\n] +PASS: g++.dg/opt/inline4.C -std=gnu++98 scan-assembler-not \n_?_Z1gILi[0-9]+EEvv[: \t\n] PASS: g++.dg/opt/inline4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/inline4.C scan-assembler-not \n_?_Z1gILi[0-9]+EEvv[: \t\n] +PASS: g++.dg/opt/inline4.C -std=gnu++11 scan-assembler-not \n_?_Z1gILi[0-9]+EEvv[: \t\n] PASS: g++.dg/opt/inline5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/inline6.C scan-assembler-not \n_?_Z3fooIlET_S0_[: \t\n] +PASS: g++.dg/opt/inline6.C -std=gnu++98 scan-assembler-not \n_?_Z3fooIlET_S0_[: \t\n] PASS: g++.dg/opt/inline6.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/inline6.C scan-assembler-not \n_?_Z3fooIlET_S0_[: \t\n] +PASS: g++.dg/opt/inline6.C -std=gnu++11 scan-assembler-not \n_?_Z3fooIlET_S0_[: \t\n] PASS: g++.dg/opt/inline7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/inline8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/inline8.C scan-assembler foo +PASS: g++.dg/opt/inline8.C -std=gnu++98 scan-assembler foo PASS: g++.dg/opt/inline8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/inline8.C scan-assembler foo +PASS: g++.dg/opt/inline8.C -std=gnu++11 scan-assembler foo PASS: g++.dg/opt/inline9.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/inline9.C -std=gnu++98 execution test PASS: g++.dg/opt/inline9.C -std=gnu++11 (test for excess errors) @@ -15290,9 +15498,9 @@ 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) PASS: g++.dg/opt/life1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/life1.C scan-assembler GLOBAL_OFFSET_TABLE +PASS: g++.dg/opt/life1.C -std=gnu++98 scan-assembler GLOBAL_OFFSET_TABLE PASS: g++.dg/opt/life1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/life1.C scan-assembler GLOBAL_OFFSET_TABLE +PASS: g++.dg/opt/life1.C -std=gnu++11 scan-assembler GLOBAL_OFFSET_TABLE 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) @@ -15316,9 +15524,9 @@ PASS: g++.dg/opt/new1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/noreturn-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/noreturn-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/nothrow1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/nothrow1.C -std=gnu++98 scan-tree-dump-times optimized "-42" 0 +PASS: g++.dg/opt/nothrow1.C -std=gnu++98 scan-tree-dump-times optimized "-42" 0 PASS: g++.dg/opt/nothrow1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/nothrow1.C -std=gnu++11 scan-tree-dump-times optimized "-42" 0 +PASS: g++.dg/opt/nothrow1.C -std=gnu++11 scan-tree-dump-times optimized "-42" 0 PASS: g++.dg/opt/nrv1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/nrv1.C -std=gnu++98 execution test PASS: g++.dg/opt/nrv1.C -std=gnu++11 (test for excess errors) @@ -15332,9 +15540,9 @@ PASS: g++.dg/opt/nrv11.C -std=c++98 execution test PASS: g++.dg/opt/nrv11.C -std=c++11 (test for excess errors) PASS: g++.dg/opt/nrv11.C -std=c++11 execution test PASS: g++.dg/opt/nrv12.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/nrv12.C -std=gnu++98 scan-tree-dump-times optimized "return slot optimization" 1 +PASS: g++.dg/opt/nrv12.C -std=gnu++98 scan-tree-dump-times optimized "return slot optimization" 1 PASS: g++.dg/opt/nrv12.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/nrv12.C -std=gnu++11 scan-tree-dump-times optimized "return slot optimization" 1 +PASS: g++.dg/opt/nrv12.C -std=gnu++11 scan-tree-dump-times optimized "return slot optimization" 1 PASS: g++.dg/opt/nrv13.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/nrv13.C -std=gnu++98 execution test PASS: g++.dg/opt/nrv13.C -std=gnu++11 (test for excess errors) @@ -15494,9 +15702,9 @@ PASS: g++.dg/opt/pr23299.C -std=gnu++98 execution test PASS: g++.dg/opt/pr23299.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr23299.C -std=gnu++11 execution test PASS: g++.dg/opt/pr23372.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/pr23372.C -std=gnu++98 scan-tree-dump-not gimple "=" +PASS: g++.dg/opt/pr23372.C -std=gnu++98 scan-tree-dump-not gimple "=" PASS: g++.dg/opt/pr23372.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/pr23372.C -std=gnu++11 scan-tree-dump-not gimple "=" +PASS: g++.dg/opt/pr23372.C -std=gnu++11 scan-tree-dump-not gimple "=" PASS: g++.dg/opt/pr23454-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr23454-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr23454.C -std=gnu++98 (test for excess errors) @@ -15526,11 +15734,11 @@ PASS: g++.dg/opt/pr30590.C -std=gnu++98 execution test PASS: g++.dg/opt/pr30590.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr30590.C -std=gnu++11 execution test PASS: g++.dg/opt/pr30965.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/pr30965.C -std=gnu++98 scan-tree-dump-times optimized ";; Function" 2 -PASS: g++.dg/opt/pr30965.C -std=gnu++98 scan-tree-dump-times optimized "variable_..D. = v_..D." 2 +PASS: g++.dg/opt/pr30965.C -std=gnu++98 scan-tree-dump-times optimized ";; Function" 2 +PASS: g++.dg/opt/pr30965.C -std=gnu++98 scan-tree-dump-times optimized "variable_..D. = v_..D." 2 PASS: g++.dg/opt/pr30965.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/pr30965.C -std=gnu++11 scan-tree-dump-times optimized ";; Function" 2 -PASS: g++.dg/opt/pr30965.C -std=gnu++11 scan-tree-dump-times optimized "variable_..D. = v_..D." 2 +PASS: g++.dg/opt/pr30965.C -std=gnu++11 scan-tree-dump-times optimized ";; Function" 2 +PASS: g++.dg/opt/pr30965.C -std=gnu++11 scan-tree-dump-times optimized "variable_..D. = v_..D." 2 PASS: g++.dg/opt/pr32383.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr32383.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr34036.C -std=gnu++98 (test for warnings, line 1) @@ -15606,9 +15814,9 @@ PASS: g++.dg/opt/pr50747-2_0.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr51014.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr51014.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr51117.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/pr51117.C scan-assembler-not __cxa_rethrow +PASS: g++.dg/opt/pr51117.C -std=gnu++98 scan-assembler-not __cxa_rethrow PASS: g++.dg/opt/pr51117.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/pr51117.C scan-assembler-not __cxa_rethrow +PASS: g++.dg/opt/pr51117.C -std=gnu++11 scan-assembler-not __cxa_rethrow PASS: g++.dg/opt/pr51262.C -std=gnu++98 (test for excess errors) PASS: g++.dg/opt/pr51262.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/pr51396.C -std=gnu++98 (test for excess errors) @@ -15730,9 +15938,9 @@ PASS: g++.dg/opt/temp2.C -std=c++98 execution test PASS: g++.dg/opt/temp2.C -std=c++11 (test for excess errors) PASS: g++.dg/opt/temp2.C -std=c++11 execution test PASS: g++.dg/opt/template1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/template1.C scan-assembler-not \n_?_ZN1AILi0EE4foo1Ev[: \t\n] +PASS: g++.dg/opt/template1.C -std=gnu++98 scan-assembler-not \n_?_ZN1AILi0EE4foo1Ev[: \t\n] PASS: g++.dg/opt/template1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/template1.C scan-assembler-not \n_?_ZN1AILi0EE4foo1Ev[: \t\n] +PASS: g++.dg/opt/template1.C -std=gnu++11 scan-assembler-not \n_?_ZN1AILi0EE4foo1Ev[: \t\n] PASS: g++.dg/opt/thunk1.C -std=c++98 (test for excess errors) PASS: g++.dg/opt/thunk1.C -std=c++98 execution test PASS: g++.dg/opt/thunk1.C -std=c++11 (test for excess errors) @@ -15766,13 +15974,13 @@ PASS: g++.dg/opt/vrp3.C -std=gnu++98 execution test PASS: g++.dg/opt/vrp3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/opt/vrp3.C -std=gnu++11 execution test PASS: g++.dg/opt/vt1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/opt/vt1.C scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*" +PASS: g++.dg/opt/vt1.C -std=gnu++98 scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*" PASS: g++.dg/opt/vt1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/opt/vt1.C scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*" +PASS: g++.dg/opt/vt1.C -std=gnu++11 scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*" PASS: g++.dg/other/PR23205.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/PR23205.C scan-assembler .stabs.*foobar:(c=i|S) +PASS: g++.dg/other/PR23205.C -std=gnu++98 scan-assembler .stabs.*foobar:(c=i|S) PASS: g++.dg/other/PR23205.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/other/PR23205.C scan-assembler .stabs.*foobar:(c=i|S) +PASS: g++.dg/other/PR23205.C -std=gnu++11 scan-assembler .stabs.*foobar:(c=i|S) PASS: g++.dg/other/abstract1.C -std=c++98 (test for warnings, line 8) PASS: g++.dg/other/abstract1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/other/abstract1.C -std=c++98 (test for errors, line 18) @@ -15910,6 +16118,8 @@ PASS: g++.dg/other/anon5.C -std=gnu++11 undefined (test for warnings, line ) PASS: g++.dg/other/anon5.C -std=gnu++11 (test for excess errors) UNSUPPORTED: g++.dg/other/arm-neon-1.C -std=c++98 UNSUPPORTED: g++.dg/other/arm-neon-1.C -std=c++11 +UNSUPPORTED: g++.dg/other/armv7m-1.C -std=c++98 +UNSUPPORTED: g++.dg/other/armv7m-1.C -std=c++11 PASS: g++.dg/other/array1.C -std=c++98 (test for errors, line 8) PASS: g++.dg/other/array1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/array1.C -std=c++11 (test for errors, line 8) @@ -15930,6 +16140,8 @@ PASS: g++.dg/other/array5.C -std=c++98 (test for excess errors) PASS: g++.dg/other/array5.C -std=c++11 (test for excess errors) PASS: g++.dg/other/array6.C -std=c++98 (test for excess errors) PASS: g++.dg/other/array6.C -std=c++11 (test for excess errors) +PASS: g++.dg/other/array7.C -std=c++98 (test for excess errors) +PASS: g++.dg/other/array7.C -std=c++11 (test for excess errors) PASS: g++.dg/other/assign1.C -std=c++98 (test for errors, line 6) PASS: g++.dg/other/assign1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/assign1.C -std=c++11 (test for errors, line 6) @@ -16072,9 +16284,9 @@ PASS: g++.dg/other/cv_func2.C -std=c++98 (test for excess errors) PASS: g++.dg/other/cv_func2.C -std=c++11 (test for errors, line 18) PASS: g++.dg/other/cv_func2.C -std=c++11 (test for excess errors) PASS: g++.dg/other/cxa-atexit1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/cxa-atexit1.C scan-assembler-not .gnu.linkonce.t.__tcf_ +PASS: g++.dg/other/cxa-atexit1.C -std=gnu++98 scan-assembler-not .gnu.linkonce.t.__tcf_ PASS: g++.dg/other/cxa-atexit1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/other/cxa-atexit1.C scan-assembler-not .gnu.linkonce.t.__tcf_ +PASS: g++.dg/other/cxa-atexit1.C -std=gnu++11 scan-assembler-not .gnu.linkonce.t.__tcf_ UNSUPPORTED: g++.dg/other/darwin-cfstring1.C -std=gnu++98 UNSUPPORTED: g++.dg/other/darwin-cfstring1.C -std=gnu++11 UNSUPPORTED: g++.dg/other/darwin-minversion-1.C -std=c++98 @@ -16207,6 +16419,8 @@ PASS: g++.dg/other/enum1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/enum1.C -std=c++11 (test for excess errors) PASS: g++.dg/other/enum2.C -std=c++98 (test for excess errors) PASS: g++.dg/other/enum2.C -std=c++11 (test for excess errors) +PASS: g++.dg/other/enum3.C -std=c++98 (test for excess errors) +PASS: g++.dg/other/enum3.C -std=c++11 (test for excess errors) PASS: g++.dg/other/error1.C -std=c++98 (test for errors, line 13) PASS: g++.dg/other/error1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/error1.C -std=c++11 (test for errors, line 13) @@ -16429,11 +16643,11 @@ PASS: g++.dg/other/error33.C -std=c++98 (test for errors, line 10) PASS: g++.dg/other/error33.C -std=c++98 (test for excess errors) PASS: g++.dg/other/error33.C -std=c++11 (test for errors, line 10) PASS: g++.dg/other/error33.C -std=c++11 (test for excess errors) -PASS: g++.dg/other/error34.C -std=gnu++98 (test for errors, line 5) -PASS: g++.dg/other/error34.C -std=gnu++98 (test for errors, line 5) +PASS: g++.dg/other/error34.C -std=gnu++98 decl (test for errors, line 5) +PASS: g++.dg/other/error34.C -std=gnu++98 constructor (test for errors, line 5) PASS: g++.dg/other/error34.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/error34.C -std=gnu++11 (test for errors, line 5) -PASS: g++.dg/other/error34.C -std=gnu++11 (test for errors, line 5) +PASS: g++.dg/other/error34.C -std=gnu++11 decl (test for errors, line 5) +PASS: g++.dg/other/error34.C -std=gnu++11 constructor (test for errors, line 5) PASS: g++.dg/other/error34.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/error4.C -std=c++98 (test for errors, line 10) PASS: g++.dg/other/error4.C -std=c++98 (test for errors, line 14) @@ -16485,16 +16699,16 @@ PASS: g++.dg/other/final1.C (test for excess errors) PASS: g++.dg/other/final1.C scan-tree-dump-times original "A::foo" 2 PASS: g++.dg/other/final1.C scan-tree-dump-times original "B::foo" 2 PASS: g++.dg/other/final2.C (test for excess errors) -PASS: g++.dg/other/final2.C scan-tree-dump-times original "F1::operator\(\)" 1 +PASS: g++.dg/other/final2.C scan-tree-dump-times original "F1::operator\\(\\)" 1 PASS: g++.dg/other/final2.C scan-tree-dump-times original "F1::operator int" 1 -PASS: g++.dg/other/final2.C scan-tree-dump-times original "F1::operator\+\+" 1 -PASS: g++.dg/other/final2.C scan-tree-dump-times original "F2::operator\(\)" 1 +PASS: g++.dg/other/final2.C scan-tree-dump-times original "F1::operator\\+\\+" 1 +PASS: g++.dg/other/final2.C scan-tree-dump-times original "F2::operator\\(\\)" 1 PASS: g++.dg/other/final2.C scan-tree-dump-times original "F2::operator int" 1 -PASS: g++.dg/other/final2.C scan-tree-dump-times original "F2::operator\+\+" 1 +PASS: g++.dg/other/final2.C scan-tree-dump-times original "F2::operator\\+\\+" 1 PASS: g++.dg/other/first-global.C -std=c++98 (test for excess errors) -PASS: g++.dg/other/first-global.C scan-assembler _GLOBAL__(I|sub_I)(_|_65535_0_)foobar +PASS: g++.dg/other/first-global.C -std=c++98 scan-assembler _GLOBAL__(I|sub_I)(_|_65535_0_)foobar PASS: g++.dg/other/first-global.C -std=c++11 (test for excess errors) -PASS: g++.dg/other/first-global.C scan-assembler _GLOBAL__(I|sub_I)(_|_65535_0_)foobar +PASS: g++.dg/other/first-global.C -std=c++11 scan-assembler _GLOBAL__(I|sub_I)(_|_65535_0_)foobar PASS: g++.dg/other/fold1.C -std=c++98 (test for errors, line 6) PASS: g++.dg/other/fold1.C -std=c++98 (test for errors, line 7) PASS: g++.dg/other/fold1.C -std=c++98 (test for excess errors) @@ -16715,9 +16929,9 @@ PASS: g++.dg/other/pr22003.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/pr22358.C -std=c++98 (test for excess errors) PASS: g++.dg/other/pr22358.C -std=c++11 (test for excess errors) PASS: g++.dg/other/pr23205-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/pr23205-2.C scan-assembler .stabs.*foobar:c=i +PASS: g++.dg/other/pr23205-2.C -std=gnu++98 scan-assembler .stabs.*foobar:c=i PASS: g++.dg/other/pr23205-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/other/pr23205-2.C scan-assembler .stabs.*foobar:c=i +PASS: g++.dg/other/pr23205-2.C -std=gnu++11 scan-assembler .stabs.*foobar:c=i PASS: g++.dg/other/pr24623.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr24623.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/pr25632.C -std=c++98 (test for excess errors) @@ -16799,15 +17013,15 @@ 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) PASS: g++.dg/other/pr39496.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*fooparam, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*barparam, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*foo2param, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*bar2param, +PASS: g++.dg/other/pr39496.C -std=gnu++98 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*fooparam, +PASS: g++.dg/other/pr39496.C -std=gnu++98 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*barparam, +PASS: g++.dg/other/pr39496.C -std=gnu++98 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*foo2param, +PASS: g++.dg/other/pr39496.C -std=gnu++98 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*bar2param, PASS: g++.dg/other/pr39496.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*fooparam, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*barparam, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*foo2param, -PASS: g++.dg/other/pr39496.C scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*bar2param, +PASS: g++.dg/other/pr39496.C -std=gnu++11 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*fooparam, +PASS: g++.dg/other/pr39496.C -std=gnu++11 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*barparam, +PASS: g++.dg/other/pr39496.C -std=gnu++11 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*foo2param, +PASS: g++.dg/other/pr39496.C -std=gnu++11 scan-assembler [^0-9-]8\\(%ebp\\),[^\n]*bar2param, PASS: g++.dg/other/pr40446.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr40446.C -std=gnu++98 execution test PASS: g++.dg/other/pr40446.C -std=gnu++11 (test for excess errors) @@ -16840,34 +17054,36 @@ PASS: g++.dg/other/pr50464.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr50464.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/pr52048.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/pr52048.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/other/pr53811.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/other/pr53811.C -std=gnu++11 (test for excess errors) PASS: g++.dg/other/pragma-re-1.C -std=c++98 (test for excess errors) -PASS: g++.dg/other/pragma-re-1.C scan-assembler bar -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not foo -PASS: g++.dg/other/pragma-re-1.C scan-assembler _Z3bazv -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not baq -PASS: g++.dg/other/pragma-re-1.C scan-assembler tut -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not gee -PASS: g++.dg/other/pragma-re-1.C scan-assembler bang -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not whiz -PASS: g++.dg/other/pragma-re-1.C scan-assembler eek -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not boo +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler bar +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not foo +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler _Z3bazv +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not baq +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler tut +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not gee +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler bang +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not whiz +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler eek +PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not boo PASS: g++.dg/other/pragma-re-1.C -std=c++11 (test for excess errors) -PASS: g++.dg/other/pragma-re-1.C scan-assembler bar -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not foo -PASS: g++.dg/other/pragma-re-1.C scan-assembler _Z3bazv -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not baq -PASS: g++.dg/other/pragma-re-1.C scan-assembler tut -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not gee -PASS: g++.dg/other/pragma-re-1.C scan-assembler bang -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not whiz -PASS: g++.dg/other/pragma-re-1.C scan-assembler eek -PASS: g++.dg/other/pragma-re-1.C scan-assembler-not boo +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler bar +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler-not foo +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler _Z3bazv +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler-not baq +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler tut +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler-not gee +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler bang +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler-not whiz +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler eek +PASS: g++.dg/other/pragma-re-1.C -std=c++11 scan-assembler-not boo PASS: g++.dg/other/pragma-re-2.C -std=c++98 (test for excess errors) -PASS: g++.dg/other/pragma-re-2.C scan-assembler new_name -PASS: g++.dg/other/pragma-re-2.C scan-assembler-not old_name +PASS: g++.dg/other/pragma-re-2.C -std=c++98 scan-assembler new_name +PASS: g++.dg/other/pragma-re-2.C -std=c++98 scan-assembler-not old_name PASS: g++.dg/other/pragma-re-2.C -std=c++11 (test for excess errors) -PASS: g++.dg/other/pragma-re-2.C scan-assembler new_name -PASS: g++.dg/other/pragma-re-2.C scan-assembler-not old_name +PASS: g++.dg/other/pragma-re-2.C -std=c++11 scan-assembler new_name +PASS: g++.dg/other/pragma-re-2.C -std=c++11 scan-assembler-not old_name PASS: g++.dg/other/profile1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/other/profile1.C -std=gnu++98 execution test PASS: g++.dg/other/profile1.C -std=gnu++11 (test for excess errors) @@ -16876,21 +17092,13 @@ PASS: g++.dg/other/ptrmem1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/ptrmem1.C -std=c++98 execution test PASS: g++.dg/other/ptrmem1.C -std=c++11 (test for excess errors) PASS: g++.dg/other/ptrmem1.C -std=c++11 execution test -PASS: g++.dg/other/ptrmem10.C -std=c++98 (test for warnings, line 6) PASS: g++.dg/other/ptrmem10.C -std=c++98 (test for errors, line 16) -PASS: g++.dg/other/ptrmem10.C -std=c++98 candidate note (test for warnings, line 16) PASS: g++.dg/other/ptrmem10.C -std=c++98 (test for excess errors) -PASS: g++.dg/other/ptrmem10.C -std=c++11 (test for warnings, line 6) PASS: g++.dg/other/ptrmem10.C -std=c++11 (test for errors, line 16) -PASS: g++.dg/other/ptrmem10.C -std=c++11 candidate note (test for warnings, line 16) PASS: g++.dg/other/ptrmem10.C -std=c++11 (test for excess errors) -PASS: g++.dg/other/ptrmem11.C -std=c++98 (test for warnings, line 8) PASS: g++.dg/other/ptrmem11.C -std=c++98 (test for errors, line 17) -PASS: g++.dg/other/ptrmem11.C -std=c++98 candidate note (test for warnings, line 17) PASS: g++.dg/other/ptrmem11.C -std=c++98 (test for excess errors) -PASS: g++.dg/other/ptrmem11.C -std=c++11 (test for warnings, line 8) PASS: g++.dg/other/ptrmem11.C -std=c++11 (test for errors, line 17) -PASS: g++.dg/other/ptrmem11.C -std=c++11 candidate note (test for warnings, line 17) PASS: g++.dg/other/ptrmem11.C -std=c++11 (test for excess errors) PASS: g++.dg/other/ptrmem2.C -std=c++98 (test for errors, line 11) PASS: g++.dg/other/ptrmem2.C -std=c++98 (test for errors, line 22) @@ -17007,17 +17215,17 @@ PASS: g++.dg/other/ucnid-1.C -std=gnu++11 execution test PASS: g++.dg/other/unreachable1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/unreachable1.C -std=c++11 (test for excess errors) PASS: g++.dg/other/unused1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/other/unused1.C scan-assembler foo -PASS: g++.dg/other/unused1.C scan-assembler boo -PASS: g++.dg/other/unused1.C scan-assembler cue -XFAIL: g++.dg/other/unused1.C scan-assembler (string|ascii?)z?[\t ]"class2("|\\\\0) -PASS: g++.dg/other/unused1.C scan-assembler (string|ascii?)z?[\t ]"printer("|\\\\0) +PASS: g++.dg/other/unused1.C -std=gnu++98 scan-assembler foo +PASS: g++.dg/other/unused1.C -std=gnu++98 scan-assembler boo +PASS: g++.dg/other/unused1.C -std=gnu++98 scan-assembler cue +XFAIL: g++.dg/other/unused1.C -std=gnu++98 scan-assembler (string|ascii?)z?[\t ]"class2("|\\\\0) +PASS: g++.dg/other/unused1.C -std=gnu++98 scan-assembler (string|ascii?)z?[\t ]"printer("|\\\\0) PASS: g++.dg/other/unused1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/other/unused1.C scan-assembler foo -PASS: g++.dg/other/unused1.C scan-assembler boo -PASS: g++.dg/other/unused1.C scan-assembler cue -XFAIL: g++.dg/other/unused1.C scan-assembler (string|ascii?)z?[\t ]"class2("|\\\\0) -PASS: g++.dg/other/unused1.C scan-assembler (string|ascii?)z?[\t ]"printer("|\\\\0) +PASS: g++.dg/other/unused1.C -std=gnu++11 scan-assembler foo +PASS: g++.dg/other/unused1.C -std=gnu++11 scan-assembler boo +PASS: g++.dg/other/unused1.C -std=gnu++11 scan-assembler cue +XFAIL: g++.dg/other/unused1.C -std=gnu++11 scan-assembler (string|ascii?)z?[\t ]"class2("|\\\\0) +PASS: g++.dg/other/unused1.C -std=gnu++11 scan-assembler (string|ascii?)z?[\t ]"printer("|\\\\0) PASS: g++.dg/other/var_copy-1.C (test for excess errors) PASS: g++.dg/other/vararg-1.C -std=c++98 (test for excess errors) PASS: g++.dg/other/vararg-1.C -std=c++11 (test for excess errors) @@ -17153,6 +17361,12 @@ PASS: g++.dg/overload/defarg5.C -std=c++98 (test for errors, line 6) PASS: g++.dg/overload/defarg5.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/defarg5.C -std=c++11 (test for errors, line 6) PASS: g++.dg/overload/defarg5.C -std=c++11 (test for excess errors) +PASS: g++.dg/overload/defarg6.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/overload/defarg6.C -std=c++98 (test for errors, line 7) +PASS: g++.dg/overload/defarg6.C -std=c++98 (test for excess errors) +PASS: g++.dg/overload/defarg6.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/overload/defarg6.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/overload/defarg6.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/overload/ellipsis1.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/ellipsis1.C -std=c++11 (test for errors, line 17) @@ -17238,8 +17452,10 @@ PASS: g++.dg/overload/operator3.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/operator4.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/operator4.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/operator5.C -std=c++98 (test for errors, line 15) +PASS: g++.dg/overload/operator5.C -std=c++98 note (test for warnings, line 15) PASS: g++.dg/overload/operator5.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/operator5.C -std=c++11 (test for errors, line 15) +PASS: g++.dg/overload/operator5.C -std=c++11 note (test for warnings, line 15) PASS: g++.dg/overload/operator5.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/pmf1.C -std=c++98 (test for errors, line 20) PASS: g++.dg/overload/pmf1.C -std=c++98 (test for excess errors) @@ -17274,11 +17490,11 @@ PASS: g++.dg/overload/template2.C -std=c++98 (test for excess errors) PASS: g++.dg/overload/template2.C -std=c++11 (test for errors, line 7) PASS: g++.dg/overload/template2.C -std=c++11 (test for excess errors) PASS: g++.dg/overload/template3.C -std=c++98 (test for excess errors) -PASS: g++.dg/overload/template3.C scan-assembler _Z3fooIiEvRK1AIT_Ez -PASS: g++.dg/overload/template3.C scan-assembler-not _Z3fooI1AIiEEvRKT_z +PASS: g++.dg/overload/template3.C -std=c++98 scan-assembler _Z3fooIiEvRK1AIT_Ez +PASS: g++.dg/overload/template3.C -std=c++98 scan-assembler-not _Z3fooI1AIiEEvRKT_z PASS: g++.dg/overload/template3.C -std=c++11 (test for excess errors) -PASS: g++.dg/overload/template3.C scan-assembler _Z3fooIiEvRK1AIT_Ez -PASS: g++.dg/overload/template3.C scan-assembler-not _Z3fooI1AIiEEvRKT_z +PASS: g++.dg/overload/template3.C -std=c++11 scan-assembler _Z3fooIiEvRK1AIT_Ez +PASS: g++.dg/overload/template3.C -std=c++11 scan-assembler-not _Z3fooI1AIiEEvRKT_z PASS: g++.dg/overload/template4.C -std=c++98 (test for warnings, line 6) PASS: g++.dg/overload/template4.C -std=c++98 (test for warnings, line 7) PASS: g++.dg/overload/template4.C -std=c++98 (test for warnings, line 8) @@ -17426,11 +17642,11 @@ PASS: g++.dg/parse/access7.C -std=c++11 (test for errors, line 11) PASS: g++.dg/parse/access7.C -std=c++11 (test for errors, line 12) PASS: g++.dg/parse/access7.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/access8.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/parse/access8.C -std=c++98 (test for errors, line 9) +PASS: g++.dg/parse/access8.C -std=c++98 (test for errors, line 8) PASS: g++.dg/parse/access8.C -std=c++98 (test for errors, line 11) PASS: g++.dg/parse/access8.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/access8.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/parse/access8.C -std=c++11 (test for errors, line 9) +PASS: g++.dg/parse/access8.C -std=c++11 (test for errors, line 8) PASS: g++.dg/parse/access8.C -std=c++11 (test for errors, line 11) PASS: g++.dg/parse/access8.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/access9.C -std=c++98 (test for errors, line 4) @@ -17445,22 +17661,22 @@ PASS: g++.dg/parse/ambig2.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/ambig2.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/ambig3.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/ambig3.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/ambig4.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/parse/ambig4.C -std=c++98 (test for errors, line 9) +PASS: g++.dg/parse/ambig4.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/parse/ambig4.C -std=c++98 (test for warnings, line 9) PASS: g++.dg/parse/ambig4.C -std=c++98 (test for errors, line 17) PASS: g++.dg/parse/ambig4.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/ambig4.C -std=c++11 (test for errors, line 3) -PASS: g++.dg/parse/ambig4.C -std=c++11 (test for errors, line 9) +PASS: g++.dg/parse/ambig4.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/parse/ambig4.C -std=c++11 (test for warnings, line 9) PASS: g++.dg/parse/ambig4.C -std=c++11 (test for errors, line 17) PASS: g++.dg/parse/ambig4.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/ambig5.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/ambig5.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/ambig6.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/parse/ambig6.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/parse/ambig6.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/parse/ambig6.C -std=c++98 (test for warnings, line 4) PASS: g++.dg/parse/ambig6.C -std=c++98 (test for errors, line 11) PASS: g++.dg/parse/ambig6.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/ambig6.C -std=c++11 (test for errors, line 3) -PASS: g++.dg/parse/ambig6.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/parse/ambig6.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/parse/ambig6.C -std=c++11 (test for warnings, line 4) PASS: g++.dg/parse/ambig6.C -std=c++11 (test for errors, line 11) PASS: g++.dg/parse/ambig6.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/angle-bracket.C -std=c++98 (test for excess errors) @@ -17492,31 +17708,31 @@ PASS: g++.dg/parse/asm3.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/attr-ctor1.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/attr-ctor1.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo1 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo2 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo3 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo4 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo5 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler-not foo6 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar1 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar2 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar3 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar4 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar5 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler-not bar6 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler foo1 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler foo2 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler foo3 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler foo4 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler foo5 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler-not foo6 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler bar1 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler bar2 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler bar3 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler bar4 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler bar5 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++98 scan-assembler-not bar6 PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo1 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo2 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo3 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo4 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler foo5 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler-not foo6 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar1 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar2 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar3 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar4 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler bar5 -PASS: g++.dg/parse/attr-externally-visible-1.C scan-assembler-not bar6 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler foo1 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler foo2 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler foo3 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler foo4 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler foo5 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler-not foo6 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler bar1 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler bar2 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler bar3 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler bar4 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler bar5 +PASS: g++.dg/parse/attr-externally-visible-1.C -std=gnu++11 scan-assembler-not bar6 PASS: g++.dg/parse/attr-externally-visible-2.C -std=gnu++98 (test for warnings, line 4) PASS: g++.dg/parse/attr-externally-visible-2.C -std=gnu++98 (test for warnings, line 12) PASS: g++.dg/parse/attr-externally-visible-2.C -std=gnu++98 (test for warnings, line 15) @@ -17768,15 +17984,15 @@ PASS: g++.dg/parse/crash21.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash21.C -std=c++11 (test for errors, line 3) PASS: g++.dg/parse/crash21.C -std=c++11 (test for errors, line 7) PASS: g++.dg/parse/crash21.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/crash22.C -std=c++98 (test for errors, line 7) -PASS: g++.dg/parse/crash22.C -std=c++98 (test for errors, line 11) -PASS: g++.dg/parse/crash22.C -std=c++98 (test for errors, line 16) -PASS: g++.dg/parse/crash22.C -std=c++98 (test for errors, line 17) +PASS: g++.dg/parse/crash22.C -std=c++98 (test for warnings, line 7) +PASS: g++.dg/parse/crash22.C -std=c++98 (test for warnings, line 11) +PASS: g++.dg/parse/crash22.C -std=c++98 (test for warnings, line 16) +PASS: g++.dg/parse/crash22.C -std=c++98 (test for warnings, line 17) PASS: g++.dg/parse/crash22.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/crash22.C -std=c++11 (test for errors, line 7) -PASS: g++.dg/parse/crash22.C -std=c++11 (test for errors, line 11) -PASS: g++.dg/parse/crash22.C -std=c++11 (test for errors, line 16) -PASS: g++.dg/parse/crash22.C -std=c++11 (test for errors, line 17) +PASS: g++.dg/parse/crash22.C -std=c++11 (test for warnings, line 7) +PASS: g++.dg/parse/crash22.C -std=c++11 (test for warnings, line 11) +PASS: g++.dg/parse/crash22.C -std=c++11 (test for warnings, line 16) +PASS: g++.dg/parse/crash22.C -std=c++11 (test for warnings, line 17) PASS: g++.dg/parse/crash22.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/crash23.C -std=c++98 (test for errors, line 6) PASS: g++.dg/parse/crash23.C -std=c++98 (test for errors, line 7) @@ -17856,8 +18072,10 @@ PASS: g++.dg/parse/crash34.C -std=c++98 (test for errors, line 6) PASS: g++.dg/parse/crash34.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash34.C -std=c++11 (test for errors, line 6) PASS: g++.dg/parse/crash34.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/crash35.C -std=c++98 (test for errors, line 6) PASS: g++.dg/parse/crash35.C -std=c++98 (test for errors, line 7) PASS: g++.dg/parse/crash35.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/crash35.C -std=c++11 (test for errors, line 6) PASS: g++.dg/parse/crash35.C -std=c++11 (test for errors, line 7) PASS: g++.dg/parse/crash35.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/crash36.C (test for warnings, line 5) @@ -17930,19 +18148,19 @@ PASS: g++.dg/parse/crash45.C -std=c++98 (test for errors, line 6) PASS: g++.dg/parse/crash45.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash45.C -std=c++11 (test for errors, line 6) PASS: g++.dg/parse/crash45.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 10) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 10) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 15) -PASS: g++.dg/parse/crash46.C -std=c++98 (test for errors, line 15) +PASS: g++.dg/parse/crash46.C -std=c++98 declared (test for errors, line 5) +PASS: g++.dg/parse/crash46.C -std=c++98 not (test for errors, line 5) +PASS: g++.dg/parse/crash46.C -std=c++98 declared (test for errors, line 10) +PASS: g++.dg/parse/crash46.C -std=c++98 not (test for errors, line 10) +PASS: g++.dg/parse/crash46.C -std=c++98 declared (test for errors, line 15) +PASS: g++.dg/parse/crash46.C -std=c++98 not (test for errors, line 15) PASS: g++.dg/parse/crash46.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 10) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 10) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 15) -PASS: g++.dg/parse/crash46.C -std=c++11 (test for errors, line 15) +PASS: g++.dg/parse/crash46.C -std=c++11 declared (test for errors, line 5) +PASS: g++.dg/parse/crash46.C -std=c++11 not (test for errors, line 5) +PASS: g++.dg/parse/crash46.C -std=c++11 declared (test for errors, line 10) +PASS: g++.dg/parse/crash46.C -std=c++11 not (test for errors, line 10) +PASS: g++.dg/parse/crash46.C -std=c++11 declared (test for errors, line 15) +PASS: g++.dg/parse/crash46.C -std=c++11 not (test for errors, line 15) PASS: g++.dg/parse/crash46.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/crash47.C (test for errors, line 8) PASS: g++.dg/parse/crash47.C (test for excess errors) @@ -17986,16 +18204,16 @@ PASS: g++.dg/parse/crash52.C -std=c++98 (test for errors, line 3) PASS: g++.dg/parse/crash52.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/crash52.C -std=c++11 (test for errors, line 3) PASS: g++.dg/parse/crash52.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/crash53.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/parse/crash53.C -std=c++98 (test for errors, line 4) -PASS: g++.dg/parse/crash53.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/parse/crash53.C -std=c++98 (test for errors, line 6) +PASS: g++.dg/parse/crash53.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/parse/crash53.C -std=c++98 (test for warnings, line 4) +PASS: g++.dg/parse/crash53.C -std=c++98 (test for warnings, line 5) +PASS: g++.dg/parse/crash53.C -std=c++98 (test for warnings, line 6) PASS: g++.dg/parse/crash53.C -std=c++98 (test for errors, line 13) PASS: g++.dg/parse/crash53.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/crash53.C -std=c++11 (test for errors, line 3) -PASS: g++.dg/parse/crash53.C -std=c++11 (test for errors, line 4) -PASS: g++.dg/parse/crash53.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/parse/crash53.C -std=c++11 (test for errors, line 6) +PASS: g++.dg/parse/crash53.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/parse/crash53.C -std=c++11 (test for warnings, line 4) +PASS: g++.dg/parse/crash53.C -std=c++11 (test for warnings, line 5) +PASS: g++.dg/parse/crash53.C -std=c++11 (test for warnings, line 6) PASS: g++.dg/parse/crash53.C -std=c++11 (test for errors, line 13) PASS: g++.dg/parse/crash53.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/crash54.C -std=c++98 (test for errors, line 3) @@ -18280,6 +18498,8 @@ PASS: g++.dg/parse/enum7.C -std=c++11 (test for errors, line 9) PASS: g++.dg/parse/enum7.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/enum8.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/enum8.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/enum9.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/enum9.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/error-column.C -std=gnu++98 (test for errors, line 8) PASS: g++.dg/parse/error-column.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/error-column.C -std=gnu++11 (test for errors, line 8) @@ -18288,11 +18508,11 @@ PASS: g++.dg/parse/error1.C -std=gnu++98 (test for errors, line 6) PASS: g++.dg/parse/error1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/error1.C -std=gnu++11 (test for errors, line 6) PASS: g++.dg/parse/error1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/error10.C -std=gnu++98 (test for errors, line 14) -PASS: g++.dg/parse/error10.C -std=gnu++98 (test for errors, line 14) +PASS: g++.dg/parse/error10.C -std=gnu++98 invalid (test for errors, line 14) +PASS: g++.dg/parse/error10.C -std=gnu++98 2 or more (test for errors, line 14) PASS: g++.dg/parse/error10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/error10.C -std=gnu++11 (test for errors, line 14) -PASS: g++.dg/parse/error10.C -std=gnu++11 (test for errors, line 14) +PASS: g++.dg/parse/error10.C -std=gnu++11 invalid (test for errors, line 14) +PASS: g++.dg/parse/error10.C -std=gnu++11 2 or more (test for errors, line 14) PASS: g++.dg/parse/error10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/parse/error11.C -std=gnu++98 17-begin (test for errors, line 19) PASS: g++.dg/parse/error11.C -std=gnu++98 17-alt (test for warnings, line 19) @@ -18440,11 +18660,11 @@ PASS: g++.dg/parse/error19.C -std=gnu++11 (test for warnings, line 4) PASS: g++.dg/parse/error19.C -std=gnu++11 (test for errors, line 13) PASS: g++.dg/parse/error19.C -std=gnu++11 candidate note (test for warnings, line 13) PASS: g++.dg/parse/error19.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/error2.C (test for errors, line 11) -PASS: g++.dg/parse/error2.C (test for errors, line 11) -PASS: g++.dg/parse/error2.C (test for errors, line 11) -PASS: g++.dg/parse/error2.C (test for errors, line 11) -PASS: g++.dg/parse/error2.C (test for errors, line 11) +PASS: g++.dg/parse/error2.C func double (test for errors, line 11) +PASS: g++.dg/parse/error2.C g (test for errors, line 11) +PASS: g++.dg/parse/error2.C call (test for errors, line 11) +PASS: g++.dg/parse/error2.C invalid template argument (test for errors, line 11) +PASS: g++.dg/parse/error2.C invalid type (test for errors, line 11) PASS: g++.dg/parse/error2.C (test for excess errors) PASS: g++.dg/parse/error20.C -std=gnu++98 (test for errors, line 15) PASS: g++.dg/parse/error20.C -std=gnu++98 (test for excess errors) @@ -18522,11 +18742,11 @@ PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 10) PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 11) PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 12) PASS: g++.dg/parse/error29.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/error3.C -std=gnu++98 (test for errors, line 5) -PASS: g++.dg/parse/error3.C -std=gnu++98 (test for errors, line 5) +PASS: g++.dg/parse/error3.C -std=gnu++98 forbids (test for errors, line 5) +PASS: g++.dg/parse/error3.C -std=gnu++98 does not (test for errors, line 5) PASS: g++.dg/parse/error3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/error3.C -std=gnu++11 (test for errors, line 5) -PASS: g++.dg/parse/error3.C -std=gnu++11 (test for errors, line 5) +PASS: g++.dg/parse/error3.C -std=gnu++11 forbids (test for errors, line 5) +PASS: g++.dg/parse/error3.C -std=gnu++11 does not (test for errors, line 5) PASS: g++.dg/parse/error3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/parse/error30.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/parse/error30.C -std=gnu++98 (test for errors, line 12) @@ -18561,21 +18781,21 @@ PASS: g++.dg/parse/error35.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/error35.C -std=c++11 (test for errors, line 7) PASS: g++.dg/parse/error35.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 13) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 14) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 14) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 22) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 22) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 28) -PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 28) +PASS: g++.dg/parse/error36.C -std=c++98 typename (test for errors, line 14) +PASS: g++.dg/parse/error36.C -std=c++98 expected (test for errors, line 14) +PASS: g++.dg/parse/error36.C -std=c++98 typename (test for errors, line 22) +PASS: g++.dg/parse/error36.C -std=c++98 expected (test for errors, line 22) +PASS: g++.dg/parse/error36.C -std=c++98 typename (test for errors, line 28) +PASS: g++.dg/parse/error36.C -std=c++98 no type (test for errors, line 28) PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 32) PASS: g++.dg/parse/error36.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 13) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 14) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 14) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 22) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 22) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 28) -PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 28) +PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 14) +PASS: g++.dg/parse/error36.C -std=c++11 expected (test for errors, line 14) +PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 22) +PASS: g++.dg/parse/error36.C -std=c++11 expected (test for errors, line 22) +PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 28) +PASS: g++.dg/parse/error36.C -std=c++11 no type (test for errors, line 28) PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 32) PASS: g++.dg/parse/error36.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/error37.C -std=c++98 (test for errors, line 4) @@ -18662,19 +18882,19 @@ PASS: g++.dg/parse/error7.C -std=gnu++98 (test for errors, line 5) PASS: g++.dg/parse/error7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/error7.C -std=gnu++11 (test for errors, line 5) PASS: g++.dg/parse/error7.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/error8.C -std=gnu++98 (test for errors, line 4) -PASS: g++.dg/parse/error8.C -std=gnu++98 (test for errors, line 4) -PASS: g++.dg/parse/error8.C -std=gnu++98 (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++98 expected (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++98 multiple (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++98 friend decl (test for errors, line 4) PASS: g++.dg/parse/error8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/error8.C -std=gnu++11 (test for errors, line 4) -PASS: g++.dg/parse/error8.C -std=gnu++11 (test for errors, line 4) -PASS: g++.dg/parse/error8.C -std=gnu++11 (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++11 expected (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++11 multiple (test for errors, line 4) +PASS: g++.dg/parse/error8.C -std=gnu++11 friend decl (test for errors, line 4) PASS: g++.dg/parse/error8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/error9.C -std=gnu++98 (test for errors, line 5) -PASS: g++.dg/parse/error9.C -std=gnu++98 (test for errors, line 5) +PASS: g++.dg/parse/error9.C -std=gnu++98 FOO (test for errors, line 5) +PASS: g++.dg/parse/error9.C -std=gnu++98 BAR (test for errors, line 5) PASS: g++.dg/parse/error9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/error9.C -std=gnu++11 (test for errors, line 5) -PASS: g++.dg/parse/error9.C -std=gnu++11 (test for errors, line 5) +PASS: g++.dg/parse/error9.C -std=gnu++11 FOO (test for errors, line 5) +PASS: g++.dg/parse/error9.C -std=gnu++11 BAR (test for errors, line 5) PASS: g++.dg/parse/error9.C -std=gnu++11 (test for excess errors) PASS: g++.dg/parse/explicit1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/parse/explicit1.C -std=c++98 (test for excess errors) @@ -18942,13 +19162,13 @@ PASS: g++.dg/parse/no-value1.C -std=c++11 (test for errors, line 13) PASS: g++.dg/parse/no-value1.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/non-dependent1.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/non-dependent1.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for errors, line 11) -PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for errors, line 18) +PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for warnings, line 11) +PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for warnings, line 18) PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for errors, line 26) PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for warnings, line 34) PASS: g++.dg/parse/non-dependent2.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for errors, line 11) -PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for errors, line 18) +PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for warnings, line 11) +PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for warnings, line 18) PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for errors, line 26) PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for warnings, line 34) PASS: g++.dg/parse/non-dependent2.C -std=c++11 (test for excess errors) @@ -19082,29 +19302,29 @@ PASS: g++.dg/parse/parser-pr14875.C -std=gnu++98 (test for excess errors) PASS: g++.dg/parse/parser-pr14875.C -std=gnu++11 (test for errors, line 11) PASS: g++.dg/parse/parser-pr14875.C -std=gnu++11 (test for errors, line 18) PASS: g++.dg/parse/parser-pr14875.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 primary-expression (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 semicolon (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 primaty-expression (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 semicolon (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 end (test for errors, line 11) PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 primary-expression (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 semicolon (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 primaty-expression (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 semicolon (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 end (test for errors, line 11) PASS: g++.dg/parse/parser-pr28152-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 primary-expression (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 semicolon (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 primary-expression (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 semicolon (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 end (test for errors, line 11) PASS: g++.dg/parse/parser-pr28152.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for errors, line 9) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for errors, line 11) -PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 primary-expression (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 semicolon (test for errors, line 9) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 primary-expression (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 semicolon (test for errors, line 11) +PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 end (test for errors, line 11) PASS: g++.dg/parse/parser-pr28152.C -std=gnu++11 (test for excess errors) PASS: g++.dg/parse/pr16696-permissive.C -std=gnu++98 (test for warnings, line 12) PASS: g++.dg/parse/pr16696-permissive.C -std=gnu++98 (test for warnings, line 14) @@ -19430,12 +19650,12 @@ PASS: g++.dg/parse/template24.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/template24.C -std=c++11 (test for errors, line 7) PASS: g++.dg/parse/template24.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/template25.C -std=c++98 (test for errors, line 5) -PASS: g++.dg/parse/template25.C -std=c++98 (test for errors, line 12) -PASS: g++.dg/parse/template25.C -std=c++98 (test for errors, line 12) +PASS: g++.dg/parse/template25.C -std=c++98 primary-expression (test for errors, line 12) +PASS: g++.dg/parse/template25.C -std=c++98 semicolon (test for errors, line 12) PASS: g++.dg/parse/template25.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/template25.C -std=c++11 (test for errors, line 5) -PASS: g++.dg/parse/template25.C -std=c++11 (test for errors, line 12) -PASS: g++.dg/parse/template25.C -std=c++11 (test for errors, line 12) +PASS: g++.dg/parse/template25.C -std=c++11 primary-expression (test for errors, line 12) +PASS: g++.dg/parse/template25.C -std=c++11 semicolon (test for errors, line 12) PASS: g++.dg/parse/template25.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/template26.C -std=c++98 (test for errors, line 13) PASS: g++.dg/parse/template26.C -std=c++98 (test for errors, line 17) @@ -19443,6 +19663,10 @@ PASS: g++.dg/parse/template26.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/template26.C -std=c++11 (test for errors, line 13) PASS: g++.dg/parse/template26.C -std=c++11 (test for errors, line 17) PASS: g++.dg/parse/template26.C -std=c++11 (test for excess errors) +PASS: g++.dg/parse/template27.C -std=c++98 (test for errors, line 11) +PASS: g++.dg/parse/template27.C -std=c++98 (test for excess errors) +PASS: g++.dg/parse/template27.C -std=c++11 (test for errors, line 11) +PASS: g++.dg/parse/template27.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/template3.C -std=c++98 temp (test for errors, line 16) PASS: g++.dg/parse/template3.C -std=c++98 exp (test for errors, line 16) PASS: g++.dg/parse/template3.C -std=c++98 note (test for warnings, line 16) @@ -19550,11 +19774,11 @@ PASS: g++.dg/parse/typename10.C -std=c++98 (test for errors, line 7) PASS: g++.dg/parse/typename10.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/typename10.C -std=c++11 (test for errors, line 7) PASS: g++.dg/parse/typename10.C -std=c++11 (test for excess errors) -PASS: g++.dg/parse/typename11.C -std=c++98 (test for errors, line 13) -PASS: g++.dg/parse/typename11.C -std=c++98 (test for errors, line 13) +PASS: g++.dg/parse/typename11.C -std=c++98 typedef (test for errors, line 13) +PASS: g++.dg/parse/typename11.C -std=c++98 no type (test for errors, line 13) PASS: g++.dg/parse/typename11.C -std=c++98 (test for excess errors) -PASS: g++.dg/parse/typename11.C -std=c++11 (test for errors, line 13) -PASS: g++.dg/parse/typename11.C -std=c++11 (test for errors, line 13) +PASS: g++.dg/parse/typename11.C -std=c++11 typedef (test for errors, line 13) +PASS: g++.dg/parse/typename11.C -std=c++11 no type (test for errors, line 13) PASS: g++.dg/parse/typename11.C -std=c++11 (test for excess errors) PASS: g++.dg/parse/typename2.C -std=c++98 (test for excess errors) PASS: g++.dg/parse/typename2.C -std=c++11 (test for excess errors) @@ -19659,9 +19883,9 @@ PASS: g++.dg/pr37742.C -std=c++11 (test for excess errors) PASS: g++.dg/pr44328.C -std=gnu++98 (test for excess errors) PASS: g++.dg/pr44328.C -std=gnu++11 (test for excess errors) PASS: g++.dg/pr44486.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/pr44486.C scan-assembler S {anonymous}::f +PASS: g++.dg/pr44486.C -std=gnu++98 scan-assembler S {anonymous}::f PASS: g++.dg/pr44486.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/pr44486.C scan-assembler S {anonymous}::f +PASS: g++.dg/pr44486.C -std=gnu++11 scan-assembler S {anonymous}::f PASS: g++.dg/pr45038.C -std=gnu++98 (test for excess errors) PASS: g++.dg/pr45038.C -std=gnu++11 (test for excess errors) PASS: g++.dg/pr45049-1.C -std=c++98 (test for excess errors) @@ -19725,9 +19949,9 @@ PASS: g++.dg/prof-robust-1.C -std=gnu++11 (test for excess errors) UNSUPPORTED: g++.dg/pubtypes.C -std=gnu++98 UNSUPPORTED: g++.dg/pubtypes.C -std=gnu++11 PASS: g++.dg/rtti/anon-ns1.C -std=c++98 (test for excess errors) -PASS: g++.dg/rtti/anon-ns1.C scan-assembler "*N[^"]+1AE +PASS: g++.dg/rtti/anon-ns1.C -std=c++98 scan-assembler "*N[^"]+1AE PASS: g++.dg/rtti/anon-ns1.C -std=c++11 (test for excess errors) -PASS: g++.dg/rtti/anon-ns1.C scan-assembler "*N[^"]+1AE +PASS: g++.dg/rtti/anon-ns1.C -std=c++11 scan-assembler "*N[^"]+1AE PASS: g++.dg/rtti/crash1.C -std=c++98 (test for excess errors) PASS: g++.dg/rtti/crash1.C -std=c++11 (test for excess errors) PASS: g++.dg/rtti/crash2.C -std=c++98 (test for excess errors) @@ -19777,13 +20001,13 @@ PASS: g++.dg/rtti/repo1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/rtti/template1.C -std=c++98 (test for excess errors) PASS: g++.dg/rtti/template1.C -std=c++11 (test for excess errors) PASS: g++.dg/rtti/tinfo1.C -std=c++98 (test for excess errors) -PASS: g++.dg/rtti/tinfo1.C scan-assembler _ZTIP9CTemplateIhE[: \t\n] -PASS: g++.dg/rtti/tinfo1.C scan-assembler-not (.globl|.global)[ \t]+_ZTIP9CTemplateIhE -PASS: g++.dg/rtti/tinfo1.C scan-assembler-not .section[^\n\r]*_ZTIP9CTemplateIhE[^\n\r]* +PASS: g++.dg/rtti/tinfo1.C -std=c++98 scan-assembler _ZTIP9CTemplateIhE[: \t\n] +PASS: g++.dg/rtti/tinfo1.C -std=c++98 scan-assembler-not (.globl|.global)[ \t]+_ZTIP9CTemplateIhE +PASS: g++.dg/rtti/tinfo1.C -std=c++98 scan-assembler-not .section[^\n\r]*_ZTIP9CTemplateIhE[^\n\r]* PASS: g++.dg/rtti/tinfo1.C -std=c++11 (test for excess errors) -PASS: g++.dg/rtti/tinfo1.C scan-assembler _ZTIP9CTemplateIhE[: \t\n] -PASS: g++.dg/rtti/tinfo1.C scan-assembler-not (.globl|.global)[ \t]+_ZTIP9CTemplateIhE -PASS: g++.dg/rtti/tinfo1.C scan-assembler-not .section[^\n\r]*_ZTIP9CTemplateIhE[^\n\r]* +PASS: g++.dg/rtti/tinfo1.C -std=c++11 scan-assembler _ZTIP9CTemplateIhE[: \t\n] +PASS: g++.dg/rtti/tinfo1.C -std=c++11 scan-assembler-not (.globl|.global)[ \t]+_ZTIP9CTemplateIhE +PASS: g++.dg/rtti/tinfo1.C -std=c++11 scan-assembler-not .section[^\n\r]*_ZTIP9CTemplateIhE[^\n\r]* PASS: g++.dg/rtti/typeid1.C -std=c++98 (test for excess errors) PASS: g++.dg/rtti/typeid1.C -std=c++11 (test for excess errors) PASS: g++.dg/rtti/typeid2.C -std=c++98 (test for excess errors) @@ -19886,14 +20110,14 @@ PASS: g++.dg/tc1/dr142.C -std=c++11 (test for errors, line 31) PASS: g++.dg/tc1/dr142.C -std=c++11 (test for excess errors) PASS: g++.dg/tc1/dr147.C -std=c++98 the injected-class-name can never be found through qualified lookup (test for errors, line 14) PASS: g++.dg/tc1/dr147.C -std=c++98 c++/42415 (test for warnings, line 18) -PASS: g++.dg/tc1/dr147.C -std=c++98 (test for errors, line 23) -PASS: g++.dg/tc1/dr147.C -std=c++98 (test for errors, line 23) +PASS: g++.dg/tc1/dr147.C -std=c++98 constructor (test for errors, line 23) +PASS: g++.dg/tc1/dr147.C -std=c++98 error cascade (test for errors, line 23) PASS: g++.dg/tc1/dr147.C -std=c++98 this is an invalid declaration of the constructor (test for errors, line 39) PASS: g++.dg/tc1/dr147.C -std=c++98 (test for excess errors) PASS: g++.dg/tc1/dr147.C -std=c++11 the injected-class-name can never be found through qualified lookup (test for errors, line 14) PASS: g++.dg/tc1/dr147.C -std=c++11 c++/42415 (test for warnings, line 18) -PASS: g++.dg/tc1/dr147.C -std=c++11 (test for errors, line 23) -PASS: g++.dg/tc1/dr147.C -std=c++11 (test for errors, line 23) +PASS: g++.dg/tc1/dr147.C -std=c++11 constructor (test for errors, line 23) +PASS: g++.dg/tc1/dr147.C -std=c++11 error cascade (test for errors, line 23) PASS: g++.dg/tc1/dr147.C -std=c++11 this is an invalid declaration of the constructor (test for errors, line 39) PASS: g++.dg/tc1/dr147.C -std=c++11 (test for excess errors) PASS: g++.dg/tc1/dr152.C -std=c++98 (test for warnings, line 7) @@ -20106,6 +20330,8 @@ PASS: g++.dg/template/access21.C -std=c++98 (test for excess errors) PASS: g++.dg/template/access21.C -std=c++11 (test for excess errors) PASS: g++.dg/template/access22.C -std=c++98 (test for excess errors) PASS: g++.dg/template/access22.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/access23.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/access23.C -std=c++11 (test for excess errors) PASS: g++.dg/template/access3.C -std=c++98 (test for errors, line 7) PASS: g++.dg/template/access3.C -std=c++98 (test for errors, line 11) PASS: g++.dg/template/access3.C -std=c++98 (test for warnings, line 16) @@ -20219,6 +20445,8 @@ PASS: g++.dg/template/array21.C -std=c++98 (test for excess errors) PASS: g++.dg/template/array21.C -std=c++11 (test for excess errors) PASS: g++.dg/template/array22.C -std=c++98 (test for excess errors) PASS: g++.dg/template/array22.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/array23.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/array23.C -std=c++11 (test for excess errors) PASS: g++.dg/template/array3.C -std=c++98 (test for excess errors) PASS: g++.dg/template/array3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/array4.C -std=c++98 (test for excess errors) @@ -20462,7 +20690,9 @@ PASS: g++.dg/template/crash107.C -std=gnu++98 (test for errors, line 9) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for errors, line 10) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for warnings, line 13) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for errors, line 16) +PASS: g++.dg/template/crash107.C -std=gnu++98 note (test for warnings, line 16) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for errors, line 18) +PASS: g++.dg/template/crash107.C -std=gnu++98 note (test for warnings, line 18) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for warnings, line 20) PASS: g++.dg/template/crash107.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for warnings, line 5) @@ -20470,14 +20700,18 @@ PASS: g++.dg/template/crash107.C -std=gnu++11 (test for errors, line 9) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for errors, line 10) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for warnings, line 13) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for errors, line 16) +PASS: g++.dg/template/crash107.C -std=gnu++11 note (test for warnings, line 16) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for errors, line 18) +PASS: g++.dg/template/crash107.C -std=gnu++11 note (test for warnings, line 18) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for warnings, line 20) PASS: g++.dg/template/crash107.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/crash108.C -std=c++98 (test for errors, line 3) PASS: g++.dg/template/crash108.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/template/crash108.C -std=c++98 note (test for warnings, line 3) PASS: g++.dg/template/crash108.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash108.C -std=c++11 (test for errors, line 3) PASS: g++.dg/template/crash108.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/template/crash108.C -std=c++11 note (test for warnings, line 3) PASS: g++.dg/template/crash108.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash109.C -std=c++98 (test for errors, line 5) PASS: g++.dg/template/crash109.C -std=c++98 (test for excess errors) @@ -20871,12 +21105,12 @@ PASS: g++.dg/template/crash91.C -std=c++98 (test for errors, line 7) PASS: g++.dg/template/crash91.C -std=c++98 (test for excess errors) PASS: g++.dg/template/crash91.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/crash91.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/crash92.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/template/crash92.C -std=c++98 (test for errors, line 5) +PASS: g++.dg/template/crash92.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/template/crash92.C -std=c++98 (test for warnings, line 5) PASS: g++.dg/template/crash92.C -std=c++98 (test for errors, line 7) PASS: g++.dg/template/crash92.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/crash92.C -std=c++11 (test for errors, line 3) -PASS: g++.dg/template/crash92.C -std=c++11 (test for errors, line 5) +PASS: g++.dg/template/crash92.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/template/crash92.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/template/crash92.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/crash92.C -std=c++11 (test for excess errors) PASS: g++.dg/template/crash93.C -std=c++98 (test for errors, line 11) @@ -20943,6 +21177,8 @@ PASS: g++.dg/template/ctor8.C -std=gnu++11 (test for errors, line 8) PASS: g++.dg/template/ctor8.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/ctor9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/ctor9.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/current-inst1.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/current-inst1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/debug1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/debug1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/decl1.C -std=c++98 (test for excess errors) @@ -20959,17 +21195,17 @@ PASS: g++.dg/template/deduce1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/deduce1.C -std=c++11 execution test PASS: g++.dg/template/deduce2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/deduce2.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/deduce3.C -std=c++98 (test for warnings, line 2) +PASS: g++.dg/template/deduce3.C -std=c++98 note (test for warnings, line 2) PASS: g++.dg/template/deduce3.C -std=c++98 (test for errors, line 6) -PASS: g++.dg/template/deduce3.C -std=c++98 candidate explanation (test for errors, line 2) +PASS: g++.dg/template/deduce3.C -std=c++98 returning an array (test for errors, line 2) PASS: g++.dg/template/deduce3.C -std=c++98 (test for errors, line 9) -PASS: g++.dg/template/deduce3.C -std=c++98 candidate explanation (test for errors, line 2) +PASS: g++.dg/template/deduce3.C -std=c++98 returning a function (test for errors, line 2) PASS: g++.dg/template/deduce3.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/deduce3.C -std=c++11 (test for warnings, line 2) +PASS: g++.dg/template/deduce3.C -std=c++11 note (test for warnings, line 2) PASS: g++.dg/template/deduce3.C -std=c++11 (test for errors, line 6) -PASS: g++.dg/template/deduce3.C -std=c++11 candidate explanation (test for errors, line 2) +PASS: g++.dg/template/deduce3.C -std=c++11 returning an array (test for errors, line 2) PASS: g++.dg/template/deduce3.C -std=c++11 (test for errors, line 9) -PASS: g++.dg/template/deduce3.C -std=c++11 candidate explanation (test for errors, line 2) +PASS: g++.dg/template/deduce3.C -std=c++11 returning a function (test for errors, line 2) PASS: g++.dg/template/deduce3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/defarg1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/defarg1.C -std=c++11 (test for excess errors) @@ -21146,9 +21382,9 @@ PASS: g++.dg/template/dependent-name5.C -std=c++11 (test for errors, line 26) PASS: g++.dg/template/dependent-name5.C -std=c++11 (test for errors, line 39) PASS: g++.dg/template/dependent-name5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/dependent-name6.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/dependent-name6.C scan-assembler _ZN1YIiE1fIiEE1XILi1EEv +PASS: g++.dg/template/dependent-name6.C -std=c++98 scan-assembler _ZN1YIiE1fIiEE1XILi1EEv PASS: g++.dg/template/dependent-name6.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/dependent-name6.C scan-assembler _ZN1YIiE1fIiEE1XILi1EEv +PASS: g++.dg/template/dependent-name6.C -std=c++11 scan-assembler _ZN1YIiE1fIiEE1XILi1EEv PASS: g++.dg/template/dr408.C -std=c++98 (test for excess errors) PASS: g++.dg/template/dr408.C -std=c++11 (test for excess errors) PASS: g++.dg/template/dtor1.C -std=c++98 (test for excess errors) @@ -21219,6 +21455,8 @@ PASS: g++.dg/template/enum5.C -std=c++98 (test for excess errors) PASS: g++.dg/template/enum5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/enum6.C -std=c++98 (test for excess errors) PASS: g++.dg/template/enum6.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/enum7.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/enum7.C -std=c++11 (test for excess errors) PASS: g++.dg/template/error-recovery1.C -std=c++98 (test for errors, line 7) PASS: g++.dg/template/error-recovery1.C -std=c++98 (test for errors, line 9) PASS: g++.dg/template/error-recovery1.C -std=c++98 (test for excess errors) @@ -21495,15 +21733,19 @@ PASS: g++.dg/template/error45.C -std=c++11 (test for errors, line 19) PASS: g++.dg/template/error45.C -std=c++11 (test for excess errors) PASS: g++.dg/template/error46.C -std=c++98 (test for warnings, line 5) PASS: g++.dg/template/error46.C -std=c++98 (test for errors, line 9) +PASS: g++.dg/template/error46.C -std=c++98 (test for warnings, line 9) PASS: g++.dg/template/error46.C -std=c++98 (test for excess errors) PASS: g++.dg/template/error46.C -std=c++11 (test for warnings, line 5) PASS: g++.dg/template/error46.C -std=c++11 (test for errors, line 9) +PASS: g++.dg/template/error46.C -std=c++11 (test for warnings, line 9) PASS: g++.dg/template/error46.C -std=c++11 (test for excess errors) PASS: g++.dg/template/error47.C -std=c++98 (test for warnings, line 3) PASS: g++.dg/template/error47.C -std=c++98 (test for errors, line 7) +PASS: g++.dg/template/error47.C -std=c++98 (test for warnings, line 7) PASS: g++.dg/template/error47.C -std=c++98 (test for excess errors) PASS: g++.dg/template/error47.C -std=c++11 (test for warnings, line 3) PASS: g++.dg/template/error47.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/template/error47.C -std=c++11 (test for warnings, line 7) PASS: g++.dg/template/error47.C -std=c++11 (test for excess errors) PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 2) PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 6) @@ -21547,9 +21789,9 @@ PASS: g++.dg/template/explicit-args5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit-instantiation.C -std=c++98 (test for excess errors) PASS: g++.dg/template/explicit-instantiation.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit-instantiation2.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/explicit-instantiation2.C scan-assembler _Z1fIiET_S0_ +PASS: g++.dg/template/explicit-instantiation2.C -std=c++98 scan-assembler _Z1fIiET_S0_ PASS: g++.dg/template/explicit-instantiation2.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/explicit-instantiation2.C scan-assembler _Z1fIiET_S0_ +PASS: g++.dg/template/explicit-instantiation2.C -std=c++11 scan-assembler _Z1fIiET_S0_ PASS: g++.dg/template/explicit-instantiation3.C -std=c++98 (test for excess errors) PASS: g++.dg/template/explicit-instantiation3.C -std=c++11 (test for excess errors) PASS: g++.dg/template/explicit1.C -std=gnu++98 (test for excess errors) @@ -21802,7 +22044,11 @@ PASS: g++.dg/template/inherit5.C -std=c++98 (test for excess errors) PASS: g++.dg/template/inherit5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/inherit6.C (test for excess errors) PASS: g++.dg/template/inherit7.C (test for excess errors) +PASS: g++.dg/template/inherit8.C -std=c++98 (test for errors, line 7) +PASS: g++.dg/template/inherit8.C -std=c++98 (test for errors, line 9) PASS: g++.dg/template/inherit8.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/inherit8.C -std=c++11 (test for errors, line 7) +PASS: g++.dg/template/inherit8.C -std=c++11 (test for errors, line 9) PASS: g++.dg/template/inherit8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/init-list.C -std=c++98 (test for errors, line 15) PASS: g++.dg/template/init-list.C -std=c++98 (test for excess errors) @@ -21830,13 +22076,13 @@ PASS: g++.dg/template/init8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/init8.C -std=c++11 execution test PASS: g++.dg/template/init9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/init9.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 3) +PASS: g++.dg/template/injected1.C -std=c++98 (test for warnings, line 3) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 15) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/template/injected1.C -std=c++98 (test for errors, line 30) PASS: g++.dg/template/injected1.C -std=c++98 (test for warnings, line 33) PASS: g++.dg/template/injected1.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/injected1.C -std=c++11 (test for errors, line 3) +PASS: g++.dg/template/injected1.C -std=c++11 (test for warnings, line 3) PASS: g++.dg/template/injected1.C -std=c++11 (test for errors, line 15) PASS: g++.dg/template/injected1.C -std=c++11 (test for errors, line 17) PASS: g++.dg/template/injected1.C -std=c++11 (test for errors, line 30) @@ -21845,9 +22091,9 @@ PASS: g++.dg/template/injected1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/injected2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/injected2.C -std=c++11 (test for excess errors) PASS: g++.dg/template/inline1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/template/inline1.C scan-assembler-not \n_?_ZN1X3FooIiEEvT_[: \t\n] +PASS: g++.dg/template/inline1.C -std=gnu++98 scan-assembler-not \n_?_ZN1X3FooIiEEvT_[: \t\n] PASS: g++.dg/template/inline1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/template/inline1.C scan-assembler-not \n_?_ZN1X3FooIiEEvT_[: \t\n] +PASS: g++.dg/template/inline1.C -std=gnu++11 scan-assembler-not \n_?_ZN1X3FooIiEEvT_[: \t\n] PASS: g++.dg/template/instantiate1.C -std=c++98 (test for errors, line 8) PASS: g++.dg/template/instantiate1.C -std=c++98 (test for warnings, line 12) PASS: g++.dg/template/instantiate1.C -std=c++98 (test for errors, line 15) @@ -21861,9 +22107,9 @@ PASS: g++.dg/template/instantiate1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/instantiate10.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/instantiate10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/instantiate11.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/instantiate11.C scan-assembler-not weak[\n\t]*_ZN1AIiiE1fEv +PASS: g++.dg/template/instantiate11.C -std=c++98 scan-assembler-not weak[\n\t]*_ZN1AIiiE1fEv PASS: g++.dg/template/instantiate11.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/instantiate11.C scan-assembler-not weak[\n\t]*_ZN1AIiiE1fEv +PASS: g++.dg/template/instantiate11.C -std=c++11 scan-assembler-not weak[\n\t]*_ZN1AIiiE1fEv PASS: g++.dg/template/instantiate2.C -std=c++98 (test for errors, line 8) PASS: g++.dg/template/instantiate2.C -std=c++98 (test for excess errors) PASS: g++.dg/template/instantiate2.C -std=c++11 (test for errors, line 8) @@ -21924,28 +22170,28 @@ PASS: g++.dg/template/koenig8.C -std=c++98 (test for excess errors) PASS: g++.dg/template/koenig8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/koenig9.C -std=c++98 (test for errors, line 4) PASS: g++.dg/template/koenig9.C -std=c++98 (test for warnings, line 5) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for errors, line 19) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for errors, line 20) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for warnings, line 19) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for warnings, line 19) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for warnings, line 20) -PASS: g++.dg/template/koenig9.C -std=c++98 (test for warnings, line 20) +PASS: g++.dg/template/koenig9.C -std=c++98 arg-dep (test for errors, line 19) +PASS: g++.dg/template/koenig9.C -std=c++98 arg-dep (test for errors, line 20) +PASS: g++.dg/template/koenig9.C -std=c++98 base (test for warnings, line 19) +PASS: g++.dg/template/koenig9.C -std=c++98 this->h (test for warnings, line 19) +PASS: g++.dg/template/koenig9.C -std=c++98 base (test for warnings, line 20) +PASS: g++.dg/template/koenig9.C -std=c++98 B::h (test for warnings, line 20) PASS: g++.dg/template/koenig9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/koenig9.C -std=c++11 (test for errors, line 4) PASS: g++.dg/template/koenig9.C -std=c++11 (test for warnings, line 5) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for errors, line 19) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for errors, line 20) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for warnings, line 19) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for warnings, line 19) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for warnings, line 20) -PASS: g++.dg/template/koenig9.C -std=c++11 (test for warnings, line 20) +PASS: g++.dg/template/koenig9.C -std=c++11 arg-dep (test for errors, line 19) +PASS: g++.dg/template/koenig9.C -std=c++11 arg-dep (test for errors, line 20) +PASS: g++.dg/template/koenig9.C -std=c++11 base (test for warnings, line 19) +PASS: g++.dg/template/koenig9.C -std=c++11 this->h (test for warnings, line 19) +PASS: g++.dg/template/koenig9.C -std=c++11 base (test for warnings, line 20) +PASS: g++.dg/template/koenig9.C -std=c++11 B::h (test for warnings, line 20) PASS: g++.dg/template/koenig9.C -std=c++11 (test for excess errors) PASS: g++.dg/template/linkage1.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/linkage1.C scan-assembler (weak|glob)[^\n]*_Z3fooIXadL_Z13external_funcvEEEvv -PASS: g++.dg/template/linkage1.C scan-assembler-not (weak|glob)[^\n]*_Z3fooIXadL_ZL11static_funcvEEEvv +PASS: g++.dg/template/linkage1.C -std=c++98 scan-assembler (weak|glob)[^\n]*_Z3fooIXadL_Z13external_funcvEEEvv +PASS: g++.dg/template/linkage1.C -std=c++98 scan-assembler-not (weak|glob)[^\n]*_Z3fooIXadL_ZL11static_funcvEEEvv PASS: g++.dg/template/linkage1.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/linkage1.C scan-assembler (weak|glob)[^\n]*_Z3fooIXadL_Z13external_funcvEEEvv -PASS: g++.dg/template/linkage1.C scan-assembler-not (weak|glob)[^\n]*_Z3fooIXadL_ZL11static_funcvEEEvv +PASS: g++.dg/template/linkage1.C -std=c++11 scan-assembler (weak|glob)[^\n]*_Z3fooIXadL_Z13external_funcvEEEvv +PASS: g++.dg/template/linkage1.C -std=c++11 scan-assembler-not (weak|glob)[^\n]*_Z3fooIXadL_ZL11static_funcvEEEvv PASS: g++.dg/template/local1.C -std=c++98 (test for errors, line 17) PASS: g++.dg/template/local1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/local1.C -std=c++11 (test for errors, line 17) @@ -21974,6 +22220,8 @@ PASS: g++.dg/template/local6.C -std=c++11 (test for errors, line 7) PASS: g++.dg/template/local6.C -std=c++11 candidate note (test for warnings, line 7) PASS: g++.dg/template/local6.C -std=c++11 (test for warnings, line 19) PASS: g++.dg/template/local6.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/local7.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/local7.C -std=c++11 (test for excess errors) PASS: g++.dg/template/lookup1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/lookup1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/lookup2.C -std=c++98 (test for errors, line 12) @@ -22445,12 +22693,12 @@ PASS: g++.dg/template/operator9.C -std=c++11 candidate note (test for warnings, PASS: g++.dg/template/operator9.C -std=c++11 (test for excess errors) PASS: g++.dg/template/overload1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/overload1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/template/overload10.C -std=c++98 (test for errors, line 3) -PASS: g++.dg/template/overload10.C -std=c++98 (test for errors, line 4) +PASS: g++.dg/template/overload10.C -std=c++98 (test for warnings, line 3) +PASS: g++.dg/template/overload10.C -std=c++98 (test for warnings, line 4) PASS: g++.dg/template/overload10.C -std=c++98 (test for errors, line 6) PASS: g++.dg/template/overload10.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/overload10.C -std=c++11 (test for errors, line 3) -PASS: g++.dg/template/overload10.C -std=c++11 (test for errors, line 4) +PASS: g++.dg/template/overload10.C -std=c++11 (test for warnings, line 3) +PASS: g++.dg/template/overload10.C -std=c++11 (test for warnings, line 4) PASS: g++.dg/template/overload10.C -std=c++11 (test for errors, line 6) PASS: g++.dg/template/overload10.C -std=c++11 (test for excess errors) PASS: g++.dg/template/overload11.C -std=c++98 (test for excess errors) @@ -22495,10 +22743,8 @@ PASS: g++.dg/template/overload9.C -std=c++98 (test for errors, line 17) PASS: g++.dg/template/overload9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/overload9.C -std=c++11 (test for errors, line 17) PASS: g++.dg/template/overload9.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/param1.C -std=c++98 (test for errors, line 5) PASS: g++.dg/template/param1.C -std=c++98 (test for errors, line 10) PASS: g++.dg/template/param1.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/param1.C -std=c++11 (test for errors, line 5) PASS: g++.dg/template/param1.C -std=c++11 (test for errors, line 10) PASS: g++.dg/template/param1.C -std=c++11 (test for excess errors) PASS: g++.dg/template/param2.C -std=c++98 (test for excess errors) @@ -22547,14 +22793,14 @@ PASS: g++.dg/template/partial8.C -std=c++11 (test for errors, line 4) PASS: g++.dg/template/partial8.C -std=c++11 (test for excess errors) PASS: g++.dg/template/partial9.C -std=c++98 (test for excess errors) PASS: g++.dg/template/partial9.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/pr23510.C -std=gnu++98 (test for errors, line 6) -PASS: g++.dg/template/pr23510.C -std=gnu++98 (test for warnings, line 6) -PASS: g++.dg/template/pr23510.C -std=gnu++98 (test for errors, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++98 exceeds (test for errors, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++98 recurse (test for warnings, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++98 incomplete (test for errors, line 6) PASS: g++.dg/template/pr23510.C -std=gnu++98 (test for errors, line 9) PASS: g++.dg/template/pr23510.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/template/pr23510.C -std=gnu++11 (test for errors, line 6) -PASS: g++.dg/template/pr23510.C -std=gnu++11 (test for warnings, line 6) -PASS: g++.dg/template/pr23510.C -std=gnu++11 (test for errors, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++11 exceeds (test for errors, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++11 recurse (test for warnings, line 6) +PASS: g++.dg/template/pr23510.C -std=gnu++11 incomplete (test for errors, line 6) PASS: g++.dg/template/pr23510.C -std=gnu++11 (test for errors, line 9) PASS: g++.dg/template/pr23510.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/pr28284.C -std=c++98 (test for errors, line 5) @@ -22760,9 +23006,9 @@ PASS: g++.dg/template/qualttp16.C -std=c++98 execution test PASS: g++.dg/template/qualttp16.C -std=c++11 (test for excess errors) PASS: g++.dg/template/qualttp16.C -std=c++11 execution test PASS: g++.dg/template/qualttp17.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/template/qualttp17.C scan-assembler \n_?_Z1fI1AEv1XIN1T1BEE[: \t\n] +PASS: g++.dg/template/qualttp17.C -std=gnu++98 scan-assembler \n_?_Z1fI1AEv1XIN1T1BEE[: \t\n] PASS: g++.dg/template/qualttp17.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/template/qualttp17.C scan-assembler \n_?_Z1fI1AEv1XIN1T1BEE[: \t\n] +PASS: g++.dg/template/qualttp17.C -std=gnu++11 scan-assembler \n_?_Z1fI1AEv1XIN1T1BEE[: \t\n] PASS: g++.dg/template/qualttp18.C -std=c++98 (test for errors, line 17) PASS: g++.dg/template/qualttp18.C -std=c++98 (test for excess errors) PASS: g++.dg/template/qualttp18.C -std=c++11 (test for errors, line 17) @@ -22905,6 +23151,8 @@ PASS: g++.dg/template/ref5.C -std=c++98 (test for excess errors) PASS: g++.dg/template/ref5.C -std=c++11 (test for errors, line 8) PASS: g++.dg/template/ref5.C -std=c++11 (test for warnings, line 11) PASS: g++.dg/template/ref5.C -std=c++11 (test for excess errors) +PASS: g++.dg/template/ref6.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/ref6.C -std=c++11 (test for excess errors) PASS: g++.dg/template/repo1.C -std=gnu++98 (test for bogus messages, line 13) PASS: g++.dg/template/repo1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/template/repo1.C -std=gnu++11 (test for bogus messages, line 13) @@ -22939,61 +23187,7 @@ PASS: g++.dg/template/scope4.C -std=c++98 (test for excess errors) PASS: g++.dg/template/scope4.C -std=c++11 (test for excess errors) PASS: g++.dg/template/sfinae1.C -std=c++98 (test for excess errors) PASS: g++.dg/template/sfinae1.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 84) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 85) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 86) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 87) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 88) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 89) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 90) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 91) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 92) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 96) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 104) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 112) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 120) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 128) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 136) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 145) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 154) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for errors, line 163) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 172) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 173) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 174) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 175) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 176) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 177) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 178) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 179) -PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for warnings, line 180) PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 84) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 85) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 86) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 87) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 88) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 89) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 90) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 91) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 92) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 96) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 104) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 112) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 120) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 128) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 136) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 145) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 154) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for errors, line 163) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 172) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 173) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 174) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 175) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 176) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 177) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 178) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 179) -PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for warnings, line 180) PASS: g++.dg/template/sfinae10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/template/sfinae11.C -std=c++98 (test for excess errors) PASS: g++.dg/template/sfinae11.C -std=c++11 (test for excess errors) @@ -23048,12 +23242,7 @@ PASS: g++.dg/template/sfinae5.C -std=c++98 (test for excess errors) PASS: g++.dg/template/sfinae5.C -std=c++11 (test for excess errors) PASS: g++.dg/template/sfinae6.C -std=c++98 (test for excess errors) PASS: g++.dg/template/sfinae6.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/sfinae6_neg.C -std=c++98 (test for errors, line 24) -PASS: g++.dg/template/sfinae6_neg.C -std=c++98 (test for errors, line 55) PASS: g++.dg/template/sfinae6_neg.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/sfinae6_neg.C -std=c++11 (test for errors, line 17) -PASS: g++.dg/template/sfinae6_neg.C -std=c++11 (test for errors, line 24) -PASS: g++.dg/template/sfinae6_neg.C -std=c++11 (test for errors, line 55) PASS: g++.dg/template/sfinae6_neg.C -std=c++11 (test for excess errors) PASS: g++.dg/template/sfinae7.C -std=c++98 (test for excess errors) PASS: g++.dg/template/sfinae7.C -std=c++11 (test for excess errors) @@ -23215,15 +23404,15 @@ PASS: g++.dg/template/spec33.C -std=c++11 (test for excess errors) PASS: g++.dg/template/spec34.C -std=c++98 (test for excess errors) PASS: g++.dg/template/spec34.C -std=c++11 (test for excess errors) PASS: g++.dg/template/spec35.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/spec35.C scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IfEvT_ -PASS: g++.dg/template/spec35.C scan-assembler .glob(a|)l[\t ]*_?_Z2f2IfEvT_ -PASS: g++.dg/template/spec35.C scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IiEvT_ -PASS: g++.dg/template/spec35.C scan-assembler .weak(_definition)?[\t ]*_?_Z2f2IiEvT_ +PASS: g++.dg/template/spec35.C -std=c++98 scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IfEvT_ +PASS: g++.dg/template/spec35.C -std=c++98 scan-assembler .glob(a|)l[\t ]*_?_Z2f2IfEvT_ +PASS: g++.dg/template/spec35.C -std=c++98 scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IiEvT_ +PASS: g++.dg/template/spec35.C -std=c++98 scan-assembler .weak(_definition)?[\t ]*_?_Z2f2IiEvT_ PASS: g++.dg/template/spec35.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/spec35.C scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IfEvT_ -PASS: g++.dg/template/spec35.C scan-assembler .glob(a|)l[\t ]*_?_Z2f2IfEvT_ -PASS: g++.dg/template/spec35.C scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IiEvT_ -PASS: g++.dg/template/spec35.C scan-assembler .weak(_definition)?[\t ]*_?_Z2f2IiEvT_ +PASS: g++.dg/template/spec35.C -std=c++11 scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IfEvT_ +PASS: g++.dg/template/spec35.C -std=c++11 scan-assembler .glob(a|)l[\t ]*_?_Z2f2IfEvT_ +PASS: g++.dg/template/spec35.C -std=c++11 scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IiEvT_ +PASS: g++.dg/template/spec35.C -std=c++11 scan-assembler .weak(_definition)?[\t ]*_?_Z2f2IiEvT_ PASS: g++.dg/template/spec36.C -std=c++98 (test for errors, line 11) PASS: g++.dg/template/spec36.C -std=c++98 (test for errors, line 15) PASS: g++.dg/template/spec36.C -std=c++98 (test for excess errors) @@ -23298,9 +23487,9 @@ PASS: g++.dg/template/static24.C -std=c++11 (test for excess errors) PASS: g++.dg/template/static25.C -std=c++98 (test for excess errors) PASS: g++.dg/template/static25.C -std=c++11 (test for excess errors) PASS: g++.dg/template/static26.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/static26.C scan-assembler-not computed +PASS: g++.dg/template/static26.C -std=c++98 scan-assembler-not computed PASS: g++.dg/template/static26.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/static26.C scan-assembler-not computed +PASS: g++.dg/template/static26.C -std=c++11 scan-assembler-not computed PASS: g++.dg/template/static27.C -std=c++98 (test for excess errors) PASS: g++.dg/template/static27.C -std=c++11 (test for excess errors) PASS: g++.dg/template/static28.C -std=c++98 (test for excess errors) @@ -23501,11 +23690,13 @@ PASS: g++.dg/template/typedef10.C -std=c++98 (test for excess errors) PASS: g++.dg/template/typedef10.C -std=c++11 (test for excess errors) PASS: g++.dg/template/typedef11.C -std=c++98 (test for errors, line 8) PASS: g++.dg/template/typedef11.C -std=c++98 (test for errors, line 14) -PASS: g++.dg/template/typedef11.C -std=c++98 (test for errors, line 25) +PASS: g++.dg/template/typedef11.C -std=c++98 (test for errors, line 21) +PASS: g++.dg/template/typedef11.C -std=c++98 (test for errors, line 22) PASS: g++.dg/template/typedef11.C -std=c++98 (test for excess errors) PASS: g++.dg/template/typedef11.C -std=c++11 (test for errors, line 8) PASS: g++.dg/template/typedef11.C -std=c++11 (test for errors, line 14) -PASS: g++.dg/template/typedef11.C -std=c++11 (test for errors, line 25) +PASS: g++.dg/template/typedef11.C -std=c++11 (test for errors, line 21) +PASS: g++.dg/template/typedef11.C -std=c++11 (test for errors, line 22) PASS: g++.dg/template/typedef11.C -std=c++11 (test for excess errors) PASS: g++.dg/template/typedef12.C -std=c++98 (test for excess errors) PASS: g++.dg/template/typedef12.C -std=c++11 (test for excess errors) @@ -23587,6 +23778,10 @@ PASS: g++.dg/template/typedef36.C -std=c++11 (test for excess errors) PASS: g++.dg/template/typedef37.C -std=c++98 (test for excess errors) PASS: g++.dg/template/typedef37.C -std=c++11 (test for excess errors) PASS: g++.dg/template/typedef38.C (test for excess errors) +PASS: g++.dg/template/typedef39.C -std=c++98 (test for errors, line 8) +PASS: g++.dg/template/typedef39.C -std=c++98 (test for excess errors) +PASS: g++.dg/template/typedef39.C -std=c++11 (test for errors, line 8) +PASS: g++.dg/template/typedef39.C -std=c++11 (test for excess errors) PASS: g++.dg/template/typedef4.C -std=c++98 (test for errors, line 4) PASS: g++.dg/template/typedef4.C -std=c++98 (test for errors, line 8) PASS: g++.dg/template/typedef4.C -std=c++98 candidate note (test for warnings, line 8) @@ -23846,15 +24041,15 @@ PASS: g++.dg/template/using20.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using20.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using21.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using21.C -std=c++11 (test for excess errors) -PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 11) -PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 16) -PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 21) -PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 26) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 19) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 25) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 31) +PASS: g++.dg/template/using22.C -std=c++98 (test for errors, line 37) PASS: g++.dg/template/using22.C -std=c++98 (test for excess errors) -PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 11) -PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 16) -PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 21) -PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 26) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 19) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 25) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 31) +PASS: g++.dg/template/using22.C -std=c++11 (test for errors, line 37) PASS: g++.dg/template/using22.C -std=c++11 (test for excess errors) PASS: g++.dg/template/using3.C -std=c++98 (test for excess errors) PASS: g++.dg/template/using3.C -std=c++98 execution test @@ -23995,17 +24190,15 @@ PASS: g++.dg/tree-ssa/20040317-1.C -std=gnu++98 execution test PASS: g++.dg/tree-ssa/20040317-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/20040317-1.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/block1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/block1.C -std=gnu++98 scan-tree-dump-times gimple "{" 1 +PASS: g++.dg/tree-ssa/block1.C -std=gnu++98 scan-tree-dump-times gimple "{" 1 PASS: g++.dg/tree-ssa/block1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/block1.C -std=gnu++11 scan-tree-dump-times gimple "{" 1 +PASS: g++.dg/tree-ssa/block1.C -std=gnu++11 scan-tree-dump-times gimple "{" 1 PASS: g++.dg/tree-ssa/builtin1.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/builtin1.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++98 scan-tree-dump-times dce2 " = [^ -]*;" 2 +PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++98 scan-tree-dump-times dce2 " = [^\n]*;" 2 PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++11 scan-tree-dump-times dce2 " = [^ -]*;" 2 +PASS: g++.dg/tree-ssa/copyprop-1.C -std=gnu++11 scan-tree-dump-times dce2 " = [^\n]*;" 2 UNSUPPORTED: g++.dg/tree-ssa/copyprop.C PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++98 (test for warnings, line 52) PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++98 (test for excess errors) @@ -24014,105 +24207,105 @@ PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++11 (test for warnings, line 52) PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2 -PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4 +PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2 +PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4 PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2 -PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4 +PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2 +PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4 PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++98 scan-tree-dump-times optimized "memcpy" 0 +PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++98 scan-tree-dump-times optimized "memcpy" 0 PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++11 scan-tree-dump-times optimized "memcpy" 0 +PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++11 scan-tree-dump-times optimized "memcpy" 0 PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++98 scan-tree-dump-not gimple "fallible" -PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++98 scan-tree-dump-not optimized "int" +PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++98 scan-tree-dump-not gimple "fallible" +PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++98 scan-tree-dump-not optimized "int" PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++11 scan-tree-dump-not gimple "fallible" -PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++11 scan-tree-dump-not optimized "int" +PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++11 scan-tree-dump-not gimple "fallible" +PASS: g++.dg/tree-ssa/empty-2.C -std=gnu++11 scan-tree-dump-not optimized "int" PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++98 scan-tree-dump-not optimized "&my_extents" +PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++98 scan-tree-dump-not optimized "&my_extents" PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++11 scan-tree-dump-not optimized "&my_extents" +PASS: g++.dg/tree-ssa/fold-compare.C -std=gnu++11 scan-tree-dump-not optimized "&my_extents" PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++98 scan-tree-dump-times forwprop2 "& 1" 0 +PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++98 scan-tree-dump-times forwprop2 "& 1" 0 PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++11 scan-tree-dump-times forwprop2 "& 1" 0 +PASS: g++.dg/tree-ssa/fwprop-align.C -std=gnu++11 scan-tree-dump-times forwprop2 "& 1" 0 PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-1.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-2.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++98 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\(" 1 -PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\(" 1 +PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me\\(" 1 +PASS: g++.dg/tree-ssa/inline-3.C -std=gnu++11 scan-tree-dump-times einline "Inlining void inline_me_too\\(" 1 PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "-&x" -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "offset: (4294967292|0x0f+fc)" -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "&x\[5\]" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "-&x" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "offset: (4294967292|0x0f+fc)" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++98 scan-tree-dump-not ivopts "&x\\[5\\]" PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "-&x" -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "offset: (4294967292|0x0f+fc)" -PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "&x\[5\]" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "-&x" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "offset: (4294967292|0x0f+fc)" +PASS: g++.dg/tree-ssa/ivopts-1.C -std=gnu++11 scan-tree-dump-not ivopts "&x\\[5\\]" PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++98 scan-tree-dump-times ivopts "PHI <p" 1 +PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++98 scan-tree-dump-times ivopts "PHI <[pb]" 1 PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++11 scan-tree-dump-times ivopts "PHI <p" 1 +PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++11 scan-tree-dump-times ivopts "PHI <[pb]" 1 PASS: g++.dg/tree-ssa/new1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/new1.C -std=gnu++98 scan-tree-dump-not forwprop1 "= .* \+ -" +PASS: g++.dg/tree-ssa/new1.C -std=gnu++98 scan-tree-dump-not forwprop1 "= .* \\+ -" PASS: g++.dg/tree-ssa/new1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/new1.C -std=gnu++11 scan-tree-dump-not forwprop1 "= .* \+ -" +PASS: g++.dg/tree-ssa/new1.C -std=gnu++11 scan-tree-dump-not forwprop1 "= .* \\+ -" PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++98 scan-tree-dump-times cfg "exception" 0 +PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++98 scan-tree-dump-times cfg "exception" 0 PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++11 scan-tree-dump-times cfg "exception" 0 +PASS: g++.dg/tree-ssa/nothrow-1.C -std=gnu++11 scan-tree-dump-times cfg "exception" 0 PASS: g++.dg/tree-ssa/obj-type-ref.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/obj-type-ref.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++98 scan-tree-dump-times optimized "\*a" 1 +PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++98 scan-tree-dump-times optimized "\\*a" 1 PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++11 scan-tree-dump-times optimized "\*a" 1 +PASS: g++.dg/tree-ssa/pointer-reference-alias.C -std=gnu++11 scan-tree-dump-times optimized "\\*a" 1 PASS: g++.dg/tree-ssa/pr13146.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr13146.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/pr13954.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++98 scan-tree-dump-not optimized "fibconst" +PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++98 scan-tree-dump-not optimized "fibconst" PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++11 scan-tree-dump-not optimized "fibconst" +PASS: g++.dg/tree-ssa/pr14703.C -std=gnu++11 scan-tree-dump-not optimized "fibconst" PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++98 scan-tree-dump-times forwprop2 "&this" 0 -PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++98 scan-tree-dump-times forwprop2 "&r" 0 +PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++98 scan-tree-dump-times forwprop2 "&this" 0 +PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++98 scan-tree-dump-times forwprop2 "&r" 0 PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++11 scan-tree-dump-times forwprop2 "&this" 0 -PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++11 scan-tree-dump-times forwprop2 "&r" 0 +PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++11 scan-tree-dump-times forwprop2 "&this" 0 +PASS: g++.dg/tree-ssa/pr14814.C -std=gnu++11 scan-tree-dump-times forwprop2 "&r" 0 PASS: g++.dg/tree-ssa/pr15791-1.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr15791-1.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr15791-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr15791-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 0 +PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 0 PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 0 +PASS: g++.dg/tree-ssa/pr15791-3.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 0 PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 0 +PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 0 PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 0 +PASS: g++.dg/tree-ssa/pr15791-4.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 0 PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 1 +PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++98 scan-tree-dump-times gimple "i == j" 1 PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 1 +PASS: g++.dg/tree-ssa/pr15791-5.C -std=gnu++11 scan-tree-dump-times gimple "i == j" 1 PASS: g++.dg/tree-ssa/pr16688.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr16688.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr17153.C -std=c++98 (test for excess errors) @@ -24122,25 +24315,25 @@ PASS: g++.dg/tree-ssa/pr17400.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr17517.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr17517.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++98 scan-tree-dump-times vrp1 "if " 1 +PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++98 scan-tree-dump-times vrp1 "if " 1 PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++11 scan-tree-dump-times vrp1 "if " 1 +PASS: g++.dg/tree-ssa/pr18178.C -std=gnu++11 scan-tree-dump-times vrp1 "if " 1 PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++98 scan-tree-dump-times dom1 "return 1;" 3 +PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++98 scan-tree-dump-times dom1 "return 1;" 3 PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++11 scan-tree-dump-times dom1 "return 1;" 3 +PASS: g++.dg/tree-ssa/pr19637.C -std=gnu++11 scan-tree-dump-times dom1 "return 1;" 3 PASS: g++.dg/tree-ssa/pr19786.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr19786.C -std=gnu++98 execution test PASS: g++.dg/tree-ssa/pr19786.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr19786.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump-times optimized "&a\[2\]" 3 -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump optimized "\+ (0x0f*|18446744073709551615|4294967295|-1);" -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump-times optimized "\+ 1;" 1 +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump-times optimized "&a\\[2\\]" 3 +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump optimized "\\+ (0x0f*|18446744073709551615|4294967295|-1);" +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++98 scan-tree-dump-times optimized "\\+ 1;" 1 PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump-times optimized "&a\[2\]" 3 -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump optimized "\+ (0x0f*|18446744073709551615|4294967295|-1);" -PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump-times optimized "\+ 1;" 1 +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump-times optimized "&a\\[2\\]" 3 +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump optimized "\\+ (0x0f*|18446744073709551615|4294967295|-1);" +PASS: g++.dg/tree-ssa/pr19807.C -std=gnu++11 scan-tree-dump-times optimized "\\+ 1;" 1 PASS: g++.dg/tree-ssa/pr19952.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr19952.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr20280.C -std=c++98 (test for errors, line 47) @@ -24174,11 +24367,11 @@ PASS: g++.dg/tree-ssa/pr21407.C -std=gnu++98 execution test PASS: g++.dg/tree-ssa/pr21407.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr21407.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++98 scan-tree-dump-times phiopt1 "MIN_EXPR" 2 -PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++98 scan-tree-dump-times phiopt1 "MAX_EXPR" 2 +PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++98 scan-tree-dump-times phiopt1 "MIN_EXPR" 2 +PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++98 scan-tree-dump-times phiopt1 "MAX_EXPR" 2 PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++11 scan-tree-dump-times phiopt1 "MIN_EXPR" 2 -PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++11 scan-tree-dump-times phiopt1 "MAX_EXPR" 2 +PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++11 scan-tree-dump-times phiopt1 "MIN_EXPR" 2 +PASS: g++.dg/tree-ssa/pr21463.C -std=gnu++11 scan-tree-dump-times phiopt1 "MAX_EXPR" 2 PASS: g++.dg/tree-ssa/pr21584-1.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr21584-1.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr21584-2.C -std=c++98 (test for excess errors) @@ -24208,9 +24401,9 @@ PASS: g++.dg/tree-ssa/pr23164.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr23624.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr23624.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++98 scan-tree-dump-times recip " / " 1 +PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++98 scan-tree-dump-times recip " / " 1 PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++11 scan-tree-dump-times recip " / " 1 +PASS: g++.dg/tree-ssa/pr23948.C -std=gnu++11 scan-tree-dump-times recip " / " 1 PASS: g++.dg/tree-ssa/pr24172.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr24172.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr24231-1.C -std=gnu++98 (test for excess errors) @@ -24234,9 +24427,9 @@ PASS: g++.dg/tree-ssa/pr25771.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr26140.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr26140.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++98 scan-tree-dump-not optimized "if" +PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++98 scan-tree-dump-not optimized "if" PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++11 scan-tree-dump-not optimized "if" +PASS: g++.dg/tree-ssa/pr26406.C -std=gnu++11 scan-tree-dump-not optimized "if" PASS: g++.dg/tree-ssa/pr26443.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr26443.C -std=c++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr26757.C -std=gnu++98 (test for excess errors) @@ -24244,9 +24437,9 @@ PASS: g++.dg/tree-ssa/pr26757.C -std=gnu++98 execution test PASS: g++.dg/tree-ssa/pr26757.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr26757.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++98 scan-tree-dump optimized "f_..D.->x;" +PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++98 scan-tree-dump optimized "f_..D.->x;" PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++11 scan-tree-dump optimized "f_..D.->x;" +PASS: g++.dg/tree-ssa/pr27090.C -std=gnu++11 scan-tree-dump optimized "f_..D.->x;" PASS: g++.dg/tree-ssa/pr27283.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr27283.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr27291.C -std=gnu++98 (test for excess errors) @@ -24268,41 +24461,41 @@ PASS: g++.dg/tree-ssa/pr28238.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr29902.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr29902.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++98 scan-tree-dump phiopt1 "MIN_EXPR" +PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++98 scan-tree-dump phiopt1 "MIN_EXPR" PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++11 scan-tree-dump phiopt1 "MIN_EXPR" +PASS: g++.dg/tree-ssa/pr30738.C -std=gnu++11 scan-tree-dump phiopt1 "MIN_EXPR" PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++98 scan-tree-dump forwprop1 "Replaced .* != 0B. with .1" +PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++98 scan-tree-dump forwprop1 "Replaced .* != 0B. with .1" PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++11 scan-tree-dump forwprop1 "Replaced .* != 0B. with .1" +PASS: g++.dg/tree-ssa/pr31146-2.C -std=gnu++11 scan-tree-dump forwprop1 "Replaced .* != 0B. with .1" PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++98 scan-tree-dump forwprop1 "MEM\[.*&i\]\[j.*\] =.* 1;" +PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++98 scan-tree-dump forwprop1 "MEM\\[.*&i\\]\\[j.*\\] =.* 1;" PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++11 scan-tree-dump forwprop1 "MEM\[.*&i\]\[j.*\] =.* 1;" +PASS: g++.dg/tree-ssa/pr31146.C -std=gnu++11 scan-tree-dump forwprop1 "MEM\\[.*&i\\]\\[j.*\\] =.* 1;" PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++98 scan-tree-dump-not optimized "r.dst" +PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++98 scan-tree-dump-not optimized "r.dst" PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++11 scan-tree-dump-not optimized "r.dst" +PASS: g++.dg/tree-ssa/pr31307.C -std=gnu++11 scan-tree-dump-not optimized "r.dst" PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++98 (test for warnings, line 11) PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++98 scan-tree-dump-times optimized "foo \(1 \/ 0\)" 0 +PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++98 scan-tree-dump-times optimized "foo \\(1 \\/ 0\\)" 0 PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++11 (test for warnings, line 11) PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++11 scan-tree-dump-times optimized "foo \(1 \/ 0\)" 0 +PASS: g++.dg/tree-ssa/pr33593.C -std=gnu++11 scan-tree-dump-times optimized "foo \\(1 \\/ 0\\)" 0 PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++98 execution test -PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++98 scan-tree-dump-times optimized ".MEM_[0-9]*\(D\)" 2 +PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++98 scan-tree-dump-times optimized ".MEM_[0-9]*\\(D\\)" 2 PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++11 execution test -PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++11 scan-tree-dump-times optimized ".MEM_[0-9]*\(D\)" 2 +PASS: g++.dg/tree-ssa/pr33604.C -std=gnu++11 scan-tree-dump-times optimized ".MEM_[0-9]*\\(D\\)" 2 PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++98 scan-tree-dump-times pre "Replaced 1\.0e\+0 / 0\.0" 0 +PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++98 scan-tree-dump-times pre "Replaced 1\\.0e\\+0 / 0\\.0" 0 PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++11 scan-tree-dump-times pre "Replaced 1\.0e\+0 / 0\.0" 0 +PASS: g++.dg/tree-ssa/pr33615-2.C -std=gnu++11 scan-tree-dump-times pre "Replaced 1\\.0e\\+0 / 0\\.0" 0 PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++98 scan-tree-dump-times lim1 "invariant up to" 0 +PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++98 scan-tree-dump-times lim1 "invariant up to" 0 PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++11 scan-tree-dump-times lim1 "invariant up to" 0 +PASS: g++.dg/tree-ssa/pr33615.C -std=gnu++11 scan-tree-dump-times lim1 "invariant up to" 0 PASS: g++.dg/tree-ssa/pr34063.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr34063.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr34355.C -std=gnu++98 (test for excess errors) @@ -24328,23 +24521,23 @@ PASS: g++.dg/tree-ssa/pr38572.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr38632.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr38632.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++98 scan-tree-dump optimized "return 0" +PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++98 scan-tree-dump optimized "return 0" PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++11 scan-tree-dump optimized "return 0" +PASS: g++.dg/tree-ssa/pr40874.C -std=gnu++11 scan-tree-dump optimized "return 0" PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.b with 1" -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.i with 0" -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.f with 1" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.b with 1" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.i with 0" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++98 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.f with 1" PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.b with 1" -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.i with 0" -PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.f with 1" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.b with 1" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.i with 0" +PASS: g++.dg/tree-ssa/pr41186.C -std=gnu++11 scan-tree-dump fre1 "Replaced b1.D.[0-9]*.f with 1" PASS: g++.dg/tree-ssa/pr41275.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr41275.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++98 scan-tree-dump ccp1 "Folded into: if \(1 != 0\)" +PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++98 scan-tree-dump ccp1 "Folded into: if \\(1 != 0\\)" PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++11 scan-tree-dump ccp1 "Folded into: if \(1 != 0\)" +PASS: g++.dg/tree-ssa/pr41428.C -std=gnu++11 scan-tree-dump ccp1 "Folded into: if \\(1 != 0\\)" PASS: g++.dg/tree-ssa/pr41905.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr41905.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr41906.C -std=gnu++98 (test for excess errors) @@ -24354,27 +24547,27 @@ PASS: g++.dg/tree-ssa/pr41961.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr42337.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr42337.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr43411.C -std=gnu++98 (test for excess errors) -XFAIL: g++.dg/tree-ssa/pr43411.C -std=gnu++98 scan-tree-dump-not release_ssa "function_to_inline" +XFAIL: g++.dg/tree-ssa/pr43411.C -std=gnu++98 scan-tree-dump-not release_ssa "function_to_inline" PASS: g++.dg/tree-ssa/pr43411.C -std=gnu++11 (test for excess errors) -XFAIL: g++.dg/tree-ssa/pr43411.C -std=gnu++11 scan-tree-dump-not release_ssa "function_to_inline" +XFAIL: g++.dg/tree-ssa/pr43411.C -std=gnu++11 scan-tree-dump-not release_ssa "function_to_inline" PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++98 scan-tree-dump-not fnsplit "Splitting function" +PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++98 scan-tree-dump-not fnsplit "Splitting function" PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++11 scan-tree-dump-not fnsplit "Splitting function" +PASS: g++.dg/tree-ssa/pr44706.C -std=gnu++11 scan-tree-dump-not fnsplit "Splitting function" PASS: g++.dg/tree-ssa/pr44914.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr44914.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 1 +PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++98 scan-tree-dump-times optimized "OBJ_TYPE_REF" 1 PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 1 +PASS: g++.dg/tree-ssa/pr45453.C -std=gnu++11 scan-tree-dump-times optimized "OBJ_TYPE_REF" 1 PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++98 scan-tree-dump-times fre1 "D::Run \(" 1 +PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++98 scan-tree-dump-times fre1 "D::Run \\(" 1 PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++11 scan-tree-dump-times fre1 "D::Run \(" 1 +PASS: g++.dg/tree-ssa/pr45605.C -std=gnu++11 scan-tree-dump-times fre1 "D::Run \\(" 1 PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++98 scan-tree-dump-not optimized "_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEED2Ev" +PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++98 scan-tree-dump-not optimized "_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEED2Ev" PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++11 scan-tree-dump-not optimized "_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEED2Ev" +PASS: g++.dg/tree-ssa/pr46228.C -std=gnu++11 scan-tree-dump-not optimized "_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEED2Ev" PASS: g++.dg/tree-ssa/pr46734.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr46734.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr46987.C -std=gnu++98 (test for excess errors) @@ -24388,71 +24581,75 @@ PASS: g++.dg/tree-ssa/pr49516.C -std=gnu++98 execution test PASS: g++.dg/tree-ssa/pr49516.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr49516.C -std=gnu++11 execution test PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++98 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 +PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++98 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++11 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 +PASS: g++.dg/tree-ssa/pr49911.C -std=gnu++11 scan-tree-dump-times vrp2 "Folding predicate.*45" 0 PASS: g++.dg/tree-ssa/pr50622.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr50622.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/pr50741.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/pr50741.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++98 (test for excess errors) +PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++98 scan-tree-dump-times optimized "VDEF" 1 +PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++11 (test for excess errors) +PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++11 scan-tree-dump-times optimized "VDEF" 1 PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 scan-tree-dump fre1 "Replacing call target with f" +PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 scan-tree-dump fre1 "Replacing call target with f" PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 scan-tree-dump fre1 "Replacing call target with f" +PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 scan-tree-dump fre1 "Replacing call target with f" PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "offset_type" 0 -PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "return 0" 1 +PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "offset_type" 0 +PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "return 0" 1 PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++11 scan-tree-dump-times optimized "offset_type" 0 -PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++11 scan-tree-dump-times optimized "return 0" 1 +PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++11 scan-tree-dump-times optimized "offset_type" 0 +PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++11 scan-tree-dump-times optimized "return 0" 1 PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++98 scan-tree-dump lim1 "Executing store motion" +PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++98 scan-tree-dump lim1 "Executing store motion" PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++11 scan-tree-dump lim1 "Executing store motion" +PASS: g++.dg/tree-ssa/restrict1.C -std=gnu++11 scan-tree-dump lim1 "Executing store motion" PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 1" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 2" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 3" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 4" 0 -XFAIL: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 5" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 6" 0 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 1" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 2" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 3" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 4" 0 +XFAIL: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 5" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++98 scan-tree-dump-times optimized "return 6" 0 PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 1" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 2" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 3" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 4" 0 -XFAIL: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 5" 1 -PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 6" 0 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 1" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 2" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 3" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 4" 0 +XFAIL: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 5" 1 +PASS: g++.dg/tree-ssa/restrict2.C -std=gnu++11 scan-tree-dump-times optimized "return 6" 0 PASS: g++.dg/tree-ssa/sra-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/sra-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++98 scan-tree-dump-times optimized "\(int &\)" 0 +PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++98 scan-tree-dump-times optimized "\\(int &\\)" 0 PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++11 scan-tree-dump-times optimized "\(int &\)" 0 +PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++11 scan-tree-dump-times optimized "\\(int &\\)" 0 PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 +PASS: g++.dg/tree-ssa/ssa-sra-2.C -std=gnu++11 scan-tree-dump-times optimized "link_error" 0 PASS: g++.dg/tree-ssa/ssa-sra-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tree-ssa/ssa-sra-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++98 scan-tree-dump-times optimized "conststaticvariable" 1 +PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++98 scan-tree-dump-times optimized "conststaticvariable" 1 PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++11 scan-tree-dump-times optimized "conststaticvariable" 1 +PASS: g++.dg/tree-ssa/ssa-store-ccp-1.C -std=gnu++11 scan-tree-dump-times optimized "conststaticvariable" 1 PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++98 scan-tree-dump-not gimple "= 0" +PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++98 scan-tree-dump-not gimple "= 0" PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++11 scan-tree-dump-not gimple "= 0" +PASS: g++.dg/tree-ssa/stabilize1.C -std=gnu++11 scan-tree-dump-not gimple "= 0" PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++98 (test for excess errors) -XFAIL: g++.dg/tree-ssa/tmmti-2.C -std=gnu++98 scan-tree-dump optimized "a\[.*i.*\]\[0\]" -PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++98 scan-tree-dump optimized "b\[.*i.*\].x" +XFAIL: g++.dg/tree-ssa/tmmti-2.C -std=gnu++98 scan-tree-dump optimized "a\\[.*i.*\\]\\[0\\]" +PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++98 scan-tree-dump optimized "b\\[.*i.*\\].x" PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++11 (test for excess errors) -XFAIL: g++.dg/tree-ssa/tmmti-2.C -std=gnu++11 scan-tree-dump optimized "a\[.*i.*\]\[0\]" -PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++11 scan-tree-dump optimized "b\[.*i.*\].x" +XFAIL: g++.dg/tree-ssa/tmmti-2.C -std=gnu++11 scan-tree-dump optimized "a\\[.*i.*\\]\\[0\\]" +PASS: g++.dg/tree-ssa/tmmti-2.C -std=gnu++11 scan-tree-dump optimized "b\\[.*i.*\\].x" PASS: g++.dg/tree-ssa/tmmti.C -std=c++98 (test for excess errors) PASS: g++.dg/tree-ssa/tmmti.C -std=c++11 (test for excess errors) PASS: g++.dg/uninit-pred-1_a.C -std=gnu++98 uninitialized variable warning (test for bogus messages, line 44) @@ -27701,8 +27898,8 @@ PASS: g++.dg/warn/pr11492.C -std=gnu++98 (test for bogus messages, line 8) PASS: g++.dg/warn/pr11492.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/pr11492.C -std=gnu++11 (test for bogus messages, line 8) PASS: g++.dg/warn/pr11492.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 13) -PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 13) +PASS: g++.dg/warn/pr12242.C -std=gnu++98 invalid (test for warnings, line 13) +PASS: g++.dg/warn/pr12242.C -std=gnu++98 unspecified (test for warnings, line 13) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 15) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for errors, line 16) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for errors, line 17) @@ -27715,8 +27912,8 @@ PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 32) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 39) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for warnings, line 54) PASS: g++.dg/warn/pr12242.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/warn/pr12242.C -std=gnu++11 (test for warnings, line 13) -PASS: g++.dg/warn/pr12242.C -std=gnu++11 (test for warnings, line 13) +PASS: g++.dg/warn/pr12242.C -std=gnu++11 invalid (test for warnings, line 13) +PASS: g++.dg/warn/pr12242.C -std=gnu++11 unspecified (test for warnings, line 13) PASS: g++.dg/warn/pr12242.C -std=gnu++11 (test for warnings, line 15) PASS: g++.dg/warn/pr12242.C -std=gnu++11 (test for errors, line 16) PASS: g++.dg/warn/pr12242.C -std=gnu++11 (test for errors, line 17) @@ -27855,17 +28052,17 @@ PASS: g++.dg/warn/pr28943.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/pr28943.C -std=gnu++11 (test for errors, line 12) PASS: g++.dg/warn/pr28943.C -std=gnu++11 (test for errors, line 13) PASS: g++.dg/warn/pr28943.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/warn/pr30551-2.C -std=gnu++98 (test for errors, line 5) -PASS: g++.dg/warn/pr30551-2.C -std=gnu++98 (test for errors, line 5) +PASS: g++.dg/warn/pr30551-2.C -std=gnu++98 int (test for errors, line 5) +PASS: g++.dg/warn/pr30551-2.C -std=gnu++98 zero or two (test for errors, line 5) PASS: g++.dg/warn/pr30551-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/warn/pr30551-2.C -std=gnu++11 (test for errors, line 5) -PASS: g++.dg/warn/pr30551-2.C -std=gnu++11 (test for errors, line 5) +PASS: g++.dg/warn/pr30551-2.C -std=gnu++11 int (test for errors, line 5) +PASS: g++.dg/warn/pr30551-2.C -std=gnu++11 zero or two (test for errors, line 5) PASS: g++.dg/warn/pr30551-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/warn/pr30551.C -std=gnu++98 (test for warnings, line 5) -PASS: g++.dg/warn/pr30551.C -std=gnu++98 (test for warnings, line 5) +PASS: g++.dg/warn/pr30551.C -std=gnu++98 int (test for warnings, line 5) +PASS: g++.dg/warn/pr30551.C -std=gnu++98 zero or two (test for warnings, line 5) PASS: g++.dg/warn/pr30551.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/warn/pr30551.C -std=gnu++11 (test for warnings, line 5) -PASS: g++.dg/warn/pr30551.C -std=gnu++11 (test for warnings, line 5) +PASS: g++.dg/warn/pr30551.C -std=gnu++11 int (test for warnings, line 5) +PASS: g++.dg/warn/pr30551.C -std=gnu++11 zero or two (test for warnings, line 5) PASS: g++.dg/warn/pr30551.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/pr30636.C -std=gnu++98 (test for bogus messages, line 11) PASS: g++.dg/warn/pr30636.C -std=gnu++98 (test for excess errors) @@ -27886,9 +28083,9 @@ PASS: g++.dg/warn/pr33738.C -std=gnu++11 (test for warnings, line 21) PASS: g++.dg/warn/pr33738.C -std=gnu++11 (test for excess errors) PASS: g++.dg/warn/pr33738.C -std=gnu++11 execution test PASS: g++.dg/warn/pr34985.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/warn/pr34985.C scan-assembler xxyyzz +PASS: g++.dg/warn/pr34985.C -std=gnu++98 scan-assembler xxyyzz PASS: g++.dg/warn/pr34985.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/warn/pr34985.C scan-assembler xxyyzz +PASS: g++.dg/warn/pr34985.C -std=gnu++11 scan-assembler xxyyzz PASS: g++.dg/warn/pr35602.C -std=gnu++98 (test for bogus messages, line 15) PASS: g++.dg/warn/pr35602.C -std=gnu++98 (test for excess errors) PASS: g++.dg/warn/pr35602.C -std=gnu++11 (test for bogus messages, line 15) @@ -28562,16 +28759,16 @@ PASS: c-c++-common/asmgoto-4.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/asmgoto-4.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/attr-used-2.c -std=gnu++98 (test for warnings, line 8) PASS: c-c++-common/attr-used-2.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/attr-used-2.c scan-assembler xyzzy +PASS: c-c++-common/attr-used-2.c -std=gnu++98 scan-assembler xyzzy PASS: c-c++-common/attr-used-2.c -std=gnu++11 (test for warnings, line 8) PASS: c-c++-common/attr-used-2.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/attr-used-2.c scan-assembler xyzzy +PASS: c-c++-common/attr-used-2.c -std=gnu++11 scan-assembler xyzzy PASS: c-c++-common/attr-used.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_before -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_after +PASS: c-c++-common/attr-used.c -std=gnu++98 scan-assembler function_declaration_before +PASS: c-c++-common/attr-used.c -std=gnu++98 scan-assembler function_declaration_after PASS: c-c++-common/attr-used.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_before -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_after +PASS: c-c++-common/attr-used.c -std=gnu++11 scan-assembler function_declaration_before +PASS: c-c++-common/attr-used.c -std=gnu++11 scan-assembler function_declaration_after PASS: c-c++-common/builtin-offsetof.c -std=gnu++98 (test for errors, line 21) PASS: c-c++-common/builtin-offsetof.c -std=gnu++98 (test for warnings, line 25) PASS: c-c++-common/builtin-offsetof.c -std=gnu++98 (test for errors, line 28) @@ -28581,9 +28778,9 @@ PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for warnings, line 25) PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for errors, line 28) PASS: c-c++-common/builtin-offsetof.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/cxxbitfields-3.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var +PASS: c-c++-common/cxxbitfields-3.c -std=gnu++98 scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-3.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var +PASS: c-c++-common/cxxbitfields-3.c -std=gnu++11 scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-6.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/cxxbitfields-6.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/fmax-errors.c -std=gnu++98 (test for errors, line 7) @@ -28595,19 +28792,15 @@ PASS: c-c++-common/fmax-errors.c -std=gnu++11 (test for errors, line 8) PASS: c-c++-common/fmax-errors.c -std=gnu++11 (test for errors, line 9) PASS: c-c++-common/fmax-errors.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "return [^ -0-9]*12;" 1 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "& 15" 1 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "return [^ -0-9]*0;" 2 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "& 7" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "return [^\n0-9]*12;" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "& 15" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "return [^\n0-9]*0;" 2 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++98 scan-tree-dump-times original "& 7" 1 PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "return [^ -0-9]*12;" 1 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "& 15" 1 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "return [^ -0-9]*0;" 2 -PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "& 7" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "return [^\n0-9]*12;" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "& 15" 1 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "return [^\n0-9]*0;" 2 +PASS: c-c++-common/fold-bitand-4.c -std=gnu++11 scan-tree-dump-times original "& 7" 1 UNSUPPORTED: c-c++-common/int128-1.c -std=gnu++98 UNSUPPORTED: c-c++-common/int128-1.c -std=gnu++11 UNSUPPORTED: c-c++-common/int128-2.c -std=gnu++98 @@ -28615,15 +28808,29 @@ UNSUPPORTED: c-c++-common/int128-2.c -std=gnu++11 UNSUPPORTED: c-c++-common/int128-types-1.c -std=gnu++98 UNSUPPORTED: c-c++-common/int128-types-1.c -std=gnu++11 PASS: c-c++-common/pr20000.c -std=gnu++98 (test for bogus messages, line 7) -PASS: c-c++-common/pr20000.c -std=gnu++98 (test for warnings, line 12) -PASS: c-c++-common/pr20000.c -std=gnu++98 (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -std=gnu++98 has return (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -std=gnu++98 does return (test for warnings, line 12) PASS: c-c++-common/pr20000.c -std=gnu++98 (test for bogus messages, line 24) PASS: c-c++-common/pr20000.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/pr20000.c -std=gnu++11 (test for bogus messages, line 7) -PASS: c-c++-common/pr20000.c -std=gnu++11 (test for warnings, line 12) -PASS: c-c++-common/pr20000.c -std=gnu++11 (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -std=gnu++11 has return (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -std=gnu++11 does return (test for warnings, line 12) PASS: c-c++-common/pr20000.c -std=gnu++11 (test for bogus messages, line 24) PASS: c-c++-common/pr20000.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/pr33193.c -std=c++98 (test for errors, line 10) PASS: c-c++-common/pr33193.c -std=c++98 (test for errors, line 11) PASS: c-c++-common/pr33193.c -std=c++98 (test for errors, line 16) @@ -28683,13 +28890,13 @@ PASS: c-c++-common/pr43942.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/pr44832.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/pr44832.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/pr46562-2.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/pr46562-2.c -std=gnu++98 scan-tree-dump fre1 "= 0;" +PASS: c-c++-common/pr46562-2.c -std=gnu++98 scan-tree-dump fre1 "= 0;" PASS: c-c++-common/pr46562-2.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/pr46562-2.c -std=gnu++11 scan-tree-dump fre1 "= 0;" +PASS: c-c++-common/pr46562-2.c -std=gnu++11 scan-tree-dump fre1 "= 0;" PASS: c-c++-common/pr46562.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/pr46562.c -std=gnu++98 scan-tree-dump ccp1 "return 0;" +PASS: c-c++-common/pr46562.c -std=gnu++98 scan-tree-dump ccp1 "return 0;" PASS: c-c++-common/pr46562.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/pr46562.c -std=gnu++11 scan-tree-dump ccp1 "return 0;" +PASS: c-c++-common/pr46562.c -std=gnu++11 scan-tree-dump ccp1 "return 0;" XFAIL: c-c++-common/pr51712.c -std=gnu++98 (test for bogus messages, line 17) PASS: c-c++-common/pr51712.c -std=gnu++98 (test for excess errors) XFAIL: c-c++-common/pr51712.c -std=gnu++11 (test for bogus messages, line 17) @@ -28708,6 +28915,8 @@ PASS: c-c++-common/pr52181.c -std=c++98 (test for bogus messages, line 11) PASS: c-c++-common/pr52181.c -std=c++98 (test for excess errors) PASS: c-c++-common/pr52181.c -std=c++11 (test for bogus messages, line 11) PASS: c-c++-common/pr52181.c -std=c++11 (test for excess errors) +UNSUPPORTED: c-c++-common/pr53633.c -std=gnu++98 +UNSUPPORTED: c-c++-common/pr53633.c -std=gnu++11 PASS: c-c++-common/raw-string-1.c (test for excess errors) PASS: c-c++-common/raw-string-1.c execution test PASS: c-c++-common/raw-string-10.c (test for excess errors) @@ -28717,40 +28926,40 @@ PASS: c-c++-common/raw-string-11.c execution test PASS: c-c++-common/raw-string-12.c (test for excess errors) PASS: c-c++-common/raw-string-2.c (test for excess errors) PASS: c-c++-common/raw-string-2.c execution test -PASS: c-c++-common/raw-string-3.c (test for errors, line 7) -PASS: c-c++-common/raw-string-3.c (test for errors, line 9) -PASS: c-c++-common/raw-string-3.c (test for errors, line 11) -PASS: c-c++-common/raw-string-3.c (test for errors, line 13) -PASS: c-c++-common/raw-string-3.c (test for errors, line 15) -PASS: c-c++-common/raw-string-3.c (test for errors, line 18) -PASS: c-c++-common/raw-string-3.c (test for errors, line 20) -PASS: c-c++-common/raw-string-3.c (test for errors, line 22) -PASS: c-c++-common/raw-string-3.c (test for errors, line 24) -PASS: c-c++-common/raw-string-3.c (test for errors, line 26) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 7) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 9) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 11) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 13) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 15) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 18) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 20) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 22) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 24) +PASS: c-c++-common/raw-string-3.c undeclared (test for errors, line 26) PASS: c-c++-common/raw-string-3.c (test for excess errors) -PASS: c-c++-common/raw-string-4.c (test for errors, line 6) -PASS: c-c++-common/raw-string-4.c (test for errors, line 8) -PASS: c-c++-common/raw-string-4.c (test for errors, line 10) -PASS: c-c++-common/raw-string-4.c (test for errors, line 12) -PASS: c-c++-common/raw-string-4.c (test for errors, line 14) +PASS: c-c++-common/raw-string-4.c undeclared (test for errors, line 6) +PASS: c-c++-common/raw-string-4.c undeclared (test for errors, line 8) +PASS: c-c++-common/raw-string-4.c undeclared (test for errors, line 10) +PASS: c-c++-common/raw-string-4.c undeclared (test for errors, line 12) +PASS: c-c++-common/raw-string-4.c undeclared (test for errors, line 14) PASS: c-c++-common/raw-string-4.c (test for excess errors) -PASS: c-c++-common/raw-string-5.c (test for errors, line 5) -PASS: c-c++-common/raw-string-5.c (test for errors, line 5) -PASS: c-c++-common/raw-string-5.c (test for errors, line 8) -PASS: c-c++-common/raw-string-5.c (test for errors, line 8) -PASS: c-c++-common/raw-string-5.c (test for errors, line 11) -PASS: c-c++-common/raw-string-5.c (test for errors, line 11) -PASS: c-c++-common/raw-string-5.c (test for errors, line 14) -PASS: c-c++-common/raw-string-5.c (test for errors, line 14) -PASS: c-c++-common/raw-string-5.c (test for errors, line 17) -PASS: c-c++-common/raw-string-5.c (test for errors, line 17) -PASS: c-c++-common/raw-string-5.c (test for errors, line 20) -PASS: c-c++-common/raw-string-5.c (test for errors, line 20) -PASS: c-c++-common/raw-string-5.c (test for errors, line 23) -PASS: c-c++-common/raw-string-5.c (test for errors, line 23) +PASS: c-c++-common/raw-string-5.c longer (test for errors, line 5) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 5) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 8) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 8) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 11) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 11) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 14) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 14) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 17) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 17) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 20) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 20) +PASS: c-c++-common/raw-string-5.c invalid (test for errors, line 23) +PASS: c-c++-common/raw-string-5.c stray (test for errors, line 23) PASS: c-c++-common/raw-string-5.c (test for excess errors) -PASS: c-c++-common/raw-string-6.c (test for errors, line 5) -PASS: c-c++-common/raw-string-6.c (test for errors, line 5) +PASS: c-c++-common/raw-string-6.c end (test for errors, line 5) +PASS: c-c++-common/raw-string-6.c unterminated (test for errors, line 5) PASS: c-c++-common/raw-string-6.c (test for excess errors) XFAIL: c-c++-common/raw-string-7.c (test for bogus messages, line 8) XFAIL: c-c++-common/raw-string-7.c (test for bogus messages, line 13) @@ -28762,17 +28971,17 @@ PASS: c-c++-common/raw-string-9.c (test for warnings, line 7) PASS: c-c++-common/raw-string-9.c (test for excess errors) PASS: c-c++-common/raw-string-9.c execution test PASS: c-c++-common/restrict-1.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/restrict-1.c -std=gnu++98 scan-tree-dump-not optimized "link_error" +PASS: c-c++-common/restrict-1.c -std=gnu++98 scan-tree-dump-not optimized "link_error" PASS: c-c++-common/restrict-1.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/restrict-1.c -std=gnu++11 scan-tree-dump-not optimized "link_error" +PASS: c-c++-common/restrict-1.c -std=gnu++11 scan-tree-dump-not optimized "link_error" PASS: c-c++-common/restrict-2.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/restrict-2.c -std=gnu++98 scan-tree-dump-times lim1 "Moving statement" 11 +PASS: c-c++-common/restrict-2.c -std=gnu++98 scan-tree-dump-times lim1 "Moving statement" 11 PASS: c-c++-common/restrict-2.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/restrict-2.c -std=gnu++11 scan-tree-dump-times lim1 "Moving statement" 11 +PASS: c-c++-common/restrict-2.c -std=gnu++11 scan-tree-dump-times lim1 "Moving statement" 11 PASS: c-c++-common/restrict-4.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/restrict-4.c -std=gnu++98 scan-tree-dump lim1 "Executing store motion" +PASS: c-c++-common/restrict-4.c -std=gnu++98 scan-tree-dump lim1 "Executing store motion" PASS: c-c++-common/restrict-4.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/restrict-4.c -std=gnu++11 scan-tree-dump lim1 "Executing store motion" +PASS: c-c++-common/restrict-4.c -std=gnu++11 scan-tree-dump lim1 "Executing store motion" PASS: c-c++-common/transparent-union-1.c -std=c++98 (test for warnings, line 3) PASS: c-c++-common/transparent-union-1.c -std=c++98 (test for excess errors) PASS: c-c++-common/transparent-union-1.c -std=c++11 (test for warnings, line 3) @@ -28936,249 +29145,249 @@ PASS: c-c++-common/cpp/warning-directive-4.c -std=gnu++11 (test for excess error Running [...]/hurd/master/gcc/testsuite/g++.dg/gcov/gcov.exp ... PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-1.C:33 line count -PASS: g++.dg/gcov/gcov-1.C:39 line count -PASS: g++.dg/gcov/gcov-1.C:41 line count -PASS: g++.dg/gcov/gcov-1.C:55 line count -PASS: g++.dg/gcov/gcov-1.C:58 line count -PASS: g++.dg/gcov/gcov-1.C:59 line count -PASS: g++.dg/gcov/gcov-1.C:66 line count -PASS: g++.dg/gcov/gcov-1.C:73 line count -PASS: g++.dg/gcov/gcov-1.C:74 line count -PASS: g++.dg/gcov/gcov-1.C:100 line count -PASS: g++.dg/gcov/gcov-1.C:102 line count -PASS: g++.dg/gcov/gcov-1.C:103 line count -PASS: g++.dg/gcov/gcov-1.C:105 line count -PASS: g++.dg/gcov/gcov-1.C:113 line count -PASS: g++.dg/gcov/gcov-1.C:115 line count -PASS: g++.dg/gcov/gcov-1.C:116 line count -PASS: g++.dg/gcov/gcov-1.C:118 line count -PASS: g++.dg/gcov/gcov-1.C:141 line count -PASS: g++.dg/gcov/gcov-1.C:143 line count -PASS: g++.dg/gcov/gcov-1.C:145 line count -PASS: g++.dg/gcov/gcov-1.C:150 line count -PASS: g++.dg/gcov/gcov-1.C:152 line count -PASS: g++.dg/gcov/gcov-1.C:154 line count -PASS: g++.dg/gcov/gcov-1.C:156 line count -PASS: g++.dg/gcov/gcov-1.C:158 line count -PASS: g++.dg/gcov/gcov-1.C:160 line count -PASS: g++.dg/gcov/gcov-1.C:162 line count -PASS: g++.dg/gcov/gcov-1.C:164 line count -PASS: g++.dg/gcov/gcov-1.C:165 line count -PASS: g++.dg/gcov/gcov-1.C:173 line count -PASS: g++.dg/gcov/gcov-1.C:175 line count -PASS: g++.dg/gcov/gcov-1.C:177 line count -PASS: g++.dg/gcov/gcov-1.C:181 line count -PASS: g++.dg/gcov/gcov-1.C:183 line count -PASS: g++.dg/gcov/gcov-1.C:185 line count -PASS: g++.dg/gcov/gcov-1.C:187 line count -PASS: g++.dg/gcov/gcov-1.C:189 line count -PASS: g++.dg/gcov/gcov-1.C:192 line count -PASS: g++.dg/gcov/gcov-1.C:200 line count -PASS: g++.dg/gcov/gcov-1.C:202 line count -PASS: g++.dg/gcov/gcov-1.C:204 line count -PASS: g++.dg/gcov/gcov-1.C:206 line count -PASS: g++.dg/gcov/gcov-1.C:208 line count -PASS: g++.dg/gcov/gcov-1.C:210 line count -PASS: g++.dg/gcov/gcov-1.C:212 line count -PASS: g++.dg/gcov/gcov-1.C:214 line count -PASS: g++.dg/gcov/gcov-1.C:215 line count -PASS: g++.dg/gcov/gcov-1.C:254 line count -PASS: g++.dg/gcov/gcov-1.C:257 line count -PASS: g++.dg/gcov/gcov-1.C:261 line count -PASS: g++.dg/gcov/gcov-1.C:269 line count -PASS: g++.dg/gcov/gcov-1.C:271 line count -PASS: g++.dg/gcov/gcov-1.C:272 line count -PASS: g++.dg/gcov/gcov-1.C:275 line count -PASS: g++.dg/gcov/gcov-1.C:276 line count -PASS: g++.dg/gcov/gcov-1.C:279 line count -PASS: g++.dg/gcov/gcov-1.C gcov +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 33 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 39 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 41 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 55 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 58 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 59 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 66 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 73 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 74 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 100 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 102 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 103 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 105 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 113 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 115 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 116 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 118 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 141 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 143 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 145 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 150 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 152 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 154 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 156 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 158 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 160 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 162 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 164 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 165 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 173 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 175 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 177 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 181 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 183 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 185 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 187 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 189 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 192 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 200 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 202 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 204 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 206 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 208 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 210 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 212 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 214 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 215 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 254 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 257 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 261 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 269 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 271 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 272 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 275 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 276 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 count for line 279 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-1.C:33 line count -PASS: g++.dg/gcov/gcov-1.C:39 line count -PASS: g++.dg/gcov/gcov-1.C:41 line count -PASS: g++.dg/gcov/gcov-1.C:55 line count -PASS: g++.dg/gcov/gcov-1.C:58 line count -PASS: g++.dg/gcov/gcov-1.C:59 line count -PASS: g++.dg/gcov/gcov-1.C:66 line count -PASS: g++.dg/gcov/gcov-1.C:73 line count -PASS: g++.dg/gcov/gcov-1.C:74 line count -PASS: g++.dg/gcov/gcov-1.C:100 line count -PASS: g++.dg/gcov/gcov-1.C:102 line count -PASS: g++.dg/gcov/gcov-1.C:103 line count -PASS: g++.dg/gcov/gcov-1.C:105 line count -PASS: g++.dg/gcov/gcov-1.C:113 line count -PASS: g++.dg/gcov/gcov-1.C:115 line count -PASS: g++.dg/gcov/gcov-1.C:116 line count -PASS: g++.dg/gcov/gcov-1.C:118 line count -PASS: g++.dg/gcov/gcov-1.C:141 line count -PASS: g++.dg/gcov/gcov-1.C:143 line count -PASS: g++.dg/gcov/gcov-1.C:145 line count -PASS: g++.dg/gcov/gcov-1.C:150 line count -PASS: g++.dg/gcov/gcov-1.C:152 line count -PASS: g++.dg/gcov/gcov-1.C:154 line count -PASS: g++.dg/gcov/gcov-1.C:156 line count -PASS: g++.dg/gcov/gcov-1.C:158 line count -PASS: g++.dg/gcov/gcov-1.C:160 line count -PASS: g++.dg/gcov/gcov-1.C:162 line count -PASS: g++.dg/gcov/gcov-1.C:164 line count -PASS: g++.dg/gcov/gcov-1.C:165 line count -PASS: g++.dg/gcov/gcov-1.C:173 line count -PASS: g++.dg/gcov/gcov-1.C:175 line count -PASS: g++.dg/gcov/gcov-1.C:177 line count -PASS: g++.dg/gcov/gcov-1.C:181 line count -PASS: g++.dg/gcov/gcov-1.C:183 line count -PASS: g++.dg/gcov/gcov-1.C:185 line count -PASS: g++.dg/gcov/gcov-1.C:187 line count -PASS: g++.dg/gcov/gcov-1.C:189 line count -PASS: g++.dg/gcov/gcov-1.C:192 line count -PASS: g++.dg/gcov/gcov-1.C:200 line count -PASS: g++.dg/gcov/gcov-1.C:202 line count -PASS: g++.dg/gcov/gcov-1.C:204 line count -PASS: g++.dg/gcov/gcov-1.C:206 line count -PASS: g++.dg/gcov/gcov-1.C:208 line count -PASS: g++.dg/gcov/gcov-1.C:210 line count -PASS: g++.dg/gcov/gcov-1.C:212 line count -PASS: g++.dg/gcov/gcov-1.C:214 line count -PASS: g++.dg/gcov/gcov-1.C:215 line count -PASS: g++.dg/gcov/gcov-1.C:254 line count -PASS: g++.dg/gcov/gcov-1.C:257 line count -PASS: g++.dg/gcov/gcov-1.C:261 line count -PASS: g++.dg/gcov/gcov-1.C:269 line count -PASS: g++.dg/gcov/gcov-1.C:271 line count -PASS: g++.dg/gcov/gcov-1.C:272 line count -PASS: g++.dg/gcov/gcov-1.C:275 line count -PASS: g++.dg/gcov/gcov-1.C:276 line count -PASS: g++.dg/gcov/gcov-1.C:279 line count -PASS: g++.dg/gcov/gcov-1.C gcov +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 33 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 39 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 41 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 55 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 58 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 59 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 66 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 73 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 74 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 100 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 102 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 103 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 105 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 113 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 115 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 116 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 118 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 141 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 143 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 145 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 150 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 152 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 154 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 156 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 158 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 160 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 162 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 164 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 165 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 173 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 175 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 177 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 181 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 183 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 185 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 187 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 189 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 192 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 200 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 202 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 204 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 206 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 208 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 210 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 212 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 214 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 215 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 254 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 257 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 261 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 269 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 271 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 272 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 275 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 276 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 count for line 279 +PASS: g++.dg/gcov/gcov-1.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-10.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-10.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-10.C gcov +PASS: g++.dg/gcov/gcov-10.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-10.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-10.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-10.C gcov +PASS: g++.dg/gcov/gcov-10.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-11.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-11.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-11.C gcov +PASS: g++.dg/gcov/gcov-11.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-11.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-11.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-11.C gcov +PASS: g++.dg/gcov/gcov-11.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-12.C:8 line count -PASS: g++.dg/gcov/gcov-12.C:9 line count -PASS: g++.dg/gcov/gcov-12.C:10 line count -PASS: g++.dg/gcov/gcov-12.C gcov -XFAIL: g++.dg/gcov/gcovpart-12b.C gcov failed: gcovpart-12b.C.gcov does not exist +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 8 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 9 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 10 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 gcov +XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++98 gcov failed: gcovpart-12b.C.gov does not exist PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-12.C:8 line count -PASS: g++.dg/gcov/gcov-12.C:9 line count -PASS: g++.dg/gcov/gcov-12.C:10 line count -PASS: g++.dg/gcov/gcov-12.C gcov -XFAIL: g++.dg/gcov/gcovpart-12b.C gcov failed: gcovpart-12b.C.gcov does not exist +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 8 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 9 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 10 +PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 gcov +XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++11 gcov failed: gcovpart-12b.C.gov does not exist PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-13.C:18 line count -PASS: g++.dg/gcov/gcov-13.C:19 line count -PASS: g++.dg/gcov/gcov-13.C:23 line count -PASS: g++.dg/gcov/gcov-13.C:28 line count -PASS: g++.dg/gcov/gcov-13.C:29 line count -PASS: g++.dg/gcov/gcov-13.C:33 line count -PASS: g++.dg/gcov/gcov-13.C:36 line count -PASS: g++.dg/gcov/gcov-13.C gcov +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 18 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 19 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 23 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 28 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 29 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 33 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 36 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-13.C:18 line count -PASS: g++.dg/gcov/gcov-13.C:19 line count -PASS: g++.dg/gcov/gcov-13.C:23 line count -PASS: g++.dg/gcov/gcov-13.C:28 line count -PASS: g++.dg/gcov/gcov-13.C:29 line count -PASS: g++.dg/gcov/gcov-13.C:33 line count -PASS: g++.dg/gcov/gcov-13.C:36 line count -PASS: g++.dg/gcov/gcov-13.C gcov +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 18 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 19 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 23 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 28 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 29 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 33 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 count for line 36 +PASS: g++.dg/gcov/gcov-13.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-14.C:8 line count -PASS: g++.dg/gcov/gcov-14.C:12 line count -PASS: g++.dg/gcov/gcov-14.C gcov +PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 count for line 8 +PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 count for line 12 +PASS: g++.dg/gcov/gcov-14.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-14.C:8 line count -PASS: g++.dg/gcov/gcov-14.C:12 line count -PASS: g++.dg/gcov/gcov-14.C gcov +PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 count for line 8 +PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 count for line 12 +PASS: g++.dg/gcov/gcov-14.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-2.C:10 line count -PASS: g++.dg/gcov/gcov-2.C:15 line count -PASS: g++.dg/gcov/gcov-2.C:23 line count -PASS: g++.dg/gcov/gcov-2.C:24 line count -PASS: g++.dg/gcov/gcov-2.C:29 line count -PASS: g++.dg/gcov/gcov-2.C gcov +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 10 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 15 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 23 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 24 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 29 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-2.C:10 line count -PASS: g++.dg/gcov/gcov-2.C:15 line count -PASS: g++.dg/gcov/gcov-2.C:23 line count -PASS: g++.dg/gcov/gcov-2.C:24 line count -PASS: g++.dg/gcov/gcov-2.C:29 line count -PASS: g++.dg/gcov/gcov-2.C gcov +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 count for line 10 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 count for line 15 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 count for line 23 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 count for line 24 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 count for line 29 +PASS: g++.dg/gcov/gcov-2.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-3.C:14 line count -PASS: g++.dg/gcov/gcov-3.C gcov +PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 count for line 14 +PASS: g++.dg/gcov/gcov-3.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-3.C:14 line count -PASS: g++.dg/gcov/gcov-3.C gcov +PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 count for line 14 +PASS: g++.dg/gcov/gcov-3.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-4.C:32 line count -PASS: g++.dg/gcov/gcov-4.C gcov +PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 count for line 32 +PASS: g++.dg/gcov/gcov-4.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-4.C:32 line count -PASS: g++.dg/gcov/gcov-4.C gcov +PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 count for line 32 +PASS: g++.dg/gcov/gcov-4.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-5.C:25 line count -PASS: g++.dg/gcov/gcov-5.C:26 line count -PASS: g++.dg/gcov/gcov-5.C:33 line count -PASS: g++.dg/gcov/gcov-5.C:35 line count -PASS: g++.dg/gcov/gcov-5.C gcov +PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 count for line 25 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 count for line 26 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 count for line 33 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 count for line 35 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-5.C:25 line count -PASS: g++.dg/gcov/gcov-5.C:26 line count -PASS: g++.dg/gcov/gcov-5.C:33 line count -PASS: g++.dg/gcov/gcov-5.C:35 line count -PASS: g++.dg/gcov/gcov-5.C gcov +PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 count for line 25 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 count for line 26 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 count for line 33 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 count for line 35 +PASS: g++.dg/gcov/gcov-5.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcov-6.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-6.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-7.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gcov/gcov-7.C -std=gnu++98 execution test -PASS: g++.dg/gcov/gcov-7.C gcov +PASS: g++.dg/gcov/gcov-7.C -std=gnu++98 gcov PASS: g++.dg/gcov/gcov-7.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gcov/gcov-7.C -std=gnu++11 execution test -PASS: g++.dg/gcov/gcov-7.C gcov +PASS: g++.dg/gcov/gcov-7.C -std=gnu++11 gcov PASS: g++.dg/gcov/gcovpart-12b.C -std=c++98 (test for excess errors) PASS: g++.dg/gcov/gcovpart-12b.C -std=c++11 (test for excess errors) Running [...]/hurd/master/gcc/testsuite/g++.dg/gomp/gomp.exp ... PASS: c-c++-common/gomp/atomic-1.c -std=c++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-1.c -std=c++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-10.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/gomp/atomic-10.c -std=gnu++98 scan-tree-dump-times ompexp "__atomic_fetch_add" 4 +PASS: c-c++-common/gomp/atomic-10.c -std=gnu++98 scan-tree-dump-times ompexp "__atomic_fetch_add" 4 PASS: c-c++-common/gomp/atomic-10.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/gomp/atomic-10.c -std=gnu++11 scan-tree-dump-times ompexp "__atomic_fetch_add" 4 +PASS: c-c++-common/gomp/atomic-10.c -std=gnu++11 scan-tree-dump-times ompexp "__atomic_fetch_add" 4 PASS: c-c++-common/gomp/atomic-12.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/gomp/atomic-12.c -std=gnu++98 scan-tree-dump-not gimple "barrier[^#]*atomicvar" +PASS: c-c++-common/gomp/atomic-12.c -std=gnu++98 scan-tree-dump-not gimple "barrier[^#]*atomicvar" PASS: c-c++-common/gomp/atomic-12.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/gomp/atomic-12.c -std=gnu++11 scan-tree-dump-not gimple "barrier[^#]*atomicvar" +PASS: c-c++-common/gomp/atomic-12.c -std=gnu++11 scan-tree-dump-not gimple "barrier[^#]*atomicvar" PASS: c-c++-common/gomp/atomic-13.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/gomp/atomic-13.c -std=gnu++98 scan-tree-dump-not gimple "barrier[^#]*atomicvar" +PASS: c-c++-common/gomp/atomic-13.c -std=gnu++98 scan-tree-dump-not gimple "barrier[^#]*atomicvar" PASS: c-c++-common/gomp/atomic-13.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/gomp/atomic-13.c -std=gnu++11 scan-tree-dump-not gimple "barrier[^#]*atomicvar" +PASS: c-c++-common/gomp/atomic-13.c -std=gnu++11 scan-tree-dump-not gimple "barrier[^#]*atomicvar" PASS: c-c++-common/gomp/atomic-14.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-14.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-15.c -std=gnu++98 (test for errors, line 11) @@ -29220,9 +29429,9 @@ PASS: c-c++-common/gomp/atomic-15.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-2.c -std=c++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-2.c -std=c++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-3.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/gomp/atomic-3.c -std=gnu++98 scan-tree-dump-times ompexp "xyzzy, 4" 1 +PASS: c-c++-common/gomp/atomic-3.c -std=gnu++98 scan-tree-dump-times ompexp "xyzzy, 4" 1 PASS: c-c++-common/gomp/atomic-3.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/gomp/atomic-3.c -std=gnu++11 scan-tree-dump-times ompexp "xyzzy, 4" 1 +PASS: c-c++-common/gomp/atomic-3.c -std=gnu++11 scan-tree-dump-times ompexp "xyzzy, 4" 1 PASS: c-c++-common/gomp/atomic-4.c -std=c++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-4.c -std=c++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-7.c -std=c++98 (test for excess errors) @@ -29230,11 +29439,17 @@ PASS: c-c++-common/gomp/atomic-7.c -std=c++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-8.c -std=c++98 (test for excess errors) PASS: c-c++-common/gomp/atomic-8.c -std=c++11 (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/gomp/atomic-9.c -std=gnu++98 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 +PASS: c-c++-common/gomp/atomic-9.c -std=gnu++98 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 PASS: c-c++-common/gomp/atomic-9.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/gomp/atomic-9.c -std=gnu++11 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 +PASS: c-c++-common/gomp/atomic-9.c -std=gnu++11 scan-tree-dump-times ompexp "__atomic_fetch_add" 1 PASS: c-c++-common/gomp/pr51360.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/gomp/pr51360.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/gomp/pr53580.c -std=gnu++98 (test for errors, line 14) +PASS: c-c++-common/gomp/pr53580.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/gomp/pr53580.c -std=gnu++11 (test for errors, line 14) +PASS: c-c++-common/gomp/pr53580.c -std=gnu++11 (test for excess errors) +PASS: c-c++-common/gomp/pr54017.c -std=gnu++98 (test for excess errors) +PASS: c-c++-common/gomp/pr54017.c -std=gnu++11 (test for excess errors) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 13) PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 15) @@ -29272,9 +29487,9 @@ PASS: g++.dg/gomp/atomic-5.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/atomic-6.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gomp/atomic-6.C -std=gnu++11 (test for excess errors) PASS: g++.dg/gomp/barrier-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/barrier-1.C -std=gnu++98 scan-tree-dump-times gimple "GOMP_barrier" 2 +PASS: g++.dg/gomp/barrier-1.C -std=gnu++98 scan-tree-dump-times gimple "GOMP_barrier" 2 PASS: g++.dg/gomp/barrier-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/barrier-1.C -std=gnu++11 scan-tree-dump-times gimple "GOMP_barrier" 2 +PASS: g++.dg/gomp/barrier-1.C -std=gnu++11 scan-tree-dump-times gimple "GOMP_barrier" 2 PASS: g++.dg/gomp/barrier-2.C -std=c++98 (test for errors, line 5) PASS: g++.dg/gomp/barrier-2.C -std=c++98 (test for errors, line 11) PASS: g++.dg/gomp/barrier-2.C -std=c++98 (test for errors, line 12) @@ -29284,9 +29499,9 @@ PASS: g++.dg/gomp/barrier-2.C -std=c++11 (test for errors, line 11) PASS: g++.dg/gomp/barrier-2.C -std=c++11 (test for errors, line 12) PASS: g++.dg/gomp/barrier-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/block-0.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/block-0.C -std=gnu++98 scan-tree-dump-times omplower "terminate" 10 +PASS: g++.dg/gomp/block-0.C -std=gnu++98 scan-tree-dump-times omplower "terminate" 10 PASS: g++.dg/gomp/block-0.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/block-0.C -std=gnu++11 scan-tree-dump-times omplower "terminate" 10 +PASS: g++.dg/gomp/block-0.C -std=gnu++11 scan-tree-dump-times omplower "terminate" 10 PASS: g++.dg/gomp/block-1.C -std=c++98 (test for errors, line 5) PASS: g++.dg/gomp/block-1.C -std=c++98 (test for errors, line 7) PASS: g++.dg/gomp/block-1.C -std=c++98 (test for errors, line 9) @@ -29524,15 +29739,15 @@ PASS: g++.dg/gomp/copyin-1.C -std=c++11 (test for errors, line 21) PASS: g++.dg/gomp/copyin-1.C -std=c++11 (test for errors, line 23) PASS: g++.dg/gomp/copyin-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/critical-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_start" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_end" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_name_start" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_name_end" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_start" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_end" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_name_start" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_critical_name_end" 2 PASS: g++.dg/gomp/critical-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_start" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_end" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_name_start" 2 -PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_name_end" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_start" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_end" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_name_start" 2 +PASS: g++.dg/gomp/critical-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_critical_name_end" 2 PASS: g++.dg/gomp/critical-2.C -std=c++98 (test for errors, line 5) PASS: g++.dg/gomp/critical-2.C -std=c++98 (test for errors, line 7) PASS: g++.dg/gomp/critical-2.C -std=c++98 (test for errors, line 9) @@ -29546,9 +29761,9 @@ PASS: g++.dg/gomp/critical-2.C -std=c++11 (test for errors, line 11) PASS: g++.dg/gomp/critical-2.C -std=c++11 (test for errors, line 12) PASS: g++.dg/gomp/critical-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/flush-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/flush-1.C -std=gnu++98 scan-tree-dump-times gimple "__sync_synchronize" 3 +PASS: g++.dg/gomp/flush-1.C -std=gnu++98 scan-tree-dump-times gimple "__sync_synchronize" 3 PASS: g++.dg/gomp/flush-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/flush-1.C -std=gnu++11 scan-tree-dump-times gimple "__sync_synchronize" 3 +PASS: g++.dg/gomp/flush-1.C -std=gnu++11 scan-tree-dump-times gimple "__sync_synchronize" 3 PASS: g++.dg/gomp/flush-2.C -std=c++98 (test for errors, line 5) PASS: g++.dg/gomp/flush-2.C -std=c++98 (test for errors, line 6) PASS: g++.dg/gomp/flush-2.C -std=c++98 (test for errors, line 7) @@ -29574,11 +29789,11 @@ PASS: g++.dg/gomp/for-1.C -std=c++11 (test for errors, line 43) PASS: g++.dg/gomp/for-1.C -std=c++11 (test for errors, line 47) PASS: g++.dg/gomp/for-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-10.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-10.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_start" 1 -PASS: g++.dg/gomp/for-10.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_next" 1 +PASS: g++.dg/gomp/for-10.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_start" 1 +PASS: g++.dg/gomp/for-10.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_next" 1 PASS: g++.dg/gomp/for-10.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-10.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_start" 1 -PASS: g++.dg/gomp/for-10.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_next" 1 +PASS: g++.dg/gomp/for-10.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_start" 1 +PASS: g++.dg/gomp/for-10.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_runtime_next" 1 PASS: g++.dg/gomp/for-11.C -std=c++98 (test for errors, line 12) PASS: g++.dg/gomp/for-11.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/for-11.C -std=c++11 (test for errors, line 12) @@ -29586,9 +29801,9 @@ PASS: g++.dg/gomp/for-11.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-12.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/for-12.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-13.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-13.C -std=gnu++98 scan-tree-dump-times lower "omp_data_o" 0 +PASS: g++.dg/gomp/for-13.C -std=gnu++98 scan-tree-dump-times lower "omp_data_o" 0 PASS: g++.dg/gomp/for-13.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-13.C -std=gnu++11 scan-tree-dump-times lower "omp_data_o" 0 +PASS: g++.dg/gomp/for-13.C -std=gnu++11 scan-tree-dump-times lower "omp_data_o" 0 PASS: g++.dg/gomp/for-14.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/for-14.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-15.C -std=c++98 (test for excess errors) @@ -29615,13 +29830,13 @@ PASS: g++.dg/gomp/for-18.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/for-18.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 11) PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 12) -PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 29) +PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 30) PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 37) PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 40) PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for excess errors) PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 11) PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 12) -PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 29) +PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 30) PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 37) PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 40) PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for excess errors) @@ -29654,49 +29869,49 @@ PASS: g++.dg/gomp/for-3.C -std=c++11 (test for errors, line 42) PASS: g++.dg/gomp/for-3.C -std=c++11 (test for errors, line 60) PASS: g++.dg/gomp/for-3.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/for-4.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-4.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_dynamic_start" 1 -PASS: g++.dg/gomp/for-4.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_dynamic_next" 1 +PASS: g++.dg/gomp/for-4.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_dynamic_start" 1 +PASS: g++.dg/gomp/for-4.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_dynamic_next" 1 PASS: g++.dg/gomp/for-4.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-4.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_dynamic_start" 1 -PASS: g++.dg/gomp/for-4.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_dynamic_next" 1 +PASS: g++.dg/gomp/for-4.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_dynamic_start" 1 +PASS: g++.dg/gomp/for-4.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_dynamic_next" 1 PASS: g++.dg/gomp/for-5.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-5.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_guided_start" 1 -PASS: g++.dg/gomp/for-5.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_guided_next" 1 +PASS: g++.dg/gomp/for-5.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_guided_start" 1 +PASS: g++.dg/gomp/for-5.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_guided_next" 1 PASS: g++.dg/gomp/for-5.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-5.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_guided_start" 1 -PASS: g++.dg/gomp/for-5.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_guided_next" 1 +PASS: g++.dg/gomp/for-5.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_guided_start" 1 +PASS: g++.dg/gomp/for-5.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_guided_next" 1 PASS: g++.dg/gomp/for-6.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-6.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_runtime_start" 1 -PASS: g++.dg/gomp/for-6.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_runtime_next" 1 +PASS: g++.dg/gomp/for-6.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_runtime_start" 1 +PASS: g++.dg/gomp/for-6.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_runtime_next" 1 PASS: g++.dg/gomp/for-6.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-6.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_runtime_start" 1 -PASS: g++.dg/gomp/for-6.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_runtime_next" 1 +PASS: g++.dg/gomp/for-6.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_runtime_start" 1 +PASS: g++.dg/gomp/for-6.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_runtime_next" 1 PASS: g++.dg/gomp/for-7.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-7.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_start" 1 -PASS: g++.dg/gomp/for-7.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_next" 1 +PASS: g++.dg/gomp/for-7.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_start" 1 +PASS: g++.dg/gomp/for-7.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_next" 1 PASS: g++.dg/gomp/for-7.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-7.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_start" 1 -PASS: g++.dg/gomp/for-7.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_next" 1 +PASS: g++.dg/gomp/for-7.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_start" 1 +PASS: g++.dg/gomp/for-7.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_static_next" 1 PASS: g++.dg/gomp/for-8.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-8.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_start" 1 -PASS: g++.dg/gomp/for-8.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_next" 1 +PASS: g++.dg/gomp/for-8.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_start" 1 +PASS: g++.dg/gomp/for-8.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_next" 1 PASS: g++.dg/gomp/for-8.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-8.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_start" 1 -PASS: g++.dg/gomp/for-8.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_next" 1 +PASS: g++.dg/gomp/for-8.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_start" 1 +PASS: g++.dg/gomp/for-8.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_dynamic_next" 1 PASS: g++.dg/gomp/for-9.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/for-9.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_start" 1 -PASS: g++.dg/gomp/for-9.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_next" 1 +PASS: g++.dg/gomp/for-9.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_start" 1 +PASS: g++.dg/gomp/for-9.C -std=gnu++98 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_next" 1 PASS: g++.dg/gomp/for-9.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/for-9.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_start" 1 -PASS: g++.dg/gomp/for-9.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_next" 1 +PASS: g++.dg/gomp/for-9.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_start" 1 +PASS: g++.dg/gomp/for-9.C -std=gnu++11 scan-tree-dump-times ompexp "GOMP_loop_ordered_guided_next" 1 PASS: g++.dg/gomp/macro-1.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/macro-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/macro-2.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/macro-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/macro-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/macro-3.C -std=gnu++98 scan-tree-dump-times omplower "#pragma omp parallel" 4 +PASS: g++.dg/gomp/macro-3.C -std=gnu++98 scan-tree-dump-times omplower "#pragma omp parallel" 4 PASS: g++.dg/gomp/macro-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/macro-3.C -std=gnu++11 scan-tree-dump-times omplower "#pragma omp parallel" 4 +PASS: g++.dg/gomp/macro-3.C -std=gnu++11 scan-tree-dump-times omplower "#pragma omp parallel" 4 PASS: g++.dg/gomp/macro-4.C -std=gnu++98 (test for warnings, line 13) PASS: g++.dg/gomp/macro-4.C -std=gnu++98 (test for warnings, line 15) PASS: g++.dg/gomp/macro-4.C -std=gnu++98 (test for warnings, line 25) @@ -29716,17 +29931,17 @@ PASS: g++.dg/gomp/master-2.C -std=c++11 (test for errors, line 5) PASS: g++.dg/gomp/master-2.C -std=c++11 (test for errors, line 7) PASS: g++.dg/gomp/master-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/master-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/master-3.C -std=gnu++98 scan-tree-dump-times omplower "omp_get_thread_num" 1 +PASS: g++.dg/gomp/master-3.C -std=gnu++98 scan-tree-dump-times omplower "omp_get_thread_num" 1 PASS: g++.dg/gomp/master-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/master-3.C -std=gnu++11 scan-tree-dump-times omplower "omp_get_thread_num" 1 +PASS: g++.dg/gomp/master-3.C -std=gnu++11 scan-tree-dump-times omplower "omp_get_thread_num" 1 PASS: g++.dg/gomp/method-1.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/method-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/ordered-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/ordered-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_ordered_start" 2 -PASS: g++.dg/gomp/ordered-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_ordered_end" 2 +PASS: g++.dg/gomp/ordered-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_ordered_start" 2 +PASS: g++.dg/gomp/ordered-1.C -std=gnu++98 scan-tree-dump-times omplower "GOMP_ordered_end" 2 PASS: g++.dg/gomp/ordered-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/ordered-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_ordered_start" 2 -PASS: g++.dg/gomp/ordered-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_ordered_end" 2 +PASS: g++.dg/gomp/ordered-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_ordered_start" 2 +PASS: g++.dg/gomp/ordered-1.C -std=gnu++11 scan-tree-dump-times omplower "GOMP_ordered_end" 2 PASS: g++.dg/gomp/ordered-2.C -std=c++98 (test for errors, line 5) PASS: g++.dg/gomp/ordered-2.C -std=c++98 (test for errors, line 7) PASS: g++.dg/gomp/ordered-2.C -std=c++98 (test for excess errors) @@ -30135,9 +30350,9 @@ PASS: g++.dg/gomp/tpl-atomic-2.C -std=c++11 (test for errors, line 23) XFAIL: g++.dg/gomp/tpl-atomic-2.C -std=c++11 (test for errors, line 39) PASS: g++.dg/gomp/tpl-atomic-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++98 scan-tree-dump-times gimple "GOMP_barrier" 2 +PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++98 scan-tree-dump-times gimple "GOMP_barrier" 2 PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++11 scan-tree-dump-times gimple "GOMP_barrier" 2 +PASS: g++.dg/gomp/tpl-barrier-1.C -std=gnu++11 scan-tree-dump-times gimple "GOMP_barrier" 2 PASS: g++.dg/gomp/tpl-for-1.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/tpl-for-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/tpl-for-2.C -std=c++98 (test for excess errors) @@ -30145,11 +30360,11 @@ PASS: g++.dg/gomp/tpl-for-2.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/tpl-for-3.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/tpl-for-3.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++98 scan-tree-dump-times gimple "#pragma omp ordered" 1 -PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++98 scan-tree-dump-times gimple "#pragma omp master" 1 +PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++98 scan-tree-dump-times gimple "#pragma omp ordered" 1 +PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++98 scan-tree-dump-times gimple "#pragma omp master" 1 PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++11 scan-tree-dump-times gimple "#pragma omp ordered" 1 -PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++11 scan-tree-dump-times gimple "#pragma omp master" 1 +PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++11 scan-tree-dump-times gimple "#pragma omp ordered" 1 +PASS: g++.dg/gomp/tpl-master-1.C -std=gnu++11 scan-tree-dump-times gimple "#pragma omp master" 1 PASS: g++.dg/gomp/tpl-parallel-1.C -std=c++98 (test for excess errors) PASS: g++.dg/gomp/tpl-parallel-1.C -std=c++11 (test for excess errors) PASS: g++.dg/gomp/tpl-parallel-2.C -std=c++98 (test for errors, line 14) @@ -31147,138 +31362,140 @@ PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o link, -O2 -flto - PASS: g++.dg/lto/pr52400 cp_lto_pr52400_0.o-cp_lto_pr52400_0.o execute -O2 -flto -fuse-linker-plugin PASS: g++.dg/lto/pr52605 cp_lto_pr52605_0.o assemble, -flto -g PASS: g++.dg/lto/pr52605 cp_lto_pr52605_0.o-cp_lto_pr52605_0.o link, -flto -g +PASS: g++.dg/lto/pr53470 cp_lto_pr53470_0.o assemble, -g -flto +PASS: g++.dg/lto/pr53470 cp_lto_pr53470_0.o-cp_lto_pr53470_0.o link, -g -flto Running [...]/hurd/master/gcc/testsuite/g++.dg/pch/pch.exp ... PASS: ./array-1.H -g (test for excess errors) -PASS: g++.dg/pch/array-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/array-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/array-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/array-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/array-1.C -g assembly comparison PASS: ./array-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/array-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/array-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/array-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/array-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/array-1.C -O2 -g assembly comparison PASS: ./array-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/array-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/array-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/array-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/array-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/array-1.C -O2 assembly comparison PASS: ./empty.H -g (test for excess errors) -PASS: g++.dg/pch/empty.C -g -I. (test for excess errors) -PASS: g++.dg/pch/empty.C -g -I. (test for excess errors) +PASS: g++.dg/pch/empty.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/empty.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/empty.C -g assembly comparison PASS: ./empty.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/empty.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/empty.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/empty.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/empty.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/empty.C -O2 -g assembly comparison PASS: ./empty.H -O2 (test for excess errors) -PASS: g++.dg/pch/empty.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/empty.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/empty.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/empty.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/empty.C -O2 assembly comparison PASS: ./externc-1.H -g (test for excess errors) -PASS: g++.dg/pch/externc-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/externc-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/externc-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/externc-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/externc-1.C -g assembly comparison PASS: ./externc-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/externc-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/externc-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/externc-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/externc-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/externc-1.C -O2 -g assembly comparison PASS: ./externc-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/externc-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/externc-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/externc-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/externc-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/externc-1.C -O2 assembly comparison PASS: ./local-1.H -g (test for excess errors) -PASS: g++.dg/pch/local-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/local-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/local-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/local-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/local-1.C -g assembly comparison PASS: ./local-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/local-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/local-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/local-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/local-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/local-1.C -O2 -g assembly comparison PASS: ./local-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/local-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/local-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/local-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/local-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/local-1.C -O2 assembly comparison PASS: ./pch.H -g (test for excess errors) -PASS: g++.dg/pch/pch.C -g -I. (test for excess errors) -PASS: g++.dg/pch/pch.C -g -I. (test for excess errors) +PASS: g++.dg/pch/pch.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/pch.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/pch.C -g assembly comparison PASS: ./pch.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/pch.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/pch.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/pch.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/pch.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/pch.C -O2 -g assembly comparison PASS: ./pch.H -O2 (test for excess errors) -PASS: g++.dg/pch/pch.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/pch.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/pch.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/pch.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/pch.C -O2 assembly comparison PASS: ./static-1.H -g (test for excess errors) -PASS: g++.dg/pch/static-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/static-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/static-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/static-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/static-1.C -g assembly comparison PASS: ./static-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/static-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/static-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/static-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/static-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/static-1.C -O2 -g assembly comparison PASS: ./static-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/static-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/static-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/static-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/static-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/static-1.C -O2 assembly comparison PASS: ./system-1.H -g (test for excess errors) -PASS: g++.dg/pch/system-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/system-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/system-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-1.C -g assembly comparison PASS: ./system-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/system-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/system-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/system-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-1.C -O2 -g assembly comparison PASS: ./system-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/system-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/system-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/system-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-1.C -O2 assembly comparison PASS: ./system-2.H -g (test for excess errors) -PASS: g++.dg/pch/system-2.C -g -I. (test for excess errors) -PASS: g++.dg/pch/system-2.C -g -I. (test for excess errors) +PASS: g++.dg/pch/system-2.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-2.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-2.C -g assembly comparison PASS: ./system-2.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/system-2.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/system-2.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/system-2.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-2.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-2.C -O2 -g assembly comparison PASS: ./system-2.H -O2 (test for excess errors) -PASS: g++.dg/pch/system-2.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/system-2.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/system-2.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/system-2.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/system-2.C -O2 assembly comparison PASS: ./template-1.H -g (test for excess errors) -PASS: g++.dg/pch/template-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/template-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/template-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/template-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/template-1.C -g assembly comparison PASS: ./template-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/template-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/template-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/template-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/template-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/template-1.C -O2 -g assembly comparison PASS: ./template-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/template-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/template-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/template-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/template-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/template-1.C -O2 assembly comparison PASS: ./uninst.H -g (test for excess errors) -PASS: g++.dg/pch/uninst.C -g -I. (test for excess errors) -PASS: g++.dg/pch/uninst.C -g -I. (test for excess errors) +PASS: g++.dg/pch/uninst.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/uninst.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/uninst.C -g assembly comparison PASS: ./uninst.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/uninst.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/uninst.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/uninst.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/uninst.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/uninst.C -O2 -g assembly comparison PASS: ./uninst.H -O2 (test for excess errors) -PASS: g++.dg/pch/uninst.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/uninst.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/uninst.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/uninst.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/uninst.C -O2 assembly comparison PASS: ./wchar-1.H -g (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -g -I. (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -g -I. (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/wchar-1.C -g assembly comparison PASS: ./wchar-1.H -O2 -g (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -O2 -g -I. (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -O2 -g -I. (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -O2 -g -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -O2 -g -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/wchar-1.C -O2 -g assembly comparison PASS: ./wchar-1.H -O2 (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -O2 -I. (test for excess errors) -PASS: g++.dg/pch/wchar-1.C -O2 -I. (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -O2 -I. -Dwith_PCH (test for excess errors) +PASS: g++.dg/pch/wchar-1.C -O2 -I. -Dwithout_PCH (test for excess errors) PASS: g++.dg/pch/wchar-1.C -O2 assembly comparison Running [...]/hurd/master/gcc/testsuite/g++.dg/plugin/plugin.exp ... PASS: g++.dg/plugin/attribute_plugin.c compilation @@ -31538,9 +31755,9 @@ PASS: g++.dg/tls/trivial.C -std=c++98 (test for excess errors) PASS: g++.dg/tls/trivial.C -std=c++11 (test for excess errors) Running [...]/hurd/master/gcc/testsuite/g++.dg/tm/tm.exp ... PASS: c-c++-common/tm/20100127.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/20100127.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 +PASS: c-c++-common/tm/20100127.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 PASS: c-c++-common/tm/20100127.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/20100127.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 +PASS: c-c++-common/tm/20100127.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_W.*nontrxn" 0 PASS: c-c++-common/tm/20111206.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/tm/20111206.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/abort-1.c -std=c++98 (test for errors, line 5) @@ -31584,19 +31801,19 @@ PASS: c-c++-common/tm/inline-asm.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/tm/inline-asm.c -std=gnu++11 (test for errors, line 7) PASS: c-c++-common/tm/inline-asm.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/ipa-1.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/ipa-1.c -std=gnu++98 scan-ipa-dump-not tmipa "getTMCloneOrIrrevocable" +PASS: c-c++-common/tm/ipa-1.c -std=gnu++98 scan-ipa-dump-not tmipa "getTMCloneOrIrrevocable" PASS: c-c++-common/tm/ipa-1.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/ipa-1.c -std=gnu++11 scan-ipa-dump-not tmipa "getTMCloneOrIrrevocable" +PASS: c-c++-common/tm/ipa-1.c -std=gnu++11 scan-ipa-dump-not tmipa "getTMCloneOrIrrevocable" PASS: c-c++-common/tm/malloc.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark " malloc .666" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_malloc" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_calloc" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_free" 2 +PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark " malloc .666" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_malloc" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_calloc" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++98 scan-tree-dump-times tmmark "__builtin__ITM_free" 2 PASS: c-c++-common/tm/malloc.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark " malloc .666" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_malloc" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_calloc" 1 -PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_free" 2 +PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark " malloc .666" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_malloc" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_calloc" 1 +PASS: c-c++-common/tm/malloc.c -std=gnu++11 scan-tree-dump-times tmmark "__builtin__ITM_free" 2 PASS: c-c++-common/tm/memcpy-1.c -std=gnu++98 (test for excess errors) PASS: c-c++-common/tm/memcpy-1.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/omp.c -std=gnu++98 (test for excess errors) @@ -31666,21 +31883,21 @@ PASS: c-c++-common/tm/trxn-expr-2.c -std=gnu++11 (test for errors, line 9) PASS: c-c++-common/tm/trxn-expr-2.c -std=gnu++11 (test for errors, line 14) PASS: c-c++-common/tm/trxn-expr-2.c -std=gnu++11 (test for excess errors) PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU" 2 -PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++98 scan-tree-dump-times tmmark "ITM_commitTransaction" 2 +PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU" 2 +PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++98 scan-tree-dump-times tmmark "ITM_commitTransaction" 2 PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++11 scan-tree-dump-times tmmark "ITM_RU" 2 -PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++11 scan-tree-dump-times tmmark "ITM_commitTransaction" 2 +PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++11 scan-tree-dump-times tmmark "ITM_RU" 2 +PASS: c-c++-common/tm/trxn-expr-3.c -std=gnu++11 scan-tree-dump-times tmmark "ITM_commitTransaction" 2 PASS: c-c++-common/tm/trxn-expr.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/trxn-expr.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_RU.*york" 1 -PASS: c-c++-common/tm/trxn-expr.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_RU" 1 +PASS: c-c++-common/tm/trxn-expr.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_RU.*york" 1 +PASS: c-c++-common/tm/trxn-expr.c -std=gnu++98 scan-tree-dump-times tmmark "_ITM_RU" 1 PASS: c-c++-common/tm/trxn-expr.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/trxn-expr.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_RU.*york" 1 -PASS: c-c++-common/tm/trxn-expr.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_RU" 1 +PASS: c-c++-common/tm/trxn-expr.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_RU.*york" 1 +PASS: c-c++-common/tm/trxn-expr.c -std=gnu++11 scan-tree-dump-times tmmark "_ITM_RU" 1 PASS: c-c++-common/tm/wrap-1.c -std=gnu++98 (test for excess errors) -PASS: c-c++-common/tm/wrap-1.c -std=gnu++98 scan-tree-dump-times optimized "xyzzy" 1 +PASS: c-c++-common/tm/wrap-1.c -std=gnu++98 scan-tree-dump-times optimized "xyzzy" 1 PASS: c-c++-common/tm/wrap-1.c -std=gnu++11 (test for excess errors) -PASS: c-c++-common/tm/wrap-1.c -std=gnu++11 scan-tree-dump-times optimized "xyzzy" 1 +PASS: c-c++-common/tm/wrap-1.c -std=gnu++11 scan-tree-dump-times optimized "xyzzy" 1 PASS: g++.dg/tm/20100429.C -std=gnu++98 (test for errors, line 12) PASS: g++.dg/tm/20100429.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/20100429.C -std=gnu++11 (test for errors, line 12) @@ -31688,31 +31905,31 @@ PASS: g++.dg/tm/20100429.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/20100727.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/20100727.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/alias.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/alias.C scan-assembler _ZGTtN7ItemsetD1Ev -PASS: g++.dg/tm/alias.C scan-assembler _ZGTtN7ItemsetD2Ev +PASS: g++.dg/tm/alias.C -std=gnu++98 scan-assembler _ZGTtN7ItemsetD1Ev +PASS: g++.dg/tm/alias.C -std=gnu++98 scan-assembler _ZGTtN7ItemsetD2Ev PASS: g++.dg/tm/alias.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/alias.C scan-assembler _ZGTtN7ItemsetD1Ev -PASS: g++.dg/tm/alias.C scan-assembler _ZGTtN7ItemsetD2Ev +PASS: g++.dg/tm/alias.C -std=gnu++11 scan-assembler _ZGTtN7ItemsetD1Ev +PASS: g++.dg/tm/alias.C -std=gnu++11 scan-assembler _ZGTtN7ItemsetD2Ev PASS: g++.dg/tm/attrib-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZN5Tsafe1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZN5Tcall1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN5Tsafe1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN5Tcall1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZN5Tsafe1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZN5Tcall1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN5Tsafe1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN5Tcall1fEv" 1 PASS: g++.dg/tm/attrib-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZN5Tsafe1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZN5Tcall1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN5Tsafe1fEv" 1 -PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN5Tcall1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZN5Tsafe1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZN5Tcall1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN5Tsafe1fEv" 1 +PASS: g++.dg/tm/attrib-2.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN5Tcall1fEv" 1 PASS: g++.dg/tm/attrib-3.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZN1B1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN1B1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZN1E1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN1E1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZN1B1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN1B1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZN1E1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++98 scan-tree-dump-times optimized "_ZGTtN1E1fEv" 1 PASS: g++.dg/tm/attrib-3.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZN1B1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN1B1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZN1E1fEv" 1 -PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN1E1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZN1B1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN1B1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZN1E1fEv" 1 +PASS: g++.dg/tm/attrib-3.C -std=gnu++11 scan-tree-dump-times optimized "_ZGTtN1E1fEv" 1 PASS: g++.dg/tm/attrib-4.C -std=gnu++98 (test for errors, line 17) PASS: g++.dg/tm/attrib-4.C -std=gnu++98 (test for errors, line 24) PASS: g++.dg/tm/attrib-4.C -std=gnu++98 (test for errors, line 30) @@ -31777,25 +31994,25 @@ PASS: g++.dg/tm/pr46653.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr46714.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr46714.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr46941.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtnw[mj] -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtna[mj] -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtdlPv -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtdaPv +PASS: g++.dg/tm/pr46941.C -std=gnu++98 scan-assembler _ZGTtnw[mj] +PASS: g++.dg/tm/pr46941.C -std=gnu++98 scan-assembler _ZGTtna[mj] +PASS: g++.dg/tm/pr46941.C -std=gnu++98 scan-assembler _ZGTtdlPv +PASS: g++.dg/tm/pr46941.C -std=gnu++98 scan-assembler _ZGTtdaPv PASS: g++.dg/tm/pr46941.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtnw[mj] -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtna[mj] -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtdlPv -PASS: g++.dg/tm/pr46941.C scan-assembler _ZGTtdaPv +PASS: g++.dg/tm/pr46941.C -std=gnu++11 scan-assembler _ZGTtnw[mj] +PASS: g++.dg/tm/pr46941.C -std=gnu++11 scan-assembler _ZGTtna[mj] +PASS: g++.dg/tm/pr46941.C -std=gnu++11 scan-assembler _ZGTtdlPv +PASS: g++.dg/tm/pr46941.C -std=gnu++11 scan-assembler _ZGTtdaPv PASS: g++.dg/tm/pr47340.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr47340.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr47530-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/pr47530-2.C -std=gnu++98 scan-tree-dump-times tmedge "ITM_commitTransaction.*tail call" 0 +PASS: g++.dg/tm/pr47530-2.C -std=gnu++98 scan-tree-dump-times tmedge "ITM_commitTransaction.*tail call" 0 PASS: g++.dg/tm/pr47530-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/pr47530-2.C -std=gnu++11 scan-tree-dump-times tmedge "ITM_commitTransaction.*tail call" 0 +PASS: g++.dg/tm/pr47530-2.C -std=gnu++11 scan-tree-dump-times tmedge "ITM_commitTransaction.*tail call" 0 PASS: g++.dg/tm/pr47530.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/pr47530.C -std=gnu++98 scan-tree-dump-times optimized "commitTransaction...; .tail call" 0 +PASS: g++.dg/tm/pr47530.C -std=gnu++98 scan-tree-dump-times optimized "commitTransaction...; .tail call" 0 PASS: g++.dg/tm/pr47530.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/pr47530.C -std=gnu++11 scan-tree-dump-times optimized "commitTransaction...; .tail call" 0 +PASS: g++.dg/tm/pr47530.C -std=gnu++11 scan-tree-dump-times optimized "commitTransaction...; .tail call" 0 PASS: g++.dg/tm/pr47554.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr47554.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr47573.C -std=gnu++98 (test for excess errors) @@ -31811,17 +32028,17 @@ PASS: g++.dg/tm/pr51212.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr51212.C -std=gnu++11 -fnon-call-exceptions and -fgnu-tm together (test for warnings, line ) PASS: g++.dg/tm/pr51212.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr51411-2.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/pr51411-2.C scan-assembler _ZGTtNKSs7compareERKSs: +PASS: g++.dg/tm/pr51411-2.C -std=gnu++98 scan-assembler _ZGTtNKSs7compareERKSs: PASS: g++.dg/tm/pr51411-2.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/pr51411-2.C scan-assembler _ZGTtNKSs7compareERKSs: +PASS: g++.dg/tm/pr51411-2.C -std=gnu++11 scan-assembler _ZGTtNKSs7compareERKSs: PASS: g++.dg/tm/pr51411.C -std=gnu++98 (test for excess errors) PASS: g++.dg/tm/pr51411.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/pr51516.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/pr51516.C scan-assembler-not _ITM_getTMCloneOrIrrevocable -PASS: g++.dg/tm/pr51516.C scan-tree-dump-times optimized ";; Function C::C" 1 +PASS: g++.dg/tm/pr51516.C -std=gnu++98 scan-assembler-not _ITM_getTMCloneOrIrrevocable +PASS: g++.dg/tm/pr51516.C -std=gnu++98 scan-tree-dump-times optimized ";; Function C::C" 1 PASS: g++.dg/tm/pr51516.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/pr51516.C scan-assembler-not _ITM_getTMCloneOrIrrevocable -PASS: g++.dg/tm/pr51516.C scan-tree-dump-times optimized ";; Function C::C" 1 +PASS: g++.dg/tm/pr51516.C -std=gnu++11 scan-assembler-not _ITM_getTMCloneOrIrrevocable +PASS: g++.dg/tm/pr51516.C -std=gnu++11 scan-tree-dump-times optimized ";; Function C::C" 1 PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for errors, line 4) PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for errors, line 13) PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for excess errors) @@ -31829,11 +32046,11 @@ PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 4) PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 13) PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for excess errors) PASS: g++.dg/tm/template-1.C -std=gnu++98 (test for excess errors) -PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU4\s*\(&global" 4 -PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_WU4\s*\(&global" 2 +PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU4\\s*\\(&global" 4 +PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_WU4\\s*\\(&global" 2 PASS: g++.dg/tm/template-1.C -std=gnu++11 (test for excess errors) -PASS: g++.dg/tm/template-1.C -std=gnu++11 scan-tree-dump-times tmmark "ITM_RU4\s*\(&global" 4 -PASS: g++.dg/tm/template-1.C -std=gnu++11 scan-tree-dump-times tmmark "ITM_WU4\s*\(&global" 2 +PASS: g++.dg/tm/template-1.C -std=gnu++11 scan-tree-dump-times tmmark "ITM_RU4\\s*\\(&global" 4 +PASS: g++.dg/tm/template-1.C -std=gnu++11 scan-tree-dump-times tmmark "ITM_WU4\\s*\\(&global" 2 PASS: g++.dg/tm/template-2.C (test for excess errors) PASS: g++.dg/tm/template-2.C scan-tree-dump-times tmmark "ITM_RU" 2 PASS: g++.dg/tm/vector-1.C -std=gnu++98 (test for excess errors) @@ -32093,6 +32310,118 @@ PASS: c-c++-common/torture/pr53505.c -O2 -flto -fno-use-linker-plugin -flto-par PASS: c-c++-common/torture/pr53505.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: c-c++-common/torture/pr53505.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: c-c++-common/torture/pr53505.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: c-c++-common/torture/vshuf-v16hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/20070621-1.C -O0 (test for excess errors) PASS: g++.dg/torture/20070621-1.C -O1 (test for excess errors) PASS: g++.dg/torture/20070621-1.C -O2 (test for excess errors) @@ -33998,6 +34327,14 @@ PASS: g++.dg/torture/pr50189.C -O2 -flto -fno-use-linker-plugin -flto-partition PASS: g++.dg/torture/pr50189.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: g++.dg/torture/pr50189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr50189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/pr50672.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr50672.C -Os (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr50672.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr51198.C -O0 (test for excess errors) PASS: g++.dg/torture/pr51198.C -O1 (test for excess errors) PASS: g++.dg/torture/pr51198.C -O2 (test for excess errors) @@ -34119,19 +34456,19 @@ PASS: g++.dg/torture/pr53011.C -Os (test for excess errors) PASS: g++.dg/torture/pr53011.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/pr53011.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr53085.C -O0 (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O0 scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O0 scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -O1 (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O1 scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O1 scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -O2 (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O2 scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O2 scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O3 -fomit-frame-pointer scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O3 -fomit-frame-pointer scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O3 -g scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O3 -g scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -Os (test for excess errors) -PASS: g++.dg/torture/pr53085.C -Os scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -Os scan-tree-dump-times optimized "a ={v} 1;" 2 PASS: g++.dg/torture/pr53085.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/pr53085.C -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "a ={v} 1;" 2 +PASS: g++.dg/torture/pr53085.C -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "a ={v} 1;" 2 UNSUPPORTED: g++.dg/torture/pr53085.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: g++.dg/torture/pr53161.C -O0 (test for excess errors) PASS: g++.dg/torture/pr53161.C -O1 (test for excess errors) @@ -34141,6 +34478,14 @@ PASS: g++.dg/torture/pr53161.C -O3 -g (test for excess errors) PASS: g++.dg/torture/pr53161.C -Os (test for excess errors) PASS: g++.dg/torture/pr53161.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/pr53161.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr53321.C -Os (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr53321.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr53336.C -O0 (test for excess errors) PASS: g++.dg/torture/pr53336.C -O1 (test for excess errors) PASS: g++.dg/torture/pr53336.C -O2 (test for excess errors) @@ -34165,6 +34510,54 @@ PASS: g++.dg/torture/pr53364.C -O2 -flto -fno-use-linker-plugin -flto-partition PASS: g++.dg/torture/pr53364.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: g++.dg/torture/pr53364.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/pr53364.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/pr53602.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr53602.C -Os (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr53602.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr53693.C -Os (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr53693.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr53752.C -Os (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr53752.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O0 (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O0 execution test +PASS: g++.dg/torture/pr53970.C -O1 (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O1 execution test +PASS: g++.dg/torture/pr53970.C -O2 (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O2 execution test +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/pr53970.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O3 -g execution test +PASS: g++.dg/torture/pr53970.C -Os (test for excess errors) +PASS: g++.dg/torture/pr53970.C -Os execution test +PASS: g++.dg/torture/pr53970.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/pr53970.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/pr53970.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: g++.dg/torture/predcom-1.C -O0 (test for excess errors) PASS: g++.dg/torture/predcom-1.C -O1 (test for excess errors) PASS: g++.dg/torture/predcom-1.C -O2 (test for excess errors) @@ -34223,928 +34616,920 @@ PASS: g++.dg/torture/type-generic-1.C -O2 -flto -fno-use-linker-plugin -flto-pa PASS: g++.dg/torture/type-generic-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: g++.dg/torture/type-generic-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/type-generic-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O0 execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O1 execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O2 execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v16hi.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -Os execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v16hi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v16hi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O0 execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O1 execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O2 execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v16qi.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -Os execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v16qi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v16qi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v2df.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O0 execution test +PASS: g++.dg/torture/vshuf-v2df.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O1 execution test +PASS: g++.dg/torture/vshuf-v2df.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O2 execution test +PASS: g++.dg/torture/vshuf-v2df.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v2df.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v2df.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -Os execution test +PASS: g++.dg/torture/vshuf-v2df.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v2df.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v2df.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v2di.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O0 execution test +PASS: g++.dg/torture/vshuf-v2di.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O1 execution test +PASS: g++.dg/torture/vshuf-v2di.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O2 execution test +PASS: g++.dg/torture/vshuf-v2di.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v2di.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v2di.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -Os execution test +PASS: g++.dg/torture/vshuf-v2di.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v2di.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v2di.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O0 execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O1 execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O2 execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v2sf.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -Os execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v2sf.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v2sf.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v2si.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O0 execution test +PASS: g++.dg/torture/vshuf-v2si.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O1 execution test +PASS: g++.dg/torture/vshuf-v2si.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O2 execution test +PASS: g++.dg/torture/vshuf-v2si.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v2si.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v2si.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -Os execution test +PASS: g++.dg/torture/vshuf-v2si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v2si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v2si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v4df.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O0 execution test +PASS: g++.dg/torture/vshuf-v4df.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O1 execution test +PASS: g++.dg/torture/vshuf-v4df.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O2 execution test +PASS: g++.dg/torture/vshuf-v4df.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v4df.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v4df.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -Os execution test +PASS: g++.dg/torture/vshuf-v4df.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v4df.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v4df.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v4di.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O0 execution test +PASS: g++.dg/torture/vshuf-v4di.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O1 execution test +PASS: g++.dg/torture/vshuf-v4di.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O2 execution test +PASS: g++.dg/torture/vshuf-v4di.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v4di.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v4di.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -Os execution test +PASS: g++.dg/torture/vshuf-v4di.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v4di.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v4di.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O0 execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O1 execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O2 execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v4sf.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -Os execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v4sf.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v4sf.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v4si.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O0 execution test +PASS: g++.dg/torture/vshuf-v4si.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O1 execution test +PASS: g++.dg/torture/vshuf-v4si.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O2 execution test +PASS: g++.dg/torture/vshuf-v4si.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v4si.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v4si.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -Os execution test +PASS: g++.dg/torture/vshuf-v4si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v4si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v4si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O0 execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O1 execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O2 execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v8hi.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -Os execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v8hi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v8hi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O0 execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O1 execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O2 execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v8qi.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -Os execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v8qi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v8qi.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/vshuf-v8si.C -O0 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O0 execution test +PASS: g++.dg/torture/vshuf-v8si.C -O1 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O1 execution test +PASS: g++.dg/torture/vshuf-v8si.C -O2 (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O2 execution test +PASS: g++.dg/torture/vshuf-v8si.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/vshuf-v8si.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O3 -g execution test +PASS: g++.dg/torture/vshuf-v8si.C -Os (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -Os execution test +PASS: g++.dg/torture/vshuf-v8si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/vshuf-v8si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/vshuf-v8si.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test Running [...]/hurd/master/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp ... PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/stdcall-1.C -O0 (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O0 -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O1 (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O1 -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -g (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -g -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -Os (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -Os -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -Os execution test +PASS: g++.dg/torture/stackalign/throw-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O0 execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O1 execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O2 execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -Os execution test +PASS: g++.dg/torture/stackalign/throw-2.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O0 execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O1 execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O2 execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -Os execution test +PASS: g++.dg/torture/stackalign/throw-3.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O0 execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O1 execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O2 execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -Os execution test +PASS: g++.dg/torture/stackalign/throw-4.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O0 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O0 execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O0 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O0 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O1 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O1 execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O1 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O1 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O2 (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O2 execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -Os (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -Os execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -Os -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -Os -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-alloca-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-fastcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-global-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-inline-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-thiscall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O0 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O1 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -Os execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/eh-vararg-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/stdcall-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/stdcall-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/throw-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -Os execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O0 execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O1 execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O2 execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/throw-2.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -Os execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O0 execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O1 execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O2 execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/throw-3.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -Os execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O0 execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O1 execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O2 execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/throw-4.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -Os execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/throw-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-0.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-3.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-4.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-5.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O0 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O0 execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O1 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O1 execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -fomit-frame-pointer execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O3 -g execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -Os (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -Os execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: g++.dg/torture/stackalign/unwind-6.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test Running [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ... -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O0 -fprofile-use +PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/indir-call-prof-2.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/indir-call-prof-2.C execution, -fprofile-use +PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/indir-call-prof.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/indir-call-prof.C execution, -fprofile-use PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/indir-call-prof.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/indir-call-prof.C scan-ipa-dump profile "Indirect call -> direct call.* AA transformation on insn" -PASS: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not optimized "Invalid sum" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" -PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -Os -fprofile-use +PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/inline_mismatch_args.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/inline_mismatch_args.C execution, -fprofile-use PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump einline "Inlining .*Super::Foo" PASS: g++.dg/tree-prof/inline_mismatch_args.C scan-tree-dump-not einline "mismatched arguments" -PASS: g++.dg/tree-prof/partition1.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition1.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition1.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/partition1.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition2.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition2.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/partition2.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/partition3.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/partition3.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/partition3.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/pr51719.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/pr51719.C execution, -Os -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -g -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -g -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -g -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -g -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -O0 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -O0 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -O0 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -O1 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -O1 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -O1 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -O2 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -O2 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -O2 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -O3 -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -O3 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -O3 -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -O3 -g -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -O3 -g -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C compilation, -Os -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C execution, -Os -fprofile-generate -PASS: g++.dg/tree-prof/pr53460.C compilation, -Os -fprofile-use -PASS: g++.dg/tree-prof/pr53460.C execution, -Os -fprofile-use +PASS: g++.dg/tree-prof/partition1.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/partition1.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/partition1.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/partition1.C execution, -fprofile-use +PASS: g++.dg/tree-prof/partition2.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/partition2.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/partition2.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/partition2.C execution, -fprofile-use +PASS: g++.dg/tree-prof/partition3.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/partition3.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/partition3.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/partition3.C execution, -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/pr51719.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/pr51719.C execution, -fprofile-use +PASS: g++.dg/tree-prof/pr53460.C compilation, -fprofile-generate +PASS: g++.dg/tree-prof/pr53460.C execution, -fprofile-generate +PASS: g++.dg/tree-prof/pr53460.C compilation, -fprofile-use +PASS: g++.dg/tree-prof/pr53460.C execution, -fprofile-use Running [...]/hurd/master/gcc/testsuite/g++.dg/vect/vect.exp ... PASS: g++.dg/vect/pr19951.cc -std=c++98 (test for excess errors) PASS: g++.dg/vect/pr19951.cc -std=c++11 (test for excess errors) @@ -35168,12 +35553,12 @@ 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) PASS: g++.dg/vect/pr36648.cc -std=c++98 execution test -PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: g++.dg/vect/pr36648.cc -std=c++11 (test for excess errors) PASS: g++.dg/vect/pr36648.cc -std=c++11 execution test -PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: g++.dg/vect/pr36648.cc -std=c++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) PASS: g++.dg/vect/pr37174.cc -std=c++11 (test for excess errors) PASS: g++.dg/vect/pr43771.cc -std=c++98 (test for excess errors) @@ -35185,19 +35570,19 @@ PASS: g++.dg/vect/pr45470-a.cc -std=gnu++11 (test for excess errors) PASS: g++.dg/vect/pr45470-b.cc -std=gnu++98 (test for excess errors) PASS: g++.dg/vect/pr45470-b.cc -std=gnu++11 (test for excess errors) PASS: g++.dg/vect/pr50698.cc -std=c++98 (test for excess errors) -PASS: g++.dg/vect/pr50698.cc -std=c++98 scan-tree-dump-not vect "run-time aliasing" +PASS: g++.dg/vect/pr50698.cc -std=c++98 scan-tree-dump-not vect "run-time aliasing" PASS: g++.dg/vect/pr50698.cc -std=c++11 (test for excess errors) -PASS: g++.dg/vect/pr50698.cc -std=c++11 scan-tree-dump-not vect "run-time aliasing" +PASS: g++.dg/vect/pr50698.cc -std=c++11 scan-tree-dump-not vect "run-time aliasing" PASS: g++.dg/vect/pr51485.cc -std=c++98 (test for excess errors) PASS: g++.dg/vect/pr51485.cc -std=c++11 (test for excess errors) PASS: g++.dg/vect/slp-pr50413.cc -std=c++98 (test for excess errors) -PASS: g++.dg/vect/slp-pr50413.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: g++.dg/vect/slp-pr50413.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: g++.dg/vect/slp-pr50413.cc -std=c++11 (test for excess errors) -PASS: g++.dg/vect/slp-pr50413.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: g++.dg/vect/slp-pr50413.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: g++.dg/vect/slp-pr50819.cc -std=c++98 (test for excess errors) -PASS: g++.dg/vect/slp-pr50819.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 2 +PASS: g++.dg/vect/slp-pr50819.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 2 PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 (test for excess errors) -PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 2 +PASS: g++.dg/vect/slp-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 ... PASS: g++.old-deja/g++.abi/aggregates.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.abi/aggregates.C -std=gnu++98 execution test @@ -35746,10 +36131,10 @@ PASS: g++.old-deja/g++.brendan/array-refs.C -std=c++98 (test for errors, line 6 PASS: g++.old-deja/g++.brendan/array-refs.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.brendan/array-refs.C -std=c++11 (test for errors, line 6) PASS: g++.old-deja/g++.brendan/array-refs.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.brendan/array1.C -std=gnu++98 (test for errors, line 6) -PASS: g++.old-deja/g++.brendan/array1.C -std=gnu++98 (test for excess errors) -PASS: g++.old-deja/g++.brendan/array1.C -std=gnu++11 (test for errors, line 6) -PASS: g++.old-deja/g++.brendan/array1.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.brendan/array1.C -std=c++98 (test for errors, line 5) +PASS: g++.old-deja/g++.brendan/array1.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.brendan/array1.C -std=c++11 (test for errors, line 5) +PASS: g++.old-deja/g++.brendan/array1.C -std=c++11 (test for excess errors) UNSUPPORTED: g++.old-deja/g++.brendan/asm-extn1.C -std=gnu++98 UNSUPPORTED: g++.old-deja/g++.brendan/asm-extn1.C -std=gnu++11 PASS: g++.old-deja/g++.brendan/bit-fields1.C -std=c++98 (test for errors, line 4) @@ -37840,16 +38225,16 @@ PASS: g++.old-deja/g++.bugs/900519_12.C -std=c++98 (test for errors, line 10) PASS: g++.old-deja/g++.bugs/900519_12.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.bugs/900519_12.C -std=c++11 (test for errors, line 10) PASS: g++.old-deja/g++.bugs/900519_12.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 15) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 19) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 23) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for warnings, line 15) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for warnings, line 19) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for warnings, line 23) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 27) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 31) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for errors, line 35) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 15) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 19) -PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 23) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for warnings, line 15) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for warnings, line 19) +PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for warnings, line 23) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 27) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 31) PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 35) @@ -39329,12 +39714,12 @@ PASS: g++.old-deja/g++.jason/overload2.C -std=c++98 (test for bogus messages, l PASS: g++.old-deja/g++.jason/overload2.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.jason/overload2.C -std=c++11 (test for bogus messages, line 11) PASS: g++.old-deja/g++.jason/overload2.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for errors, line 7) -PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for errors, line 8) +PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for warnings, line 7) +PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for warnings, line 8) PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for errors, line 10) PASS: g++.old-deja/g++.jason/overload20.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for errors, line 7) -PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for errors, line 8) +PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for warnings, line 7) +PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for warnings, line 8) PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for errors, line 10) PASS: g++.old-deja/g++.jason/overload20.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.jason/overload21.C -std=c++98 (test for errors, line 3) @@ -41154,12 +41539,12 @@ PASS: g++.old-deja/g++.law/weak.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.law/weak.C -std=gnu++11 (test for excess errors) 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 errors, line 5) -PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for errors, line 10) +PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for warnings, line 5) +PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for warnings, line 10) PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for errors, line 21) PASS: g++.old-deja/g++.martin/ambig1.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for errors, line 5) -PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for errors, line 10) +PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for warnings, line 5) +PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for warnings, line 10) PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for errors, line 21) PASS: g++.old-deja/g++.martin/ambig1.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.martin/bitset1.C -std=c++98 (test for excess errors) @@ -41222,7 +41607,9 @@ PASS: g++.old-deja/g++.martin/sts_vectini.C -std=gnu++11 (test for excess errors PASS: g++.old-deja/g++.martin/sts_vectini.C -std=gnu++11 execution test PASS: g++.old-deja/g++.martin/typedef1.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.martin/typedef1.C -std=c++11 (test for excess errors) +PASS: g++.old-deja/g++.martin/typedef2.C -std=c++98 (test for warnings, line 6) PASS: g++.old-deja/g++.martin/typedef2.C -std=c++98 (test for excess errors) +PASS: g++.old-deja/g++.martin/typedef2.C -std=c++11 (test for warnings, line 6) PASS: g++.old-deja/g++.martin/typedef2.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/align1.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.mike/align1.C -std=c++98 execution test @@ -42786,14 +43173,14 @@ PASS: g++.old-deja/g++.mike/pmf2.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.mike/pmf2.C -std=c++98 execution test PASS: g++.old-deja/g++.mike/pmf2.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/pmf2.C -std=c++11 execution test -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for errors, line 9) -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for errors, line 10) -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for errors, line 11) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for warnings, line 9) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for warnings, line 10) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for warnings, line 11) PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for errors, line 17) PASS: g++.old-deja/g++.mike/pmf3.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for errors, line 9) -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for errors, line 10) -PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for errors, line 11) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for warnings, line 9) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for warnings, line 10) +PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for warnings, line 11) PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for errors, line 17) PASS: g++.old-deja/g++.mike/pmf3.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/pmf4.C -std=c++98 (test for excess errors) @@ -42901,9 +43288,9 @@ PASS: g++.old-deja/g++.mike/virt6.C -std=c++98 execution test PASS: g++.old-deja/g++.mike/virt6.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.mike/virt6.C -std=c++11 execution test PASS: g++.old-deja/g++.mike/visibility-1.C -std=gnu++98 (test for excess errors) -PASS: g++.old-deja/g++.mike/visibility-1.C scan-not-hidden hidden[ \t_]*_ZN7myClassIiE3maxEii +PASS: g++.old-deja/g++.mike/visibility-1.C -std=gnu++98 scan-not-hidden hidden[ \t_]*_ZN7myClassIiE3maxEii PASS: g++.old-deja/g++.mike/visibility-1.C -std=gnu++11 (test for excess errors) -PASS: g++.old-deja/g++.mike/visibility-1.C scan-not-hidden hidden[ \t_]*_ZN7myClassIiE3maxEii +PASS: g++.old-deja/g++.mike/visibility-1.C -std=gnu++11 scan-not-hidden hidden[ \t_]*_ZN7myClassIiE3maxEii PASS: g++.old-deja/g++.mike/vtable1.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.mike/vtable1.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.mike/warn1.C -std=gnu++98 (test for errors, line 12) @@ -43452,15 +43839,15 @@ XFAIL: g++.old-deja/g++.oliva/ns2.C -std=c++11 (test for bogus messages, line 1 PASS: g++.old-deja/g++.oliva/ns2.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.oliva/ns3.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.oliva/ns3.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for errors, line 9) -PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for errors, line 10) +PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for warnings, line 9) +PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for warnings, line 10) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for errors, line 16) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 note (test for warnings, line 16) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for errors, line 20) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for errors, line 23) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for errors, line 9) -PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for errors, line 10) +PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for warnings, line 9) +PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for warnings, line 10) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for errors, line 16) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 note (test for warnings, line 16) PASS: g++.old-deja/g++.oliva/overload1.C -std=c++11 (test for errors, line 20) @@ -43608,22 +43995,22 @@ PASS: g++.old-deja/g++.other/addrof1.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.other/addrof1.C -std=c++11 execution test PASS: g++.old-deja/g++.other/align.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.other/align.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 4) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 5) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 6) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 10) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 11) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 12) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 4) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 5) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 6) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 10) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 11) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for warnings, line 12) PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 24) PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 25) PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for errors, line 26) PASS: g++.old-deja/g++.other/ambig1.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 4) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 5) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 6) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 10) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 11) -PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 12) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 4) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 5) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 6) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 10) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 11) +PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for warnings, line 12) PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 24) PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 25) PASS: g++.old-deja/g++.other/ambig1.C -std=c++11 (test for errors, line 26) @@ -44844,14 +45231,14 @@ PASS: g++.old-deja/g++.other/lineno1.C -std=gnu++11 (test for errors, line 8) PASS: g++.old-deja/g++.other/lineno1.C -std=gnu++11 (test for errors, line 9) PASS: g++.old-deja/g++.other/lineno1.C -std=gnu++11 (test for errors, line 12) PASS: g++.old-deja/g++.other/lineno1.C -std=gnu++11 (test for excess errors) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for errors, line 5) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for errors, line 6) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for errors, line 7) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for warnings, line 5) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for warnings, line 6) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for warnings, line 7) PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for errors, line 14) PASS: g++.old-deja/g++.other/lineno2.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for errors, line 5) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for errors, line 6) -PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for errors, line 7) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for warnings, line 5) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for warnings, line 6) +PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for warnings, line 7) PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for errors, line 14) PASS: g++.old-deja/g++.other/lineno2.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.other/lineno3.C -std=c++98 (test for excess errors) @@ -45639,11 +46026,11 @@ PASS: g++.old-deja/g++.other/typeid1.C -std=gnu++11 (test for errors, line 14) PASS: g++.old-deja/g++.other/typeid1.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.other/typeinfo1.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.other/typeinfo1.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.other/typename1.C -std=gnu++98 (test for errors, line 16) -PASS: g++.old-deja/g++.other/typename1.C -std=gnu++98 (test for errors, line 16) +PASS: g++.old-deja/g++.other/typename1.C -std=gnu++98 typename (test for errors, line 16) +PASS: g++.old-deja/g++.other/typename1.C -std=gnu++98 expected (test for errors, line 16) PASS: g++.old-deja/g++.other/typename1.C -std=gnu++98 (test for excess errors) -PASS: g++.old-deja/g++.other/typename1.C -std=gnu++11 (test for errors, line 16) -PASS: g++.old-deja/g++.other/typename1.C -std=gnu++11 (test for errors, line 16) +PASS: g++.old-deja/g++.other/typename1.C -std=gnu++11 typename (test for errors, line 16) +PASS: g++.old-deja/g++.other/typename1.C -std=gnu++11 expected (test for errors, line 16) PASS: g++.old-deja/g++.other/typename1.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.other/typename2.C -std=c++98 (test for errors, line 6) PASS: g++.old-deja/g++.other/typename2.C -std=c++98 (test for excess errors) @@ -46131,8 +46518,8 @@ PASS: g++.old-deja/g++.pt/crash56.C -std=c++11 (test for errors, line 18) PASS: g++.old-deja/g++.pt/crash56.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/crash57.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/crash57.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for errors, line 9) -PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for errors, line 11) +PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for warnings, line 9) +PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for warnings, line 11) PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for bogus messages, line 18) PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for bogus messages, line 19) PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for bogus messages, line 20) @@ -46142,8 +46529,8 @@ PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for bogus messages, line 2 PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for errors, line 29) PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for errors, line 30) PASS: g++.old-deja/g++.pt/crash58.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for errors, line 9) -PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for errors, line 11) +PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for warnings, line 9) +PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for warnings, line 11) PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for bogus messages, line 18) PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for bogus messages, line 19) PASS: g++.old-deja/g++.pt/crash58.C -std=c++11 (test for bogus messages, line 20) @@ -46927,10 +47314,10 @@ PASS: g++.old-deja/g++.pt/instantiate8.C -std=c++11 (test for errors, line 36) PASS: g++.old-deja/g++.pt/instantiate8.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/instantiate9.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/instantiate9.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.pt/koenig1.C -std=c++98 (test for errors, line 15) +PASS: g++.old-deja/g++.pt/koenig1.C -std=c++98 (test for warnings, line 15) PASS: g++.old-deja/g++.pt/koenig1.C -std=c++98 (test for errors, line 19) PASS: g++.old-deja/g++.pt/koenig1.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.pt/koenig1.C -std=c++11 (test for errors, line 15) +PASS: g++.old-deja/g++.pt/koenig1.C -std=c++11 (test for warnings, line 15) PASS: g++.old-deja/g++.pt/koenig1.C -std=c++11 (test for errors, line 19) PASS: g++.old-deja/g++.pt/koenig1.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/label1.C -std=c++98 (test for excess errors) @@ -47342,12 +47729,12 @@ PASS: g++.old-deja/g++.pt/nested2.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 (test for errors, line 4) -PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 (test for errors, line 5) -PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 (test for errors, line 5) +PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 invalid (test for errors, line 5) +PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 may not (test for errors, line 5) PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 (test for errors, line 4) -PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 (test for errors, line 5) -PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 (test for errors, line 5) +PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 invalid (test for errors, line 5) +PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 may not (test for errors, line 5) PASS: g++.old-deja/g++.pt/niklas01a.C -std=gnu++11 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01b.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/niklas01b.C -std=c++11 (test for excess errors) @@ -47411,10 +47798,10 @@ PASS: g++.old-deja/g++.pt/overload3.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/overload3.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/overload4.C -std=c++98 (test for excess errors) PASS: g++.old-deja/g++.pt/overload4.C -std=c++11 (test for excess errors) -PASS: g++.old-deja/g++.pt/overload5.C -std=c++98 (test for errors, line 3) +PASS: g++.old-deja/g++.pt/overload5.C -std=c++98 (test for warnings, line 3) PASS: g++.old-deja/g++.pt/overload5.C -std=c++98 (test for errors, line 6) PASS: g++.old-deja/g++.pt/overload5.C -std=c++98 (test for excess errors) -PASS: g++.old-deja/g++.pt/overload5.C -std=c++11 (test for errors, line 3) +PASS: g++.old-deja/g++.pt/overload5.C -std=c++11 (test for warnings, line 3) PASS: g++.old-deja/g++.pt/overload5.C -std=c++11 (test for errors, line 6) PASS: g++.old-deja/g++.pt/overload5.C -std=c++11 (test for excess errors) PASS: g++.old-deja/g++.pt/overload6.C -std=c++98 (test for excess errors) @@ -48939,6 +49326,8 @@ UNSUPPORTED: g++.old-deja/g++.warn/cast-align1.C -std=gnu++98 UNSUPPORTED: g++.old-deja/g++.warn/cast-align1.C -std=gnu++11 PASS: g++.old-deja/g++.warn/flow1.C -std=gnu++98 (test for excess errors) PASS: g++.old-deja/g++.warn/flow1.C -std=gnu++11 (test for excess errors) +PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 19) +PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 21) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 25) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 26) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 27) @@ -48964,6 +49353,8 @@ PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 52) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 54) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for warnings, line 55) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++98 (test for excess errors) +PASS: g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 19) +PASS: g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 21) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 25) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 26) PASS: g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 27) @@ -49042,8 +49433,8 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++11 (test for excess errors) === g++ Summary === -# of expected passes 48385 +# of expected passes 48759 # of expected failures 284 -# of unsupported tests 333 -[...]/hurd/master.build/gcc/testsuite/g++/../../g++ version 4.8.0 20120606 (experimental) (GCC) +# of unsupported tests 356 +[...]/hurd/master.build/gcc/testsuite/g++/../../g++ version 4.8.0 20120805 (experimental) (GCC) diff --git a/gcc/kepler.SCHWINGE/test/gcc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum index 5d3c9218..7974ef36 100644 --- a/gcc/kepler.SCHWINGE/test/gcc.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 04:48:16 2012 +Test Run By thomas on Thu Nov 22 04:57:22 2012 Native configuration is i686-pc-linux-gnu === gcc tests === @@ -3544,6 +3544,14 @@ PASS: gcc.c-torture/compile/20100915-1.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/20100915-1.c -Os (test for excess errors) PASS: gcc.c-torture/compile/20100915-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/20100915-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/20101216-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/20101217-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/20101217-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/20101217-1.c -O2 (test for excess errors) @@ -3612,6 +3620,14 @@ UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O3 -g UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -Os UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none UNSUPPORTED: gcc.c-torture/compile/20111209-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/compile/20120524-1.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/20120524-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/900116-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/900116-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/900116-1.c -O2 (test for excess errors) @@ -8414,6 +8430,14 @@ PASS: gcc.c-torture/compile/pr38590-2.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr38590-2.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr38590-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr38590-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr38621.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pr38661-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pr38661-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pr38661-1.c -O2 (test for excess errors) @@ -10328,6 +10352,22 @@ PASS: gcc.c-torture/compile/pr53519.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/pr53519.c -Os (test for excess errors) PASS: gcc.c-torture/compile/pr53519.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/pr53519.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr53748.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/pr53886.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/pta-1.c -O2 (test for excess errors) @@ -10482,29 +10522,29 @@ PASS: gcc.c-torture/compile/switch-1.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/switch-1.c -Os (test for excess errors) PASS: gcc.c-torture/compile/switch-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/switch-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O0 (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O0 (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O0 fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O0 nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O0 (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O1 (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O1 (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O1 fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O1 nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O1 (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O2 (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O2 (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O2 (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O3 -fomit-frame-pointer (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O3 -fomit-frame-pointer (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O3 -fomit-frame-pointer fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O3 -fomit-frame-pointer nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O3 -g (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O3 -g (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O3 -g fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O3 -g nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O3 -g (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -Os (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -Os (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -Os fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -Os nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -Os (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line ) -PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects fetch_and_nand (test for warnings, line ) +PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects nand_and_fetch (test for warnings, line ) PASS: gcc.c-torture/compile/sync-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/sync-2.c -O0 (test for warnings, line ) PASS: gcc.c-torture/compile/sync-2.c -O0 (test for excess errors) @@ -10548,6 +10588,14 @@ PASS: gcc.c-torture/compile/trunctfdf.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/trunctfdf.c -Os (test for excess errors) PASS: gcc.c-torture/compile/trunctfdf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/trunctfdf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/unalign-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/vector-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/vector-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/vector-1.c -O2 (test for excess errors) @@ -10580,6 +10628,22 @@ PASS: gcc.c-torture/compile/vector-4.c -O3 -g (test for excess errors) PASS: gcc.c-torture/compile/vector-4.c -Os (test for excess errors) PASS: gcc.c-torture/compile/vector-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.c-torture/compile/vector-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/vector-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -Os (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.c-torture/compile/vector-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.c-torture/compile/vector-align-1.c -O0 (test for excess errors) PASS: gcc.c-torture/compile/vector-align-1.c -O1 (test for excess errors) PASS: gcc.c-torture/compile/vector-align-1.c -O2 (test for excess errors) @@ -18930,6 +18994,22 @@ PASS: gcc.c-torture/execute/20120427-2.c compilation, -O2 -flto -fno-use-linker PASS: gcc.c-torture/execute/20120427-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/20120427-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/20120427-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O0 +PASS: gcc.c-torture/execute/20120615-1.c execution, -O0 +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O1 +PASS: gcc.c-torture/execute/20120615-1.c execution, -O1 +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O2 +PASS: gcc.c-torture/execute/20120615-1.c execution, -O2 +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120615-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/20120615-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/20120615-1.c compilation, -Os +PASS: gcc.c-torture/execute/20120615-1.c execution, -Os +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120615-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/20120615-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/20120615-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/900409-1.c compilation, -O0 PASS: gcc.c-torture/execute/900409-1.c execution, -O0 PASS: gcc.c-torture/execute/900409-1.c compilation, -O1 @@ -24194,6 +24274,22 @@ PASS: gcc.c-torture/execute/bitfld-5.c compilation, -O2 -flto -fno-use-linker-p PASS: gcc.c-torture/execute/bitfld-5.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/bitfld-5.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/bitfld-5.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O0 +PASS: gcc.c-torture/execute/bswap-1.c execution, -O0 +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O1 +PASS: gcc.c-torture/execute/bswap-1.c execution, -O1 +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O2 +PASS: gcc.c-torture/execute/bswap-1.c execution, -O2 +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/bswap-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/bswap-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/bswap-1.c compilation, -Os +PASS: gcc.c-torture/execute/bswap-1.c execution, -Os +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/bswap-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/bswap-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/bswap-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/built-in-setjmp.c compilation, -O0 PASS: gcc.c-torture/execute/built-in-setjmp.c execution, -O0 PASS: gcc.c-torture/execute/built-in-setjmp.c compilation, -O1 @@ -30278,6 +30374,46 @@ PASS: gcc.c-torture/execute/pr51466.c compilation, -O2 -flto -fno-use-linker-pl PASS: gcc.c-torture/execute/pr51466.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/pr51466.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr51466.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O0 +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O1 +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O2 +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -Os +PASS: gcc.c-torture/execute/pr51581-1.c execution, -Os +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51581-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51581-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O0 +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O0 +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O1 +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O1 +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O2 +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O2 +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -Os +PASS: gcc.c-torture/execute/pr51581-2.c execution, -Os +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr51581-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr51581-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr51877.c compilation, -O0 PASS: gcc.c-torture/execute/pr51877.c execution, -O0 PASS: gcc.c-torture/execute/pr51877.c compilation, -O1 @@ -30470,6 +30606,62 @@ PASS: gcc.c-torture/execute/pr53465.c compilation, -O2 -flto -fno-use-linker-pl PASS: gcc.c-torture/execute/pr53465.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/pr53465.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr53465.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O0 +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O0 +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O1 +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O1 +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O2 +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O2 +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -Os +PASS: gcc.c-torture/execute/pr53645-2.c execution, -Os +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53645-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53645-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53645.c compilation, -O0 +PASS: gcc.c-torture/execute/pr53645.c execution, -O0 +PASS: gcc.c-torture/execute/pr53645.c compilation, -O1 +PASS: gcc.c-torture/execute/pr53645.c execution, -O1 +PASS: gcc.c-torture/execute/pr53645.c compilation, -O2 +PASS: gcc.c-torture/execute/pr53645.c execution, -O2 +PASS: gcc.c-torture/execute/pr53645.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53645.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53645.c compilation, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr53645.c execution, -O3 -fomit-frame-pointer -funroll-loops +PASS: gcc.c-torture/execute/pr53645.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr53645.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions +PASS: gcc.c-torture/execute/pr53645.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr53645.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr53645.c compilation, -Os +PASS: gcc.c-torture/execute/pr53645.c execution, -Os +PASS: gcc.c-torture/execute/pr53645.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53645.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53645.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53645.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53688.c compilation, -O0 +PASS: gcc.c-torture/execute/pr53688.c execution, -O0 +PASS: gcc.c-torture/execute/pr53688.c compilation, -O1 +PASS: gcc.c-torture/execute/pr53688.c execution, -O1 +PASS: gcc.c-torture/execute/pr53688.c compilation, -O2 +PASS: gcc.c-torture/execute/pr53688.c execution, -O2 +PASS: gcc.c-torture/execute/pr53688.c compilation, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53688.c execution, -O3 -fomit-frame-pointer +PASS: gcc.c-torture/execute/pr53688.c compilation, -O3 -g +PASS: gcc.c-torture/execute/pr53688.c execution, -O3 -g +PASS: gcc.c-torture/execute/pr53688.c compilation, -Os +PASS: gcc.c-torture/execute/pr53688.c execution, -Os +PASS: gcc.c-torture/execute/pr53688.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53688.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none +PASS: gcc.c-torture/execute/pr53688.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.c-torture/execute/pr53688.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O0 PASS: gcc.c-torture/execute/pr7284-1.c execution, -O0 PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O1 @@ -32106,230 +32298,6 @@ PASS: gcc.c-torture/execute/vrp-7.c compilation, -O2 -flto -fno-use-linker-plug PASS: gcc.c-torture/execute/vrp-7.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none PASS: gcc.c-torture/execute/vrp-7.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/vrp-7.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v16hi.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v16hi.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v16qi.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v16qi.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2df.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2df.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2di.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2di.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2sf.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2sf.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v2si.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v2si.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4df.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4df.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4di.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4di.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4hi.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4hi.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4sf.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4sf.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v4si.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v4si.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8hi.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8hi.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8qi.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8qi.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O0 -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O0 -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O1 -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O1 -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O2 -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O2 -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O3 -fomit-frame-pointer -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O3 -g -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -Os -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -Os -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none -PASS: gcc.c-torture/execute/vshuf-v8si.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -PASS: gcc.c-torture/execute/vshuf-v8si.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.c-torture/execute/wchar_t-1.c compilation, -O0 PASS: gcc.c-torture/execute/wchar_t-1.c execution, -O0 PASS: gcc.c-torture/execute/wchar_t-1.c compilation, -O1 @@ -34330,32 +34298,33 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.einline, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.039t.release_ssa, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.040t.inline_param2, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.whole-program, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.144t.cplxlower0, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.dfinit, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O0 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.145t.cplxlower0, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.dfinit, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O0 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O0 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O1 comparison @@ -34394,13 +34363,13 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.053i.static-var, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O1 comparison @@ -34435,63 +34404,65 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.lim3, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split3, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O1 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.split3, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O1 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O1 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 comparison @@ -34536,15 +34507,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O2 comparison @@ -34584,77 +34555,79 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O2 comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O2 comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O2 comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer comparison @@ -34699,15 +34672,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O3 -fomit-frame-p PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O3 -fomit-frame-pointer comparison @@ -34754,79 +34727,81 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-poin PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_unswitch, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.gcse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O3 -fomit-frame-pointer comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unswitch, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.gcse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O3 -fomit-frame-pointer comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O3 -fomit-frame-pointer comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-loops comparison @@ -34871,15 +34846,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O3 -fomit-frame-p PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O3 -fomit-frame-pointer -funroll-loops comparison @@ -34926,82 +34901,84 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-poin PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.web, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.web, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison @@ -35046,15 +35023,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O3 -fomit-frame-p PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison @@ -35101,82 +35078,84 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -fomit-frame-poin PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.web, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.web, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -g comparison @@ -35221,15 +35200,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O3 -g comparison @@ -35276,80 +35255,82 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_unswitch, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.gcse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.vartrack, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O3 -g comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.loop2_unswitch, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.gcse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.vartrack, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O3 -g comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O3 -g comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -Os comparison @@ -35394,14 +35375,14 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -Os comparison @@ -35440,75 +35421,77 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.hoist, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -Os comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.hoist, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -Os comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -Os comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison @@ -35555,15 +35538,15 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.copyrename2, -O2 -flto -fno-use PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.cunrolli, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.ccp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.forwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.cdce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.alias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.retslot, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.phiprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.fre2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.mergephi2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.vrp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.dce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.alias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.retslot, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.phiprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.fre2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.067t.mergephi2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.vrp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.069t.dce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.070t.cdce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.071t.cselim, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.072t.ifcombine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.073t.phiopt1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison @@ -35603,77 +35586,79 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.loopdone, -O2 -flto -fno-use-li PASS: gcc.c-torture/unsorted/dump-noaddr.c.123t.veclower2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.reassoc2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.vrp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.phiopt3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.widening_mul, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.147t.nrv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.optimized, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.150r.expand, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.vregs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.into_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.jump, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.subreg1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.dfinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.cse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.fwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.cprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.161r.cprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.164r.ce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.reginfo, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.loop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2_init, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_invariant, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.loop2_done, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.fwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.init-regs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ud_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.ce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.regmove, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.outof_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.split1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.subreg2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.mode_sw, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.asmcons, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.ira, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.reload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ree, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.215r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.slsr, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.130t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.134t.forwprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.phiopt3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.136t.fab, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.widening_mul, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.tailc, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.copyrename4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.uncprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.local-pure-const2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.nrv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.optimized, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.151r.expand, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.152r.vregs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.153r.into_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.154r.jump, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.155r.subreg1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.156r.dfinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.157r.cse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.158r.fwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.159r.cprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.160r.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.162r.cprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.ce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.reginfo, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.loop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.loop2_init, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.loop2_invariant, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.loop2_done, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.cprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.178r.fwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.init-regs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.ud_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.ce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.regmove, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.outof_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.split1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.subreg2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.mode_sw, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.asmcons, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.ira, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.reload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.ree, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.jump2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.207r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison @@ -35713,8 +35698,8 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.inline, -O2 -flto -fuse-linker- PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.pure-const, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.054i.lto_gimple_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/dump-noaddr.c.055i.lto_decls_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.combine, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison -PASS: gcc.c-torture/unsorted/dump-noaddr.c.228t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.combine, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison +PASS: gcc.c-torture/unsorted/dump-noaddr.c.230t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison PASS: gcc.c-torture/unsorted/e.c, -O0 PASS: gcc.c-torture/unsorted/e.c, -O1 PASS: gcc.c-torture/unsorted/e.c, -O2 @@ -38299,9 +38284,9 @@ PASS: gcc.dg/cpp/include2.c (test for errors, line ) PASS: gcc.dg/cpp/include2.c (test for warnings, line ) PASS: gcc.dg/cpp/include2.c (test for excess errors) PASS: gcc.dg/cpp/include2a.c (test for errors, line 10) -PASS: gcc.dg/cpp/include2a.c (test for errors, line ) -PASS: gcc.dg/cpp/include2a.c (test for errors, line ) -PASS: gcc.dg/cpp/include2a.c (test for warnings, line ) +PASS: gcc.dg/cpp/include2a.c silly (test for errors, line ) +PASS: gcc.dg/cpp/include2a.c missing (test for errors, line ) +PASS: gcc.dg/cpp/include2a.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/include2a.c (test for excess errors) PASS: gcc.dg/cpp/include3.c (test for excess errors) PASS: gcc.dg/cpp/include4.c (test for excess errors) @@ -38509,8 +38494,8 @@ PASS: gcc.dg/cpp/macspace2.c (test for errors, line 56) PASS: gcc.dg/cpp/macspace2.c (test for errors, line 57) PASS: gcc.dg/cpp/macspace2.c (test for errors, line 58) PASS: gcc.dg/cpp/macspace2.c (test for errors, line 59) -PASS: gcc.dg/cpp/macspace2.c (test for errors, line 6) -PASS: gcc.dg/cpp/macspace2.c (test for errors, line 10) +PASS: gcc.dg/cpp/macspace2.c missing-terminating (test for errors, line 6) +PASS: gcc.dg/cpp/macspace2.c missing-terminating (test for errors, line 10) PASS: gcc.dg/cpp/macspace2.c (test for excess errors) PASS: gcc.dg/cpp/macsyntx.c (test for errors, line 22) PASS: gcc.dg/cpp/macsyntx.c (test for warnings, line 23) @@ -38546,20 +38531,20 @@ PASS: gcc.dg/cpp/mi7.c redundant include check (test for warnings, line ) PASS: gcc.dg/cpp/mi7.c (test for excess errors) PASS: gcc.dg/cpp/mi8.c (test for warnings, line ) PASS: gcc.dg/cpp/mi8.c (test for excess errors) -PASS: gcc.dg/cpp/missing-header-1.c (test for warnings, line ) -PASS: gcc.dg/cpp/missing-header-1.c (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-1.c nonexistent.h (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-1.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/missing-header-1.c (test for excess errors) -PASS: gcc.dg/cpp/missing-header-MD.c (test for warnings, line ) -PASS: gcc.dg/cpp/missing-header-MD.c (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-MD.c nonexistent.h (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-MD.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/missing-header-MD.c (test for excess errors) -PASS: gcc.dg/cpp/missing-header-MMD.c (test for warnings, line ) -PASS: gcc.dg/cpp/missing-header-MMD.c (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-MMD.c nonexistent.h (test for warnings, line ) +PASS: gcc.dg/cpp/missing-header-MMD.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/missing-header-MMD.c (test for excess errors) -PASS: gcc.dg/cpp/missing-sysheader-MD.c (test for warnings, line ) -PASS: gcc.dg/cpp/missing-sysheader-MD.c (test for warnings, line ) +PASS: gcc.dg/cpp/missing-sysheader-MD.c nonexistent.h (test for warnings, line ) +PASS: gcc.dg/cpp/missing-sysheader-MD.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/missing-sysheader-MD.c (test for excess errors) -PASS: gcc.dg/cpp/missing-sysheader-MMD.c (test for warnings, line ) -PASS: gcc.dg/cpp/missing-sysheader-MMD.c (test for warnings, line ) +PASS: gcc.dg/cpp/missing-sysheader-MMD.c nonexistent.h (test for warnings, line ) +PASS: gcc.dg/cpp/missing-sysheader-MMD.c terminated (test for warnings, line ) PASS: gcc.dg/cpp/missing-sysheader-MMD.c (test for excess errors) PASS: gcc.dg/cpp/multiline-2.c multiline strings (test for errors, line 8) PASS: gcc.dg/cpp/multiline-2.c multiline strings (test for errors, line 9) @@ -38690,8 +38675,8 @@ PASS: gcc.dg/cpp/pr28165.c ignored (test for warnings, line 5) PASS: gcc.dg/cpp/pr28165.c ignored (test for warnings, line 6) PASS: gcc.dg/cpp/pr28165.c (test for excess errors) PASS: gcc.dg/cpp/pr28227.c (test for excess errors) -PASS: gcc.dg/cpp/pr28709.c (test for errors, line 8) -PASS: gcc.dg/cpp/pr28709.c (test for errors, line 8) +PASS: gcc.dg/cpp/pr28709.c expected (test for errors, line 8) +PASS: gcc.dg/cpp/pr28709.c pasting (test for errors, line 8) PASS: gcc.dg/cpp/pr28709.c (test for excess errors) PASS: gcc.dg/cpp/pr29612-1.c (test for warnings, line 7) PASS: gcc.dg/cpp/pr29612-1.c (test for warnings, line 15) @@ -38699,8 +38684,8 @@ PASS: gcc.dg/cpp/pr29612-1.c (test for excess errors) PASS: gcc.dg/cpp/pr29612-2.c numeric constant suffix (test for warnings, line 7) PASS: gcc.dg/cpp/pr29612-2.c numeric constant suffix (test for warnings, line 17) PASS: gcc.dg/cpp/pr29612-2.c (test for excess errors) -PASS: gcc.dg/cpp/pr30786.c (test for errors, line 9) -PASS: gcc.dg/cpp/pr30786.c (test for errors, line 9) +PASS: gcc.dg/cpp/pr30786.c parenthesized (test for errors, line 9) +PASS: gcc.dg/cpp/pr30786.c expected (test for errors, line 9) PASS: gcc.dg/cpp/pr30786.c (test for excess errors) PASS: gcc.dg/cpp/pr30805.c (test for excess errors) PASS: gcc.dg/cpp/pr32868.c (test for excess errors) @@ -40022,59 +40007,59 @@ PASS: gcc.dg/debug/const-2.c -gstabs+3 (test for excess errors) PASS: gcc.dg/debug/const-2.c -gstabs+3 -O (test for excess errors) PASS: gcc.dg/debug/const-2.c -gstabs+3 -O3 (test for excess errors) PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g1 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gdwarf-2 -g3 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs1 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs1 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs1 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs1 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs1 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs1 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs3 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs3 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs3 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs3 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+1 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+1 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+1 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+1 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+1 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+1 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+ (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+ scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+ -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+ -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+ -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+ -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+3 -O (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+3 -O scan-assembler-not dontgenerate PASS: gcc.dg/debug/const-3.c -gstabs+3 -O3 (test for excess errors) -PASS: gcc.dg/debug/const-3.c scan-assembler-not dontgenerate +PASS: gcc.dg/debug/const-3.c -gstabs+3 -O3 scan-assembler-not dontgenerate PASS: gcc.dg/debug/crash1.c -gdwarf-2 -g1 (test for excess errors) PASS: gcc.dg/debug/crash1.c -gdwarf-2 -g1 -O (test for excess errors) PASS: gcc.dg/debug/crash1.c -gdwarf-2 -g1 -O3 (test for excess errors) @@ -40103,45 +40088,45 @@ PASS: gcc.dg/debug/crash1.c -gstabs+3 (test for excess errors) PASS: gcc.dg/debug/crash1.c -gstabs+3 -O (test for excess errors) PASS: gcc.dg/debug/crash1.c -gstabs+3 -O3 (test for excess errors) PASS: gcc.dg/debug/debug-1.c -gdwarf-2 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -O (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 -O (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gdwarf-2 -g3 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gstabs scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gstabs3 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gstabs3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gstabs+ (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gstabs+ scan-assembler xyzzy PASS: gcc.dg/debug/debug-1.c -gstabs+3 (test for excess errors) -PASS: gcc.dg/debug/debug-1.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-1.c -gstabs+3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -O (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 -O (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gdwarf-2 -g3 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gstabs scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gstabs3 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gstabs3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gstabs+ (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gstabs+ scan-assembler xyzzy PASS: gcc.dg/debug/debug-2.c -gstabs+3 (test for excess errors) -PASS: gcc.dg/debug/debug-2.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-2.c -gstabs+3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-3.c -gdwarf-2 -g1 (test for excess errors) PASS: gcc.dg/debug/debug-3.c -gdwarf-2 -g1 -O (test for excess errors) PASS: gcc.dg/debug/debug-3.c -gdwarf-2 -g1 -O3 (test for excess errors) @@ -40224,41 +40209,41 @@ PASS: gcc.dg/debug/debug-5.c -gstabs+3 (test for excess errors) PASS: gcc.dg/debug/debug-5.c -gstabs+3 -O (test for excess errors) PASS: gcc.dg/debug/debug-5.c -gstabs+3 -O3 (test for excess errors) PASS: gcc.dg/debug/debug-6.c -gdwarf-2 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gdwarf-2 -g3 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs3 -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs3 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs3 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs3 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+ (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+ scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+ -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+ -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+ -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+ -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+3 -O (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+3 -O scan-assembler xyzzy PASS: gcc.dg/debug/debug-6.c -gstabs+3 -O3 (test for excess errors) -PASS: gcc.dg/debug/debug-6.c scan-assembler xyzzy +PASS: gcc.dg/debug/debug-6.c -gstabs+3 -O3 scan-assembler xyzzy PASS: gcc.dg/debug/debug-7.c -gdwarf-2 -g1 (test for excess errors) PASS: gcc.dg/debug/debug-7.c -gdwarf-2 -g1 -O (test for excess errors) PASS: gcc.dg/debug/debug-7.c -gdwarf-2 -g1 -O3 (test for excess errors) @@ -40368,41 +40353,41 @@ PASS: gcc.dg/debug/dwarf2-3.c -gstabs+3 (test for excess errors) PASS: gcc.dg/debug/dwarf2-3.c -gstabs+3 -O (test for excess errors) PASS: gcc.dg/debug/dwarf2-3.c -gstabs+3 -O3 (test for excess errors) PASS: gcc.dg/debug/enum-1.c -gdwarf-2 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gdwarf-2 -g3 -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs3 -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs3 -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs3 -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs3 -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+ (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+ scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+ -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+ -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+ -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+ -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+3 scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+3 -O (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+3 -O scan-assembler JTI_MAX PASS: gcc.dg/debug/enum-1.c -gstabs+3 -O3 (test for excess errors) -PASS: gcc.dg/debug/enum-1.c scan-assembler JTI_MAX +PASS: gcc.dg/debug/enum-1.c -gstabs+3 -O3 scan-assembler JTI_MAX PASS: gcc.dg/debug/pr16676.c -gdwarf-2 -g1 (test for excess errors) PASS: gcc.dg/debug/pr16676.c -gdwarf-2 -g1 -O (test for excess errors) PASS: gcc.dg/debug/pr16676.c -gdwarf-2 -g1 -O3 (test for excess errors) @@ -40659,20 +40644,20 @@ UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs1 UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs1 -O UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs1 -O3 PASS: gcc.dg/debug/pr35154.c -gstabs (test for excess errors) -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_inner:V -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_outer:S -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*opta:G -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*optb:G +PASS: gcc.dg/debug/pr35154.c -gstabs scan-assembler .stabs.*i_inner:V +PASS: gcc.dg/debug/pr35154.c -gstabs scan-assembler .stabs.*i_outer:S +PASS: gcc.dg/debug/pr35154.c -gstabs scan-assembler .stabs.*opta:G +PASS: gcc.dg/debug/pr35154.c -gstabs scan-assembler .stabs.*optb:G PASS: gcc.dg/debug/pr35154.c -gstabs -O (test for excess errors) -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_inner:V -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_outer:S -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*opta:G -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*optb:G +PASS: gcc.dg/debug/pr35154.c -gstabs -O scan-assembler .stabs.*i_inner:V +PASS: gcc.dg/debug/pr35154.c -gstabs -O scan-assembler .stabs.*i_outer:S +PASS: gcc.dg/debug/pr35154.c -gstabs -O scan-assembler .stabs.*opta:G +PASS: gcc.dg/debug/pr35154.c -gstabs -O scan-assembler .stabs.*optb:G PASS: gcc.dg/debug/pr35154.c -gstabs -O3 (test for excess errors) -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_inner:V -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*i_outer:S -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*opta:G -PASS: gcc.dg/debug/pr35154.c scan-assembler .stabs.*optb:G +PASS: gcc.dg/debug/pr35154.c -gstabs -O3 scan-assembler .stabs.*i_inner:V +PASS: gcc.dg/debug/pr35154.c -gstabs -O3 scan-assembler .stabs.*i_outer:S +PASS: gcc.dg/debug/pr35154.c -gstabs -O3 scan-assembler .stabs.*opta:G +PASS: gcc.dg/debug/pr35154.c -gstabs -O3 scan-assembler .stabs.*optb:G UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs3 UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs3 -O UNSUPPORTED: gcc.dg/debug/pr35154.c -gstabs3 -O3 @@ -42974,9 +42959,9 @@ PASS: gcc.dg/20031218-3.c (test for excess errors) PASS: gcc.dg/20031222-1.c (test for errors, line 12) PASS: gcc.dg/20031222-1.c (test for errors, line 17) PASS: gcc.dg/20031222-1.c (test for excess errors) -PASS: gcc.dg/20031223-1.c (test for errors, line 10) -PASS: gcc.dg/20031223-1.c (test for warnings, line 10) -PASS: gcc.dg/20031223-1.c (test for errors, line 10) +PASS: gcc.dg/20031223-1.c not stmt (test for errors, line 10) +PASS: gcc.dg/20031223-1.c type name (test for warnings, line 10) +PASS: gcc.dg/20031223-1.c label (test for errors, line 10) PASS: gcc.dg/20031223-1.c (test for excess errors) PASS: gcc.dg/20040123-1.c (test for excess errors) PASS: gcc.dg/20040123-1.c scan-assembler abort @@ -43257,10 +43242,10 @@ PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 25) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 26) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 27) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 28) -PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 43) -PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 43) -PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 45) -PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 45) +PASS: gcc.dg/Wconversion-integer.c conversion (test for warnings, line 43) +PASS: gcc.dg/Wconversion-integer.c implicit (test for warnings, line 43) +PASS: gcc.dg/Wconversion-integer.c conversion (test for warnings, line 45) +PASS: gcc.dg/Wconversion-integer.c implicit (test for warnings, line 45) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 47) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 48) PASS: gcc.dg/Wconversion-integer.c (test for warnings, line 49) @@ -43542,6 +43527,7 @@ PASS: gcc.dg/Wcxx-compat-8.c (test for warnings, line 40) PASS: gcc.dg/Wcxx-compat-8.c (test for bogus messages, line 46) PASS: gcc.dg/Wcxx-compat-8.c (test for warnings, line 58) PASS: gcc.dg/Wcxx-compat-8.c (test for warnings, line 64) +PASS: gcc.dg/Wcxx-compat-8.c (test for errors, line 64) PASS: gcc.dg/Wcxx-compat-8.c (test for excess errors) PASS: gcc.dg/Wcxx-compat-9.c (test for warnings, line 13) PASS: gcc.dg/Wcxx-compat-9.c (test for warnings, line 15) @@ -43640,13 +43626,13 @@ PASS: gcc.dg/Werror-implicit-function-declaration.c (test for warnings, line ) PASS: gcc.dg/Werror-implicit-function-declaration.c (test for errors, line 7) PASS: gcc.dg/Werror-implicit-function-declaration.c (test for excess errors) PASS: gcc.dg/Wfatal-2.c (test for errors, line 5) -PASS: gcc.dg/Wfatal-2.c (test for warnings, line ) -PASS: gcc.dg/Wfatal-2.c (test for warnings, line ) +PASS: gcc.dg/Wfatal-2.c treated as errors (test for warnings, line ) +PASS: gcc.dg/Wfatal-2.c terminated (test for warnings, line ) PASS: gcc.dg/Wfatal-2.c (test for excess errors) PASS: gcc.dg/Wfatal.c (test for warnings, line 5) PASS: gcc.dg/Wfatal.c (test for errors, line 6) -PASS: gcc.dg/Wfatal.c (test for warnings, line ) -PASS: gcc.dg/Wfatal.c (test for warnings, line ) +PASS: gcc.dg/Wfatal.c treated as errors (test for warnings, line ) +PASS: gcc.dg/Wfatal.c terminated (test for warnings, line ) PASS: gcc.dg/Wfatal.c (test for excess errors) PASS: gcc.dg/Wfloat-equal-1.c (test for warnings, line 7) PASS: gcc.dg/Wfloat-equal-1.c (test for warnings, line 8) @@ -43737,8 +43723,8 @@ PASS: gcc.dg/Wno-pointer-sign.c (test for bogus messages, line 24) PASS: gcc.dg/Wno-pointer-sign.c (test for bogus messages, line 25) PASS: gcc.dg/Wno-pointer-sign.c (test for excess errors) PASS: gcc.dg/Wobjsize-1.c (test for warnings, line 6) -PASS: gcc.dg/Wobjsize-1.c (test for warnings, line ) -PASS: gcc.dg/Wobjsize-1.c (test for warnings, line ) +PASS: gcc.dg/Wobjsize-1.c included (test for warnings, line ) +PASS: gcc.dg/Wobjsize-1.c inlined (test for warnings, line ) PASS: gcc.dg/Wobjsize-1.c (test for excess errors) PASS: gcc.dg/Wold-style-definition-1.c (test for warnings, line 8) PASS: gcc.dg/Wold-style-definition-1.c (test for warnings, line 10) @@ -44158,7 +44144,9 @@ PASS: gcc.dg/Wstrict-aliasing-bogus-ref-all.c (test for excess errors) PASS: gcc.dg/Wstrict-aliasing-bogus-struct-included.c (test for bogus messages, line 15) PASS: gcc.dg/Wstrict-aliasing-bogus-struct-included.c (test for excess errors) PASS: gcc.dg/Wstrict-aliasing-bogus-vla-1.c (test for excess errors) -PASS: gcc.dg/Wstrict-aliasing-converted-assigned.c (test for warnings, line 8) +PASS: gcc.dg/Wstrict-aliasing-converted-assigned.c type-punn (test for warnings, line 8) +XFAIL: gcc.dg/Wstrict-aliasing-converted-assigned.c break (test for warnings, line 8) +XFAIL: gcc.dg/Wstrict-aliasing-converted-assigned.c init (test for warnings, line 8) PASS: gcc.dg/Wstrict-aliasing-converted-assigned.c (test for excess errors) XFAIL: gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c (test for warnings, line 14) XFAIL: gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c (test for warnings, line 16) @@ -44370,6 +44358,10 @@ PASS: gcc.dg/Wunused-function.c (test for excess errors) PASS: gcc.dg/Wunused-label-1.c (test for warnings, line 9) PASS: gcc.dg/Wunused-label-1.c (test for warnings, line 11) PASS: gcc.dg/Wunused-label-1.c (test for excess errors) +PASS: gcc.dg/Wunused-local-typedefs.c (test for warnings, line 13) +PASS: gcc.dg/Wunused-local-typedefs.c (test for warnings, line 24) +PASS: gcc.dg/Wunused-local-typedefs.c (test for warnings, line 35) +PASS: gcc.dg/Wunused-local-typedefs.c (test for excess errors) PASS: gcc.dg/Wunused-parm-1.c (test for warnings, line 22) PASS: gcc.dg/Wunused-parm-1.c (test for warnings, line 23) PASS: gcc.dg/Wunused-parm-1.c (test for excess errors) @@ -44927,6 +44919,7 @@ PASS: gcc.dg/attr-externally-visible-2.c (test for warnings, line 26) PASS: gcc.dg/attr-externally-visible-2.c (test for warnings, line 31) 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) PASS: gcc.dg/attr-ifunc-1.c (test for excess errors) PASS: gcc.dg/attr-ifunc-1.c execution test PASS: gcc.dg/attr-ifunc-2.c (test for warnings, line 8) @@ -45136,18 +45129,18 @@ PASS: gcc.dg/binop-notxor1.c scan-tree-dump-times optimized "return 1" 1 PASS: gcc.dg/binop-notxor2.c (test for excess errors) PASS: gcc.dg/binop-notxor2.c scan-tree-dump-times optimized "return 1" 1 PASS: gcc.dg/binop-xor1.c (test for excess errors) -XFAIL: gcc.dg/binop-xor1.c scan-tree-dump-times optimized "\^" 1 +XFAIL: gcc.dg/binop-xor1.c scan-tree-dump-times optimized "\\^" 1 PASS: gcc.dg/binop-xor2.c (test for excess errors) PASS: gcc.dg/binop-xor2.c scan-tree-dump-times optimized "<bb[^>]*>" 1 -PASS: gcc.dg/binop-xor2.c scan-tree-dump-times optimized "\^" 1 +PASS: gcc.dg/binop-xor2.c scan-tree-dump-times optimized "\\^" 1 PASS: gcc.dg/binop-xor3.c (test for excess errors) -XFAIL: gcc.dg/binop-xor3.c scan-tree-dump-times optimized "\^" 1 +XFAIL: gcc.dg/binop-xor3.c scan-tree-dump-times optimized "\\^" 1 PASS: gcc.dg/binop-xor4.c (test for excess errors) PASS: gcc.dg/binop-xor4.c scan-tree-dump-times optimized "<bb[^>]*>" 1 -PASS: gcc.dg/binop-xor4.c scan-tree-dump-times optimized "\^" 1 +PASS: gcc.dg/binop-xor4.c scan-tree-dump-times optimized "\\^" 1 PASS: gcc.dg/binop-xor5.c (test for excess errors) PASS: gcc.dg/binop-xor5.c scan-tree-dump-times optimized "<bb[^>]*>" 1 -PASS: gcc.dg/binop-xor5.c scan-tree-dump-times optimized "\^" 1 +PASS: gcc.dg/binop-xor5.c scan-tree-dump-times optimized "\\^" 1 PASS: gcc.dg/binop-xor5.c scan-tree-dump-times optimized "&" 1 PASS: gcc.dg/bitfld-1.c (test for errors, line 17) PASS: gcc.dg/bitfld-1.c (test for errors, line 18) @@ -45382,9 +45375,17 @@ PASS: gcc.dg/builtin-strstr.c (test for excess errors) PASS: gcc.dg/builtin-unreachable-1.c (test for excess errors) PASS: gcc.dg/builtin-unreachable-2.c (test for excess errors) PASS: gcc.dg/builtin-unreachable-2.c scan-tree-dump-not optimized "foo" -PASS: gcc.dg/builtin-unreachable-2.c scan-rtl-dump-not cse1 "\(if_then_else" +PASS: gcc.dg/builtin-unreachable-2.c scan-rtl-dump-not cse1 "\\(if_then_else" PASS: gcc.dg/builtin-unreachable-3.c (test for excess errors) PASS: gcc.dg/builtin-unreachable-4.c (test for excess errors) +PASS: gcc.dg/builtin-unreachable-5.c (test for excess errors) +PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab "if \\(" 0 +PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab "goto" 0 +PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab "L1:" 0 +PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab "__builtin_unreachable" 0 +PASS: gcc.dg/builtin-unreachable-6.c (test for excess errors) +PASS: gcc.dg/builtin-unreachable-6.c scan-tree-dump-times fab "lab:" 1 +PASS: gcc.dg/builtin-unreachable-6.c scan-tree-dump-times fab "__builtin_unreachable" 1 PASS: gcc.dg/builtins-1.c (test for excess errors) PASS: gcc.dg/builtins-1.c scan-assembler-not __builtin_ PASS: gcc.dg/builtins-10.c (test for excess errors) @@ -46502,32 +46503,34 @@ PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, PASS: gcc.dg/c99-complit-2.c void type (test for errors, line 17) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 19) PASS: gcc.dg/c99-complit-2.c incomplete struct type (test for errors, line 19) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 21) -PASS: gcc.dg/c99-complit-2.c incomplete union type (test for errors, line 21) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 23) -PASS: gcc.dg/c99-complit-2.c function type (test for errors, line 23) +PASS: gcc.dg/c99-complit-2.c (test for errors, line 19) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 22) +PASS: gcc.dg/c99-complit-2.c incomplete union type (test for errors, line 22) +PASS: gcc.dg/c99-complit-2.c (test for errors, line 22) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 25) -PASS: gcc.dg/c99-complit-2.c VLA type (test for errors, line 25) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 29) -PASS: gcc.dg/c99-complit-2.c value outside array (test for errors, line 29) +PASS: gcc.dg/c99-complit-2.c function type (test for errors, line 25) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 27) +PASS: gcc.dg/c99-complit-2.c VLA type (test for errors, line 27) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 31) PASS: gcc.dg/c99-complit-2.c value outside array (test for errors, line 31) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 33) PASS: gcc.dg/c99-complit-2.c value outside array (test for errors, line 33) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 40) -PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 40) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 35) +PASS: gcc.dg/c99-complit-2.c value outside array (test for errors, line 35) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 42) PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 42) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 46) -PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 46) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 51) -PASS: gcc.dg/c99-complit-2.c struct bad init (test for errors, line 51) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 44) +PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 44) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 48) +PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 48) PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 53) -PASS: gcc.dg/c99-complit-2.c union bad init (test for errors, line 53) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 58) -PASS: gcc.dg/c99-complit-2.c array bad init (test for errors, line 58) -PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 66) -PASS: gcc.dg/c99-complit-2.c array bad init (test for errors, line 66) +PASS: gcc.dg/c99-complit-2.c struct bad init (test for errors, line 53) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 55) +PASS: gcc.dg/c99-complit-2.c union bad init (test for errors, line 55) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 60) +PASS: gcc.dg/c99-complit-2.c array bad init (test for errors, line 60) +PASS: gcc.dg/c99-complit-2.c warning in place of error (test for bogus messages, line 68) +PASS: gcc.dg/c99-complit-2.c array bad init (test for errors, line 68) PASS: gcc.dg/c99-complit-2.c (test for excess errors) PASS: gcc.dg/c99-condexpr-1.c (test for excess errors) PASS: gcc.dg/c99-const-expr-1.c (test for excess errors) @@ -48148,8 +48151,8 @@ PASS: gcc.dg/c99-vla-jump-1.c (test for errors, line 299) PASS: gcc.dg/c99-vla-jump-1.c (test for errors, line 300) PASS: gcc.dg/c99-vla-jump-1.c (test for errors, line 301) PASS: gcc.dg/c99-vla-jump-1.c (test for errors, line 302) -PASS: gcc.dg/c99-vla-jump-1.c note: expected (test for warnings, line ) -PASS: gcc.dg/c99-vla-jump-1.c note: expected (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-1.c note: defined (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-1.c note: declared (test for warnings, line ) PASS: gcc.dg/c99-vla-jump-1.c (test for excess errors) PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 18) PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 19) @@ -48328,8 +48331,8 @@ PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 299) PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 300) PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 301) PASS: gcc.dg/c99-vla-jump-2.c (test for errors, line 302) -PASS: gcc.dg/c99-vla-jump-2.c note: expected (test for warnings, line ) -PASS: gcc.dg/c99-vla-jump-2.c note: expected (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-2.c note: defined (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-2.c note: declared (test for warnings, line ) PASS: gcc.dg/c99-vla-jump-2.c (test for excess errors) PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 18) PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 19) @@ -48508,8 +48511,8 @@ PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 299) PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 300) PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 301) PASS: gcc.dg/c99-vla-jump-3.c (test for errors, line 302) -PASS: gcc.dg/c99-vla-jump-3.c note: expected (test for warnings, line ) -PASS: gcc.dg/c99-vla-jump-3.c note: expected (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-3.c note: defined (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-3.c note: declared (test for warnings, line ) PASS: gcc.dg/c99-vla-jump-3.c (test for excess errors) PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 18) PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 19) @@ -48688,13 +48691,13 @@ PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 299) PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 300) PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 301) PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 302) -PASS: gcc.dg/c99-vla-jump-4.c note: expected (test for warnings, line ) -PASS: gcc.dg/c99-vla-jump-4.c note: expected (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-4.c note: defined (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-4.c note: declared (test for warnings, line ) PASS: gcc.dg/c99-vla-jump-4.c (test for excess errors) PASS: gcc.dg/c99-vla-jump-5.c (test for errors, line 19) PASS: gcc.dg/c99-vla-jump-5.c (test for errors, line 20) -PASS: gcc.dg/c99-vla-jump-5.c note: expected (test for warnings, line ) -PASS: gcc.dg/c99-vla-jump-5.c note: expected (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-5.c note: starts (test for warnings, line ) +PASS: gcc.dg/c99-vla-jump-5.c note: declared (test for warnings, line ) PASS: gcc.dg/c99-vla-jump-5.c (test for excess errors) PASS: gcc.dg/call-diag-1.c (test for errors, line 9) PASS: gcc.dg/call-diag-1.c (test for excess errors) @@ -49001,7 +49004,7 @@ PASS: gcc.dg/const-float80-ped.c (test for warnings, line 5) PASS: gcc.dg/const-float80-ped.c (test for excess errors) PASS: gcc.dg/const-float80.c (test for excess errors) PASS: gcc.dg/const-uniq-1.c (test for excess errors) -PASS: gcc.dg/const-uniq-1.c scan-tree-dump-times gimple "L\$?C0" 2 +PASS: gcc.dg/const-uniq-1.c scan-tree-dump-times gimple "L\\$?C0" 2 PASS: gcc.dg/constructor-1.c (test for excess errors) PASS: gcc.dg/constructor-1.c execution test PASS: gcc.dg/conv-1.c (test for excess errors) @@ -49084,7 +49087,7 @@ PASS: gcc.dg/decl-9.c (test for errors, line 14) PASS: gcc.dg/decl-9.c (test for errors, line 15) PASS: gcc.dg/decl-9.c (test for bogus messages, line 22) PASS: gcc.dg/decl-9.c (test for errors, line 23) -PASS: gcc.dg/decl-9.c (test for errors, line 23) +PASS: gcc.dg/decl-9.c unknown type name (test for errors, line 23) PASS: gcc.dg/decl-9.c (test for bogus messages, line 30) PASS: gcc.dg/decl-9.c (test for excess errors) PASS: gcc.dg/decl-global-ext.c (test for excess errors) @@ -49122,7 +49125,7 @@ PASS: gcc.dg/declspec-10.c register function (test for warnings, line 39) PASS: gcc.dg/declspec-10.c (test for warnings, line 42) PASS: gcc.dg/declspec-10.c nested (test for warnings, line 42) PASS: gcc.dg/declspec-10.c (test for warnings, line 45) -PASS: gcc.dg/declspec-10.c (test for warnings, line 19) +PASS: gcc.dg/declspec-10.c not specified (test for warnings, line 19) PASS: gcc.dg/declspec-10.c (test for excess errors) PASS: gcc.dg/declspec-11.c (test for errors, line 8) PASS: gcc.dg/declspec-11.c (test for errors, line 9) @@ -49229,7 +49232,7 @@ PASS: gcc.dg/declspec-17.c (test for excess errors) PASS: gcc.dg/declspec-18.c (test for errors, line 4) PASS: gcc.dg/declspec-18.c (test for warnings, line 6) PASS: gcc.dg/declspec-18.c (test for errors, line 7) -PASS: gcc.dg/declspec-18.c (test for errors, line 7) +PASS: gcc.dg/declspec-18.c redeclared (test for errors, line 7) PASS: gcc.dg/declspec-18.c (test for errors, line 10) PASS: gcc.dg/declspec-18.c (test for errors, line 11) PASS: gcc.dg/declspec-18.c (test for errors, line 12) @@ -49241,37 +49244,37 @@ PASS: gcc.dg/declspec-18.c (test for errors, line 17) PASS: gcc.dg/declspec-18.c (test for errors, line 20) PASS: gcc.dg/declspec-18.c (test for errors, line 21) PASS: gcc.dg/declspec-18.c (test for errors, line 22) -PASS: gcc.dg/declspec-18.c (test for errors, line 26) +PASS: gcc.dg/declspec-18.c undeclared (test for errors, line 26) PASS: gcc.dg/declspec-18.c (test for errors, line 27) -XFAIL: gcc.dg/declspec-18.c (test for errors, line 28) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 26) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 28) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 28) -PASS: gcc.dg/declspec-18.c (test for errors, line 36) +XFAIL: gcc.dg/declspec-18.c t12 (test for errors, line 28) +PASS: gcc.dg/declspec-18.c unknown"" (test for bogus messages, line 26) +XFAIL: gcc.dg/declspec-18.c undeclared (test for bogus messages, line 28) +XFAIL: gcc.dg/declspec-18.c expected (test for bogus messages, line 28) +PASS: gcc.dg/declspec-18.c undeclared (test for errors, line 36) PASS: gcc.dg/declspec-18.c (test for errors, line 37) -XFAIL: gcc.dg/declspec-18.c (test for errors, line 38) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 36) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 38) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 38) +XFAIL: gcc.dg/declspec-18.c t14 (test for errors, line 38) +PASS: gcc.dg/declspec-18.c unknown (test for bogus messages, line 36) +XFAIL: gcc.dg/declspec-18.c undeclared (test for bogus messages, line 38) +XFAIL: gcc.dg/declspec-18.c expected (test for bogus messages, line 38) PASS: gcc.dg/declspec-18.c (test for errors, line 47) PASS: gcc.dg/declspec-18.c (test for errors, line 48) -XFAIL: gcc.dg/declspec-18.c (test for errors, line 49) +XFAIL: gcc.dg/declspec-18.c t16 (test for errors, line 49) PASS: gcc.dg/declspec-18.c (test for bogus messages, line 47) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 49) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 49) -PASS: gcc.dg/declspec-18.c (test for errors, line 63) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 63) -PASS: gcc.dg/declspec-18.c (test for errors, line 69) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 69) -PASS: gcc.dg/declspec-18.c (test for errors, line 79) -XFAIL: gcc.dg/declspec-18.c (test for bogus messages, line 79) +XFAIL: gcc.dg/declspec-18.c undeclared (test for bogus messages, line 49) +XFAIL: gcc.dg/declspec-18.c expected (test for bogus messages, line 49) +PASS: gcc.dg/declspec-18.c t17 (test for errors, line 63) +PASS: gcc.dg/declspec-18.c expected (test for bogus messages, line 63) +PASS: gcc.dg/declspec-18.c t18 (test for errors, line 69) +PASS: gcc.dg/declspec-18.c expected (test for bogus messages, line 69) +PASS: gcc.dg/declspec-18.c t19 (test for errors, line 79) +XFAIL: gcc.dg/declspec-18.c expected (test for bogus messages, line 79) PASS: gcc.dg/declspec-18.c (test for errors, line 85) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 85) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 85) +PASS: gcc.dg/declspec-18.c discards (test for bogus messages, line 85) +PASS: gcc.dg/declspec-18.c expected (test for bogus messages, line 85) PASS: gcc.dg/declspec-18.c (test for errors, line 92) PASS: gcc.dg/declspec-18.c (test for errors, line 93) -PASS: gcc.dg/declspec-18.c (test for errors, line 98) -PASS: gcc.dg/declspec-18.c (test for bogus messages, line 98) +PASS: gcc.dg/declspec-18.c t23 (test for errors, line 98) +PASS: gcc.dg/declspec-18.c request (test for bogus messages, line 98) PASS: gcc.dg/declspec-18.c (test for excess errors) PASS: gcc.dg/declspec-2.c (test for warnings, line 10) PASS: gcc.dg/declspec-2.c (test for warnings, line 13) @@ -49472,8 +49475,8 @@ PASS: gcc.dg/deprecated.c (test for warnings, line 82) PASS: gcc.dg/deprecated.c (test for warnings, line 86) PASS: gcc.dg/deprecated.c (test for warnings, line 89) PASS: gcc.dg/deprecated.c (test for excess errors) -PASS: gcc.dg/di-longlong64-sync-1.c (test for warnings, line ) -PASS: gcc.dg/di-longlong64-sync-1.c (test for warnings, line ) +PASS: gcc.dg/di-longlong64-sync-1.c fetch_and_nand (test for warnings, line ) +PASS: gcc.dg/di-longlong64-sync-1.c nand_and_fetch (test for warnings, line ) PASS: gcc.dg/di-longlong64-sync-1.c (test for excess errors) PASS: gcc.dg/di-longlong64-sync-1.c execution test PASS: gcc.dg/di-sync-multithread.c (test for excess errors) @@ -49737,8 +49740,8 @@ PASS: gcc.dg/fold-bitand-3.c (test for excess errors) PASS: gcc.dg/fold-bitand-3.c scan-tree-dump-times original "& 3" 0 PASS: gcc.dg/fold-bitand-3.c scan-tree-dump-times original "return 1" 2 PASS: gcc.dg/fold-bitand-4.c (test for excess errors) -PASS: gcc.dg/fold-bitand-4.c scan-tree-dump-times original "\&" 1 -PASS: gcc.dg/fold-bitand-4.c scan-tree-dump-times original "\& 4;" 1 +PASS: gcc.dg/fold-bitand-4.c scan-tree-dump-times original "\\&" 1 +PASS: gcc.dg/fold-bitand-4.c scan-tree-dump-times original "\\& 4;" 1 PASS: gcc.dg/fold-compare-1.c (test for excess errors) PASS: gcc.dg/fold-compare-1.c scan-tree-dump-times original "b == a" 1 PASS: gcc.dg/fold-compare-1.c scan-tree-dump-times original "c == d" 1 @@ -49768,10 +49771,10 @@ PASS: gcc.dg/fold-complex-1.c (test for excess errors) PASS: gcc.dg/fold-complex-1.c scan-tree-dump-times original "COMPLEX_EXPR" 0 PASS: gcc.dg/fold-cond-1.c (test for excess errors) PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "a != 0 && b != 0" 1 -PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "c == 0 \|\| d != 0" 1 +PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "c == 0 \\|\\| d != 0" 1 PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "e == 0 && f != 0" 1 -PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g == 0 \? h != 0 : 1" 0 -PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g != 0 \? 1 : h != 0" 0 +PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g == 0 \\? h != 0 : 1" 0 +PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g != 0 \\? 1 : h != 0" 0 PASS: gcc.dg/fold-convnotconv-1.c (test for excess errors) PASS: gcc.dg/fold-convnotconv-1.c scan-tree-dump-times original "~a" 1 PASS: gcc.dg/fold-convnotconv-1.c scan-tree-dump-times original "~b" 1 @@ -49783,34 +49786,34 @@ PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_llfloor PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_lceil" 0 PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_llceil" 0 PASS: gcc.dg/fold-div-1.c (test for excess errors) -PASS: gcc.dg/fold-div-1.c scan-tree-dump-times gimple " \* " 2 +PASS: gcc.dg/fold-div-1.c scan-tree-dump-times gimple " \\* " 2 PASS: gcc.dg/fold-div-1.c scan-tree-dump-times gimple " / " 2 PASS: gcc.dg/fold-div-2.c (test for excess errors) PASS: gcc.dg/fold-div-2.c scan-tree-dump-not gimple " / " PASS: gcc.dg/fold-div-3.c (test for excess errors) PASS: gcc.dg/fold-div-3.c scan-tree-dump original "spi_bias = spi_bias / 1008;" PASS: gcc.dg/fold-eqand-1.c (test for excess errors) -PASS: gcc.dg/fold-eqand-1.c scan-tree-dump-times original "a \^ b" 1 -PASS: gcc.dg/fold-eqand-1.c scan-tree-dump-times original "c \^ d" 1 +PASS: gcc.dg/fold-eqand-1.c scan-tree-dump-times original "a \\^ b" 1 +PASS: gcc.dg/fold-eqand-1.c scan-tree-dump-times original "c \\^ d" 1 PASS: gcc.dg/fold-eqandnot-1.c (test for excess errors) -PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\(a & 4\) == 0" 1 -PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\(b & 4\) == 0" 1 -PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\(c & 4\) == 0" 1 -PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\(d & 4\) == 0" 1 -PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\(e & 4\) == 0" 1 +PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\\(a & 4\\) == 0" 1 +PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\\(b & 4\\) == 0" 1 +PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\\(c & 4\\) == 0" 1 +PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\\(d & 4\\) == 0" 1 +PASS: gcc.dg/fold-eqandnot-1.c scan-tree-dump-times original "\\(e & 4\\) == 0" 1 PASS: gcc.dg/fold-eqandshift-1.c (test for excess errors) -PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "\(a & 8\) != 0" 1 -PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "\(b & 32\) != 0" 1 +PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "\\(a & 8\\) != 0" 1 +PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "\\(b & 32\\) != 0" 1 PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "c >> 3 & 1" 1 PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "d >> 3 & 4" 1 PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "e < 0" 1 -PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "if \(0\)" 1 +PASS: gcc.dg/fold-eqandshift-1.c scan-tree-dump-times original "if \\(0\\)" 1 PASS: gcc.dg/fold-eqandshift-2.c (test for excess errors) -PASS: gcc.dg/fold-eqandshift-2.c scan-tree-dump-times original "\(a & 4\) != 0" 1 -PASS: gcc.dg/fold-eqandshift-2.c scan-tree-dump-times original "\(b & 4\) == 0" 1 +PASS: gcc.dg/fold-eqandshift-2.c scan-tree-dump-times original "\\(a & 4\\) != 0" 1 +PASS: gcc.dg/fold-eqandshift-2.c scan-tree-dump-times original "\\(b & 4\\) == 0" 1 PASS: gcc.dg/fold-eqandshift-3.c (test for excess errors) -PASS: gcc.dg/fold-eqandshift-3.c scan-tree-dump-times original "\(a & 1073741824\) != 0" 1 -PASS: gcc.dg/fold-eqandshift-3.c scan-tree-dump-times original "\(b & 1073741824\) != 0" 1 +PASS: gcc.dg/fold-eqandshift-3.c scan-tree-dump-times original "\\(a & 1073741824\\) != 0" 1 +PASS: gcc.dg/fold-eqandshift-3.c scan-tree-dump-times original "\\(b & 1073741824\\) != 0" 1 PASS: gcc.dg/fold-eqcmplx-1.c (test for excess errors) PASS: gcc.dg/fold-eqcmplx-1.c scan-tree-dump-times original "x == y" 1 PASS: gcc.dg/fold-eqxor-1.c (test for excess errors) @@ -49831,13 +49834,13 @@ PASS: gcc.dg/fold-eqxor-3.c scan-tree-dump-times original "g != 2" 1 PASS: gcc.dg/fold-eqxor-4.c (test for excess errors) PASS: gcc.dg/fold-eqxor-4.c scan-tree-dump-times original "a == 4" 1 PASS: gcc.dg/fold-eqxor-4.c scan-tree-dump-times original "b == c" 1 -PASS: gcc.dg/fold-eqxor-4.c scan-tree-dump-times original "e \^ 2" 1 +PASS: gcc.dg/fold-eqxor-4.c scan-tree-dump-times original "e \\^ 2" 1 PASS: gcc.dg/fold-even-1.c (test for excess errors) -PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\(a & 1\) == 0" 1 -PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\(b & 1\) == 0" 1 -PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\(c & 1\) == 0" 1 -PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\(d & 1\) == 0" 1 -PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\(e & 1\) == 0" 1 +PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\\(a & 1\\) == 0" 1 +PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\\(b & 1\\) == 0" 1 +PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\\(c & 1\\) == 0" 1 +PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\\(d & 1\\) == 0" 1 +PASS: gcc.dg/fold-even-1.c scan-tree-dump-times original "\\(e & 1\\) == 0" 1 PASS: gcc.dg/fold-mod-1.c (test for excess errors) PASS: gcc.dg/fold-mod-1.c scan-tree-dump gimple "a % (4294967288|0x0fffffff8)" PASS: gcc.dg/fold-mod-1.c scan-tree-dump-times gimple " & 7" 3 @@ -49845,18 +49848,20 @@ PASS: gcc.dg/fold-mulconj-1.c (test for excess errors) PASS: gcc.dg/fold-mulconj-1.c scan-tree-dump-times gimple "CONJ_EXPR" 0 PASS: gcc.dg/fold-nonneg-1.c (test for errors, line 9) PASS: gcc.dg/fold-nonneg-1.c (test for excess errors) +PASS: gcc.dg/fold-notunord.c (test for excess errors) +PASS: gcc.dg/fold-notunord.c scan-tree-dump optimized " ord " PASS: gcc.dg/fold-overflow-1.c (test for excess errors) PASS: gcc.dg/fold-overflow-1.c scan-assembler-times 2139095040 2 PASS: gcc.dg/fold-plusmult-2.c (test for excess errors) -PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "i \* 4 \+ 2" -PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "\(i \+ 2\) \* 2" +PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "i \\* 4 \\+ 2" +PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "\\(i \\+ 2\\) \\* 2" PASS: gcc.dg/fold-plusmult.c (test for excess errors) -PASS: gcc.dg/fold-plusmult.c scan-tree-dump-times original "<a> \* 4" 2 +PASS: gcc.dg/fold-plusmult.c scan-tree-dump-times original "<a> \\* 4" 2 PASS: gcc.dg/fold-plusnot-1.c (test for excess errors) -PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\+ a" 0 -PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\+ b" 0 -PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\+ c" 0 -PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\+ d" 0 +PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ a" 0 +PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ b" 0 +PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ c" 0 +PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ d" 0 PASS: gcc.dg/fold-reassoc-1.c (test for excess errors) PASS: gcc.dg/fold-reassoc-1.c scan-tree-dump original "return 0.0;" PASS: gcc.dg/fold-rotate-1.c (test for excess errors) @@ -49864,17 +49869,17 @@ PASS: gcc.dg/fold-rotate-1.c scan-tree-dump-times original "&" 0 PASS: gcc.dg/fold-sub.c (test for excess errors) PASS: gcc.dg/fold-sub.c scan-tree-dump-not gimple " - " PASS: gcc.dg/fold-xor-1.c (test for excess errors) -PASS: gcc.dg/fold-xor-1.c scan-tree-dump-times gimple "a \^ b" 2 +PASS: gcc.dg/fold-xor-1.c scan-tree-dump-times gimple "a \\^ b" 2 PASS: gcc.dg/fold-xor-2.c (test for excess errors) -PASS: gcc.dg/fold-xor-2.c scan-tree-dump-times gimple "b \^ a" 3 +PASS: gcc.dg/fold-xor-2.c scan-tree-dump-times gimple "b \\^ a" 3 PASS: gcc.dg/fold-xorand-1.c (test for excess errors) PASS: gcc.dg/fold-xorand-1.c scan-tree-dump-times original "~b & a" 1 PASS: gcc.dg/fold-xorand-1.c scan-tree-dump-times original "~c & d" 1 PASS: gcc.dg/fold-xorand-1.c scan-tree-dump-times original "~f & e" 1 PASS: gcc.dg/fold-xorand-1.c scan-tree-dump-times original "~h & g" 1 PASS: gcc.dg/fold-xornot-1.c (test for excess errors) -PASS: gcc.dg/fold-xornot-1.c scan-tree-dump-times original "x \^ -5" 1 -PASS: gcc.dg/fold-xornot-1.c scan-tree-dump-times original "y \^ -5" 1 +PASS: gcc.dg/fold-xornot-1.c scan-tree-dump-times original "x \\^ -5" 1 +PASS: gcc.dg/fold-xornot-1.c scan-tree-dump-times original "y \\^ -5" 1 PASS: gcc.dg/for-1.c (test for errors, line ) PASS: gcc.dg/for-1.c (test for excess errors) UNSUPPORTED: gcc.dg/framework-1.c @@ -50110,8 +50115,8 @@ PASS: gcc.dg/hex-round-2.c (test for excess errors) PASS: gcc.dg/ia64-sync-1.c (test for warnings, line ) PASS: gcc.dg/ia64-sync-1.c (test for excess errors) PASS: gcc.dg/ia64-sync-1.c execution test -PASS: gcc.dg/ia64-sync-2.c (test for warnings, line ) -PASS: gcc.dg/ia64-sync-2.c (test for warnings, line ) +PASS: gcc.dg/ia64-sync-2.c fetch_and_nand (test for warnings, line ) +PASS: gcc.dg/ia64-sync-2.c nand_and_fetch (test for warnings, line ) PASS: gcc.dg/ia64-sync-2.c (test for excess errors) PASS: gcc.dg/ia64-sync-2.c execution test PASS: gcc.dg/ia64-sync-3.c (test for excess errors) @@ -51298,7 +51303,7 @@ PASS: gcc.dg/march.c (test for excess errors) PASS: gcc.dg/max-1.c (test for excess errors) PASS: gcc.dg/max-1.c execution test PASS: gcc.dg/memcpy-1.c (test for excess errors) -PASS: gcc.dg/memcpy-1.c scan-tree-dump-times optimized "nasty_local\." 0 +PASS: gcc.dg/memcpy-1.c scan-tree-dump-times optimized "nasty_local\\." 0 PASS: gcc.dg/memcpy-2.c (test for warnings, line 10) PASS: gcc.dg/memcpy-2.c (test for excess errors) PASS: gcc.dg/memcpy-2.c scan-assembler __memcpy_chk @@ -51350,9 +51355,9 @@ PASS: gcc.dg/missing-field-init-2.c (test for bogus messages, line 13) PASS: gcc.dg/missing-field-init-2.c (test for warnings, line 14) PASS: gcc.dg/missing-field-init-2.c (test for excess errors) UNSUPPORTED: gcc.dg/mmix-1.c -PASS: gcc.dg/mtune.c (test for errors, line ) -PASS: gcc.dg/mtune.c (test for bogus messages, line ) -PASS: gcc.dg/mtune.c (test for bogus messages, line ) +PASS: gcc.dg/mtune.c mtune (test for errors, line ) +PASS: gcc.dg/mtune.c march (test for bogus messages, line ) +PASS: gcc.dg/mtune.c mcpu (test for bogus messages, line ) PASS: gcc.dg/mtune.c (test for excess errors) PASS: gcc.dg/multiple-overflow-warn-1.c (test for bogus messages, line 10) PASS: gcc.dg/multiple-overflow-warn-1.c (test for warnings, line 10) @@ -51890,12 +51895,12 @@ PASS: gcc.dg/parse-error-3.c (test for errors, line 9) PASS: gcc.dg/parse-error-3.c (test for errors, line 13) PASS: gcc.dg/parse-error-3.c (test for excess errors) PASS: gcc.dg/parser-pr28152-2.c (test for errors, line 9) -PASS: gcc.dg/parser-pr28152-2.c (test for errors, line 10) -PASS: gcc.dg/parser-pr28152-2.c (test for errors, line 10) +PASS: gcc.dg/parser-pr28152-2.c Complex (test for errors, line 10) +PASS: gcc.dg/parser-pr28152-2.c end of input (test for errors, line 10) PASS: gcc.dg/parser-pr28152-2.c (test for excess errors) PASS: gcc.dg/parser-pr28152.c (test for errors, line 9) -PASS: gcc.dg/parser-pr28152.c (test for errors, line 10) -PASS: gcc.dg/parser-pr28152.c (test for errors, line 10) +PASS: gcc.dg/parser-pr28152.c _Complex (test for errors, line 10) +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 PASS: gcc.dg/pie-link.c (test for excess errors) @@ -52035,10 +52040,10 @@ PASS: gcc.dg/pr13804-1.c (test for errors, line 26) PASS: gcc.dg/pr13804-1.c (test for errors, line 27) PASS: gcc.dg/pr13804-1.c (test for excess errors) PASS: gcc.dg/pr14092-1.c (test for excess errors) -PASS: gcc.dg/pr14475.c (test for errors, line 6) -PASS: gcc.dg/pr14475.c (test for errors, line 6) -PASS: gcc.dg/pr14475.c (test for warnings, line 6) -PASS: gcc.dg/pr14475.c (test for errors, line 6) +PASS: gcc.dg/pr14475.c forward ref (test for errors, line 6) +PASS: gcc.dg/pr14475.c extension (test for errors, line 6) +PASS: gcc.dg/pr14475.c narrower (test for warnings, line 6) +PASS: gcc.dg/pr14475.c incomplete (test for errors, line 6) PASS: gcc.dg/pr14475.c (test for excess errors) PASS: gcc.dg/pr14649-1.c (test for warnings, line 7) PASS: gcc.dg/pr14649-1.c (test for excess errors) @@ -52245,7 +52250,7 @@ PASS: gcc.dg/pr19984.c (test for warnings, line 8) PASS: gcc.dg/pr19984.c (test for excess errors) PASS: gcc.dg/pr19988.c (test for excess errors) PASS: gcc.dg/pr19988.c scan-tree-dump-times original " 1.23" 2 -PASS: gcc.dg/pr19988.c scan-tree-dump-times optimized " \* " 2 +PASS: gcc.dg/pr19988.c scan-tree-dump-times optimized " \\* " 2 PASS: gcc.dg/pr20017.c (test for excess errors) PASS: gcc.dg/pr20054.c (test for excess errors) PASS: gcc.dg/pr20100.c (test for excess errors) @@ -52284,7 +52289,7 @@ PASS: gcc.dg/pr20922-5.c scan-tree-dump-times gimple " = 0" 0 PASS: gcc.dg/pr20922-6.c (test for excess errors) PASS: gcc.dg/pr20922-6.c scan-tree-dump-times gimple " = 1" 6 PASS: gcc.dg/pr21032.c (test for excess errors) -PASS: gcc.dg/pr21032.c scan-tree-dump-not optimized "-\(float\)" +PASS: gcc.dg/pr21032.c scan-tree-dump-not optimized "-\\(float\\)" PASS: gcc.dg/pr21041.c (test for excess errors) PASS: gcc.dg/pr21085.c (test for warnings, line 8) PASS: gcc.dg/pr21085.c (test for excess errors) @@ -52318,7 +52323,7 @@ PASS: gcc.dg/pr23295.c (test for excess errors) PASS: gcc.dg/pr23295.c scan-tree-dump gimple "-5 - i" PASS: gcc.dg/pr23408.c (test for excess errors) PASS: gcc.dg/pr23470-1.c (test for excess errors) -PASS: gcc.dg/pr23470-1.c scan-tree-dump-times original "if \(0\)" 1 +PASS: gcc.dg/pr23470-1.c scan-tree-dump-times original "if \\(0\\)" 1 PASS: gcc.dg/pr23518.c (test for excess errors) PASS: gcc.dg/pr23518.c execution test PASS: gcc.dg/pr23547.c (test for excess errors) @@ -52328,7 +52333,7 @@ PASS: gcc.dg/pr23584.c scan-ipa-dump-not pure-const "found to be pure: test2" PASS: gcc.dg/pr23818.c (test for excess errors) PASS: gcc.dg/pr23818.c execution test PASS: gcc.dg/pr23911.c (test for excess errors) -PASS: gcc.dg/pr23911.c scan-tree-dump-times dce2 "__complex__ \(1.0e\+0, 0.0\)" 2 +PASS: gcc.dg/pr23911.c scan-tree-dump-times dce2 "__complex__ \\(1.0e\\+0, 0.0\\)" 2 PASS: gcc.dg/pr23911.c scan-tree-dump-times dce2 "= b" 0 PASS: gcc.dg/pr24101-1.i (test for excess errors) PASS: gcc.dg/pr24101-2.i (test for excess errors) @@ -52379,7 +52384,7 @@ PASS: gcc.dg/pr27003.c execution test PASS: gcc.dg/pr27095.c (test for excess errors) PASS: gcc.dg/pr27095.c scan-assembler-not (?n)strlen(.*\n)+.*strlen PASS: gcc.dg/pr27132.c (test for excess errors) -PASS: gcc.dg/pr27132.c scan-tree-dump gimple "i \+ 1" +PASS: gcc.dg/pr27132.c scan-tree-dump gimple "i \\+ 1" PASS: gcc.dg/pr27150-1.c (test for excess errors) PASS: gcc.dg/pr27301.c (test for excess errors) PASS: gcc.dg/pr27314.c (test for excess errors) @@ -52408,11 +52413,11 @@ PASS: gcc.dg/pr27758.c (test for excess errors) PASS: gcc.dg/pr27758.c execution test PASS: gcc.dg/pr27802-1.c (test for excess errors) PASS: gcc.dg/pr27861-1.c (test for excess errors) -PASS: gcc.dg/pr27953.c (test for warnings, line 3) -PASS: gcc.dg/pr27953.c (test for warnings, line 3) -PASS: gcc.dg/pr27953.c (test for errors, line 3) -PASS: gcc.dg/pr27953.c (test for errors, line 7) -PASS: gcc.dg/pr27953.c (test for warnings, line 3) +PASS: gcc.dg/pr27953.c inside (test for warnings, line 3) +PASS: gcc.dg/pr27953.c scope (test for warnings, line 3) +PASS: gcc.dg/pr27953.c incomplete (test for errors, line 3) +PASS: gcc.dg/pr27953.c redef (test for errors, line 7) +PASS: gcc.dg/pr27953.c previous (test for warnings, line 3) PASS: gcc.dg/pr27953.c (test for excess errors) PASS: gcc.dg/pr27959-2.c (test for excess errors) PASS: gcc.dg/pr27959-2.c execution test @@ -52425,8 +52430,8 @@ PASS: gcc.dg/pr28243.c (test for excess errors) PASS: gcc.dg/pr28322-2.c (test for warnings, line 7) PASS: gcc.dg/pr28322-2.c (test for warnings, line ) PASS: gcc.dg/pr28322-2.c (test for excess errors) -PASS: gcc.dg/pr28322-3.c (test for warnings, line ) -PASS: gcc.dg/pr28322-3.c (test for warnings, line ) +PASS: gcc.dg/pr28322-3.c f (test for warnings, line ) +PASS: gcc.dg/pr28322-3.c m (test for warnings, line ) PASS: gcc.dg/pr28322-3.c (test for excess errors) PASS: gcc.dg/pr28322.c (test for excess errors) PASS: gcc.dg/pr28402.c (test for excess errors) @@ -52480,13 +52485,11 @@ PASS: gcc.dg/pr30137-2.c (test for excess errors) PASS: gcc.dg/pr30137-2.c scan-tree-dump-times gimple "= 0" 1 PASS: gcc.dg/pr30137-2.c scan-tree-dump-times gimple "= 1" 7 PASS: gcc.dg/pr30172-1.c (test for excess errors) -PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, 1.0e\+0>" -PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <1.0e\+0, x>" +PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, 1.0e\\+0>" +PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <1.0e\\+0, x>" PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, y>" -PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -y; -.*COMPLEX_EXPR <D.*, x>" -PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -x; -.*COMPLEX_EXPR <y, D.*>" +PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -y;\n.*COMPLEX_EXPR <D.*, x>" +PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -x;\n.*COMPLEX_EXPR <y, D.*>" PASS: gcc.dg/pr30189.c (test for excess errors) PASS: gcc.dg/pr30260.c (test for bogus messages, line 12) PASS: gcc.dg/pr30260.c (test for errors, line 31) @@ -52497,34 +52500,34 @@ PASS: gcc.dg/pr30286.c execution test PASS: gcc.dg/pr30360.c (test for excess errors) PASS: gcc.dg/pr30360.c execution test PASS: gcc.dg/pr30457.c (test for warnings, line 17) -PASS: gcc.dg/pr30457.c (test for warnings, line 20) -PASS: gcc.dg/pr30457.c (test for warnings, line 20) -PASS: gcc.dg/pr30457.c (test for warnings, line 20) +PASS: gcc.dg/pr30457.c promoted (test for warnings, line 20) +PASS: gcc.dg/pr30457.c int not char (test for warnings, line 20) +PASS: gcc.dg/pr30457.c will abort (test for warnings, line 20) PASS: gcc.dg/pr30457.c (test for excess errors) PASS: gcc.dg/pr30473.c (test for excess errors) -PASS: gcc.dg/pr30551-2.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-2.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-2.c (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-2.c int (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-2.c zero or two (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-2.c return type (test for bogus messages, line 5) PASS: gcc.dg/pr30551-2.c (test for excess errors) -PASS: gcc.dg/pr30551-3.c (test for errors, line 5) -PASS: gcc.dg/pr30551-3.c (test for errors, line 5) -PASS: gcc.dg/pr30551-3.c (test for errors, line 5) +PASS: gcc.dg/pr30551-3.c int (test for errors, line 5) +PASS: gcc.dg/pr30551-3.c zero or two (test for errors, line 5) +PASS: gcc.dg/pr30551-3.c return type (test for errors, line 5) PASS: gcc.dg/pr30551-3.c (test for excess errors) -PASS: gcc.dg/pr30551-4.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-4.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-4.c (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-4.c int (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-4.c zero or two (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-4.c return type (test for bogus messages, line 5) PASS: gcc.dg/pr30551-4.c (test for excess errors) -PASS: gcc.dg/pr30551-5.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-5.c (test for bogus messages, line 5) -PASS: gcc.dg/pr30551-5.c (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-5.c int (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-5.c zero or two (test for bogus messages, line 5) +PASS: gcc.dg/pr30551-5.c return type (test for bogus messages, line 5) PASS: gcc.dg/pr30551-5.c (test for excess errors) -PASS: gcc.dg/pr30551-6.c (test for warnings, line 5) -PASS: gcc.dg/pr30551-6.c (test for warnings, line 5) -PASS: gcc.dg/pr30551-6.c (test for warnings, line 5) +PASS: gcc.dg/pr30551-6.c int (test for warnings, line 5) +PASS: gcc.dg/pr30551-6.c zero or two (test for warnings, line 5) +PASS: gcc.dg/pr30551-6.c return type (test for warnings, line 5) PASS: gcc.dg/pr30551-6.c (test for excess errors) -PASS: gcc.dg/pr30551.c (test for warnings, line 5) -PASS: gcc.dg/pr30551.c (test for warnings, line 5) -PASS: gcc.dg/pr30551.c (test for warnings, line 5) +PASS: gcc.dg/pr30551.c int (test for warnings, line 5) +PASS: gcc.dg/pr30551.c zero or two (test for warnings, line 5) +PASS: gcc.dg/pr30551.c return type (test for warnings, line 5) PASS: gcc.dg/pr30551.c (test for excess errors) PASS: gcc.dg/pr30643.c (test for excess errors) PASS: gcc.dg/pr30643.c scan-assembler-not undefined @@ -52816,9 +52819,9 @@ PASS: gcc.dg/pr37106-2.c (test for excess errors) PASS: gcc.dg/pr37156.c (test for warnings, line 11) PASS: gcc.dg/pr37156.c (test for excess errors) PASS: gcc.dg/pr37171.c (test for excess errors) -PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f1 \(\)" 1 -PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f2 \(\)" 1 -PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f3 \(\)" 1 +PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f1 \\(\\)" 1 +PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f2 \\(\\)" 1 +PASS: gcc.dg/pr37171.c scan-tree-dump-times optimized "= f3 \\(\\)" 1 PASS: gcc.dg/pr37186.c (test for warnings, line 5) PASS: gcc.dg/pr37186.c (test for warnings, line 8) PASS: gcc.dg/pr37186.c (test for excess errors) @@ -52829,7 +52832,7 @@ PASS: gcc.dg/pr37261.c (test for bogus messages, line 10) PASS: gcc.dg/pr37261.c (test for excess errors) 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" +PASS: gcc.dg/pr37289.c scan-tree-dump original "-\\(long unsigned int\\) x" PASS: gcc.dg/pr37303.c (test for excess errors) PASS: gcc.dg/pr37303.c scan-assembler rodata PASS: gcc.dg/pr37353.c (test for excess errors) @@ -52904,7 +52907,7 @@ PASS: gcc.dg/pr38957.c (test for warnings, line 8) PASS: gcc.dg/pr38957.c (test for warnings, line 15) PASS: gcc.dg/pr38957.c (test for excess errors) PASS: gcc.dg/pr38984.c (test for excess errors) -PASS: gcc.dg/pr38984.c scan-tree-dump-times optimized "\*p" 2 +PASS: gcc.dg/pr38984.c scan-tree-dump-times optimized "\\*p" 2 PASS: gcc.dg/pr38984.c scan-tree-dump-not optimized "return 1" PASS: gcc.dg/pr39084.c (test for warnings, line 4) PASS: gcc.dg/pr39084.c (test for errors, line 11) @@ -52979,13 +52982,13 @@ PASS: gcc.dg/pr41470.c (test for excess errors) PASS: gcc.dg/pr41551.c (test for excess errors) PASS: gcc.dg/pr41573.c (test for excess errors) PASS: gcc.dg/pr41574.c (test for excess errors) -PASS: gcc.dg/pr41574.c scan-rtl-dump-not combine "\(plus:DF \(mult:DF" +PASS: gcc.dg/pr41574.c scan-rtl-dump-not combine "\\(plus:DF \\(mult:DF" PASS: gcc.dg/pr41619.c (test for excess errors) PASS: gcc.dg/pr41643.c (test for excess errors) PASS: gcc.dg/pr41762.c (test for excess errors) PASS: gcc.dg/pr41783.c (test for excess errors) PASS: gcc.dg/pr41783.c scan-tree-dump-times pre "= a_global_var;" 1 -PASS: gcc.dg/pr41783.c scan-tree-dump pre "pretmp[^\n]* = a_global_var;" +PASS: gcc.dg/pr41783.c scan-tree-dump pre "pretmp[^\\n]* = a_global_var;" PASS: gcc.dg/pr41837.c (test for excess errors) PASS: gcc.dg/pr41841.c (test for excess errors) PASS: gcc.dg/pr41842.c (test for errors, line 7) @@ -53058,19 +53061,19 @@ 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) PASS: gcc.dg/pr43864-2.c scan-tree-dump-times pre "if " 0 -PASS: gcc.dg/pr43864-2.c scan-tree-dump-times pre "_.*\+.*_" 1 +PASS: gcc.dg/pr43864-2.c scan-tree-dump-times pre "_.*\\+.*_" 1 PASS: gcc.dg/pr43864-2.c scan-tree-dump-not pre "Invalid sum" PASS: gcc.dg/pr43864-3.c (test for excess errors) PASS: gcc.dg/pr43864-3.c scan-tree-dump-times pre "if " 0 -PASS: gcc.dg/pr43864-3.c scan-tree-dump-times pre "_.*\+.*_" 1 +PASS: gcc.dg/pr43864-3.c scan-tree-dump-times pre "_.*\\+.*_" 1 PASS: gcc.dg/pr43864-3.c scan-tree-dump-not pre "Invalid sum" PASS: gcc.dg/pr43864-4.c (test for excess errors) PASS: gcc.dg/pr43864-4.c scan-tree-dump-times pre "if " 0 -PASS: gcc.dg/pr43864-4.c scan-tree-dump-times pre "_.*\+.*_" 1 +PASS: gcc.dg/pr43864-4.c scan-tree-dump-times pre "_.*\\+.*_" 1 PASS: gcc.dg/pr43864-4.c scan-tree-dump-times pre " - " 2 PASS: gcc.dg/pr43864-4.c scan-tree-dump-not pre "Invalid sum" PASS: gcc.dg/pr43864.c (test for excess errors) -PASS: gcc.dg/pr43864.c scan-tree-dump-times pre "myfree \(" 1 +PASS: gcc.dg/pr43864.c scan-tree-dump-times pre "myfree \\(" 1 PASS: gcc.dg/pr43864.c scan-tree-dump-not pre "Invalid sum" PASS: gcc.dg/pr43971.c (test for excess errors) PASS: gcc.dg/pr44012.c (test for excess errors) @@ -53083,13 +53086,13 @@ UNSUPPORTED: gcc.dg/pr44194-1.c PASS: gcc.dg/pr44194-2.c (test for excess errors) PASS: gcc.dg/pr44194-2.c scan-rtl-dump dse1 "global deletions = 0" PASS: gcc.dg/pr44214-1.c (test for excess errors) -PASS: gcc.dg/pr44214-1.c scan-tree-dump-times ccp1 " \* " 3 +PASS: gcc.dg/pr44214-1.c scan-tree-dump-times ccp1 " \\* " 3 PASS: gcc.dg/pr44214-1.c scan-tree-dump-times ccp1 " / " 0 PASS: gcc.dg/pr44214-2.c (test for excess errors) -PASS: gcc.dg/pr44214-2.c scan-tree-dump-times original " \* " 1 +PASS: gcc.dg/pr44214-2.c scan-tree-dump-times original " \\* " 1 PASS: gcc.dg/pr44214-2.c scan-tree-dump-times original " / " 0 PASS: gcc.dg/pr44214-3.c (test for excess errors) -PASS: gcc.dg/pr44214-3.c scan-tree-dump-times ccp1 " \* " 3 +PASS: gcc.dg/pr44214-3.c scan-tree-dump-times ccp1 " \\* " 3 PASS: gcc.dg/pr44214-3.c scan-tree-dump-times ccp1 " / " 0 UNSUPPORTED: gcc.dg/pr44290-1.c UNSUPPORTED: gcc.dg/pr44290-2.c @@ -53135,9 +53138,9 @@ PASS: gcc.dg/pr45416.c (test for excess errors) PASS: gcc.dg/pr45416.c scan-assembler andl PASS: gcc.dg/pr45416.c scan-assembler-not setne PASS: gcc.dg/pr45449.c (test for excess errors) -PASS: gcc.dg/pr45461.c (test for warnings, line 12) -PASS: gcc.dg/pr45461.c (test for warnings, line 12) -PASS: gcc.dg/pr45461.c (test for warnings, line 12) +PASS: gcc.dg/pr45461.c promoted (test for warnings, line 12) +PASS: gcc.dg/pr45461.c should pass (test for warnings, line 12) +PASS: gcc.dg/pr45461.c if this code (test for warnings, line 12) PASS: gcc.dg/pr45461.c (test for excess errors) PASS: gcc.dg/pr45506.c (test for excess errors) PASS: gcc.dg/pr45567.c (test for excess errors) @@ -53170,18 +53173,12 @@ PASS: gcc.dg/pr46255.c (test for excess errors) PASS: gcc.dg/pr46288.c (test for excess errors) PASS: gcc.dg/pr46307.c (test for excess errors) PASS: gcc.dg/pr46309.c (test for excess errors) -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.2, 2. and -.3, 3. and -.4, 4.[ -
]* into" 2 -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.3, 3.[ -
]* into" 1 -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.2, 2.[ -
]* into" 1 -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.0, 31. and -.64, 95.[ -
]* into" 2 -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.128, 159. and -.192, 223.[ -
]* into" 1 -PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc2 "Optimizing range tests D.[0-9]*_[0-9]* -.0, 31. and -.128, 159.[ -
]* into" 1 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.2, 2. and -.3, 3. and -.4, 4.[\n\r]* into" 2 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.3, 3.[\n\r]* into" 1 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.1, 1. and -.2, 2.[\n\r]* into" 1 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.0, 31. and -.64, 95.[\n\r]* into" 2 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc1 "Optimizing range tests a_[0-9]*.D. -.128, 159. and -.192, 223.[\n\r]* into" 1 +PASS: gcc.dg/pr46309.c scan-tree-dump-times reassoc2 "Optimizing range tests D.[0-9]*_[0-9]* -.0, 31. and -.128, 159.[\n\r]* into" 1 PASS: gcc.dg/pr46315.c (test for excess errors) PASS: gcc.dg/pr46315.c execution test PASS: gcc.dg/pr46355.c (test for excess errors) @@ -53221,10 +53218,10 @@ UNSUPPORTED: gcc.dg/pr46875.c PASS: gcc.dg/pr46878-1.c (test for excess errors) PASS: gcc.dg/pr46893.c (test for excess errors) PASS: gcc.dg/pr46909.c (test for excess errors) -PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\(D\) != 4" 1 -PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\(D\) != 6" 0 -PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\(D\) == 2" 0 -PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\(D\) == 6" 0 +PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\\(D\\) != 4" 1 +PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\\(D\\) != 6" 0 +PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\\(D\\) == 2" 0 +PASS: gcc.dg/pr46909.c scan-tree-dump-times optimized "x_[0-9]+\\(D\\) == 6" 0 PASS: gcc.dg/pr47028.c (test for excess errors) PASS: gcc.dg/pr47028.c execution test PASS: gcc.dg/pr47086.c (test for excess errors) @@ -53285,37 +53282,37 @@ UNSUPPORTED: gcc.dg/pr48374.c PASS: gcc.dg/pr48442.c (test for excess errors) PASS: gcc.dg/pr48524.c (test for errors, line 4) PASS: gcc.dg/pr48524.c (test for excess errors) -PASS: gcc.dg/pr48552-1.c (test for warnings, line 10) -PASS: gcc.dg/pr48552-1.c (test for errors, line 10) -PASS: gcc.dg/pr48552-1.c (test for warnings, line 16) -PASS: gcc.dg/pr48552-1.c (test for errors, line 16) -PASS: gcc.dg/pr48552-1.c (test for errors, line 16) +PASS: gcc.dg/pr48552-1.c deref (test for warnings, line 10) +PASS: gcc.dg/pr48552-1.c void expr (test for errors, line 10) +PASS: gcc.dg/pr48552-1.c deref (test for warnings, line 16) +PASS: gcc.dg/pr48552-1.c void expr (test for errors, line 16) +PASS: gcc.dg/pr48552-1.c invalid lvalue (test for errors, line 16) PASS: gcc.dg/pr48552-1.c (test for warnings, line 22) PASS: gcc.dg/pr48552-1.c (test for warnings, line 28) -PASS: gcc.dg/pr48552-1.c (test for warnings, line 34) -PASS: gcc.dg/pr48552-1.c (test for errors, line 34) -PASS: gcc.dg/pr48552-1.c (test for warnings, line 40) -PASS: gcc.dg/pr48552-1.c (test for errors, line 40) -PASS: gcc.dg/pr48552-1.c (test for errors, line 40) +PASS: gcc.dg/pr48552-1.c deref (test for warnings, line 34) +PASS: gcc.dg/pr48552-1.c void expr (test for errors, line 34) +PASS: gcc.dg/pr48552-1.c deref (test for warnings, line 40) +PASS: gcc.dg/pr48552-1.c void expr (test for errors, line 40) +PASS: gcc.dg/pr48552-1.c invalid lvalue (test for errors, line 40) PASS: gcc.dg/pr48552-1.c (test for errors, line 46) -PASS: gcc.dg/pr48552-1.c (test for errors, line 52) -PASS: gcc.dg/pr48552-1.c (test for errors, line 52) +PASS: gcc.dg/pr48552-1.c incomplete (test for errors, line 52) +PASS: gcc.dg/pr48552-1.c invalid lvalue (test for errors, line 52) PASS: gcc.dg/pr48552-1.c (test for excess errors) -PASS: gcc.dg/pr48552-2.c (test for warnings, line 10) -PASS: gcc.dg/pr48552-2.c (test for errors, line 10) -PASS: gcc.dg/pr48552-2.c (test for warnings, line 16) -PASS: gcc.dg/pr48552-2.c (test for errors, line 16) -PASS: gcc.dg/pr48552-2.c (test for errors, line 16) +PASS: gcc.dg/pr48552-2.c deref (test for warnings, line 10) +PASS: gcc.dg/pr48552-2.c void expr (test for errors, line 10) +PASS: gcc.dg/pr48552-2.c deref (test for warnings, line 16) +PASS: gcc.dg/pr48552-2.c void expr (test for errors, line 16) +PASS: gcc.dg/pr48552-2.c invalid lvalue (test for errors, line 16) PASS: gcc.dg/pr48552-2.c (test for warnings, line 22) PASS: gcc.dg/pr48552-2.c (test for warnings, line 28) -PASS: gcc.dg/pr48552-2.c (test for warnings, line 34) -PASS: gcc.dg/pr48552-2.c (test for errors, line 34) -PASS: gcc.dg/pr48552-2.c (test for warnings, line 40) -PASS: gcc.dg/pr48552-2.c (test for errors, line 40) -PASS: gcc.dg/pr48552-2.c (test for errors, line 40) +PASS: gcc.dg/pr48552-2.c deref (test for warnings, line 34) +PASS: gcc.dg/pr48552-2.c void expr (test for errors, line 34) +PASS: gcc.dg/pr48552-2.c deref (test for warnings, line 40) +PASS: gcc.dg/pr48552-2.c void expr (test for errors, line 40) +PASS: gcc.dg/pr48552-2.c invalid lvalue (test for errors, line 40) PASS: gcc.dg/pr48552-2.c (test for errors, line 46) -PASS: gcc.dg/pr48552-2.c (test for errors, line 52) -PASS: gcc.dg/pr48552-2.c (test for errors, line 52) +PASS: gcc.dg/pr48552-2.c incomplete (test for errors, line 52) +PASS: gcc.dg/pr48552-2.c invalid lvalue (test for errors, line 52) PASS: gcc.dg/pr48552-2.c (test for excess errors) PASS: gcc.dg/pr48616.c (test for excess errors) PASS: gcc.dg/pr48616.c execution test @@ -53388,6 +53385,11 @@ PASS: gcc.dg/pr50908-3.c (test for excess errors) UNSUPPORTED: gcc.dg/pr50908.c PASS: gcc.dg/pr51012-1.c (test for excess errors) PASS: gcc.dg/pr51012-2.c (test for excess errors) +PASS: gcc.dg/pr51034.c (test for errors, line 10) +PASS: gcc.dg/pr51034.c (test for errors, line 11) +PASS: gcc.dg/pr51034.c (test for errors, line 12) +PASS: gcc.dg/pr51034.c (test for errors, line 13) +PASS: gcc.dg/pr51034.c (test for excess errors) PASS: gcc.dg/pr51039.c (test for excess errors) PASS: gcc.dg/pr51261.c (test for excess errors) PASS: gcc.dg/pr51321.c (test for errors, line 4) @@ -53423,19 +53425,29 @@ PASS: gcc.dg/pr51865.c (test for excess errors) PASS: gcc.dg/pr51867.c (test for excess errors) PASS: gcc.dg/pr51867.c scan-rtl-dump-times expand "call_insn" 2 PASS: gcc.dg/pr51879-12.c (test for excess errors) -PASS: gcc.dg/pr51879-12.c scan-tree-dump-times pre "bar \(" 1 -PASS: gcc.dg/pr51879-12.c scan-tree-dump-times pre "bar2 \(" 1 +PASS: gcc.dg/pr51879-12.c scan-tree-dump-times pre "bar \\(" 1 +PASS: gcc.dg/pr51879-12.c scan-tree-dump-times pre "bar2 \\(" 1 +PASS: gcc.dg/pr51879-16.c (test for excess errors) +PASS: gcc.dg/pr51879-16.c scan-tree-dump-times pre "foo \\(" 1 +PASS: gcc.dg/pr51879-16.c scan-tree-dump-times pre "foo2 \\(" 1 +PASS: gcc.dg/pr51879-17.c (test for excess errors) +PASS: gcc.dg/pr51879-17.c scan-tree-dump-times pre "foo \\(" 2 +PASS: gcc.dg/pr51879-17.c scan-tree-dump-times pre "foo2 \\(" 2 +PASS: gcc.dg/pr51879-18.c (test for excess errors) +PASS: gcc.dg/pr51879-18.c scan-tree-dump-times pre "foo \\(" 1 PASS: gcc.dg/pr51879-2.c (test for excess errors) -PASS: gcc.dg/pr51879-2.c scan-tree-dump-times pre "bar \(" 1 -PASS: gcc.dg/pr51879-2.c scan-tree-dump-times pre "baz \(" 1 +PASS: gcc.dg/pr51879-2.c scan-tree-dump-times pre "bar \\(" 1 +PASS: gcc.dg/pr51879-2.c scan-tree-dump-times pre "baz \\(" 1 PASS: gcc.dg/pr51879-3.c (test for excess errors) -PASS: gcc.dg/pr51879-3.c scan-tree-dump-times pre "bar \(" 1 +PASS: gcc.dg/pr51879-3.c scan-tree-dump-times pre "bar \\(" 1 PASS: gcc.dg/pr51879-4.c (test for excess errors) -PASS: gcc.dg/pr51879-4.c scan-tree-dump-times pre "bar \(" 2 +PASS: gcc.dg/pr51879-4.c scan-tree-dump-times pre "bar \\(" 2 PASS: gcc.dg/pr51879-6.c (test for excess errors) -PASS: gcc.dg/pr51879-6.c scan-tree-dump-times pre "bar \(" 1 +PASS: gcc.dg/pr51879-6.c scan-tree-dump-times pre "bar \\(" 1 +PASS: gcc.dg/pr51879-7.c (test for excess errors) +PASS: gcc.dg/pr51879-7.c scan-tree-dump-times pre "z = 5" 1 PASS: gcc.dg/pr51879.c (test for excess errors) -PASS: gcc.dg/pr51879.c scan-tree-dump-times pre "bar \(" 1 +PASS: gcc.dg/pr51879.c scan-tree-dump-times pre "bar \\(" 1 PASS: gcc.dg/pr51957-1.c (test for excess errors) PASS: gcc.dg/pr51957-2.c (test for excess errors) PASS: gcc.dg/pr51990-2.c (test for excess errors) @@ -53445,7 +53457,7 @@ PASS: gcc.dg/pr52046.c (test for excess errors) PASS: gcc.dg/pr52086.c (test for excess errors) PASS: gcc.dg/pr52132.c (test for excess errors) PASS: gcc.dg/pr52134.c (test for excess errors) -PASS: gcc.dg/pr52134.c scan-tree-dump-not original "\&" +PASS: gcc.dg/pr52134.c scan-tree-dump-not original "\\&" PASS: gcc.dg/pr52139.c (test for excess errors) PASS: gcc.dg/pr52210.c (test for excess errors) PASS: gcc.dg/pr52267.c (test for excess errors) @@ -53459,9 +53471,9 @@ PASS: gcc.dg/pr52445.c (test for excess errors) PASS: gcc.dg/pr52445.c scan-tree-dump-not cselim "cstore." PASS: gcc.dg/pr52549.c (test for excess errors) PASS: gcc.dg/pr52558-1.c (test for excess errors) -PASS: gcc.dg/pr52558-1.c scan-tree-dump-times lim1 "MEM count_lsm.. count_lsm_flag" 1 +FAIL: gcc.dg/pr52558-1.c scan-tree-dump-times lim1 "MEM count_lsm.. count_lsm_flag" 1 PASS: gcc.dg/pr52558-2.c (test for excess errors) -PASS: gcc.dg/pr52558-2.c scan-tree-dump-times lim1 "MEM.*g_2_lsm_flag" 1 +FAIL: gcc.dg/pr52558-2.c scan-tree-dump-times lim1 "MEM.*g_2_lsm_flag" 1 PASS: gcc.dg/pr52578.c (test for excess errors) PASS: gcc.dg/pr52578.c scan-tree-dump-times original "return 2;" 2 PASS: gcc.dg/pr52592.c (test for excess errors) @@ -53479,10 +53491,23 @@ PASS: gcc.dg/pr53060.c (test for excess errors) PASS: gcc.dg/pr53060.c execution test PASS: gcc.dg/pr53153.c (test for excess errors) PASS: gcc.dg/pr53174.c (test for excess errors) +PASS: gcc.dg/pr53196-1.c (test for errors, line 11) +PASS: gcc.dg/pr53196-1.c (test for excess errors) +PASS: gcc.dg/pr53196-2.c (test for errors, line 11) +PASS: gcc.dg/pr53196-2.c (test for errors, line 11) +PASS: gcc.dg/pr53196-2.c (test for excess errors) PASS: gcc.dg/pr53352.c (test for excess errors) PASS: gcc.dg/pr53352.c execution test PASS: gcc.dg/pr53358.c (test for excess errors) +PASS: gcc.dg/pr53532.c (test for errors, line 11) +PASS: gcc.dg/pr53532.c (test for excess errors) PASS: gcc.dg/pr53550.c (test for excess errors) +PASS: gcc.dg/pr53749.c (test for excess errors) +PASS: gcc.dg/pr53849.c (test for excess errors) +PASS: gcc.dg/pr53881-1.c (test for excess errors) +PASS: gcc.dg/pr53881-2.c (test for excess errors) +PASS: gcc.dg/pr53887.c (test for excess errors) +PASS: gcc.dg/pr53942.c (test for excess errors) PASS: gcc.dg/pr8715.c (test for warnings, line 10) PASS: gcc.dg/pr8715.c (test for excess errors) PASS: gcc.dg/pr8788-1.c (test for errors, line 14) @@ -53574,6 +53599,8 @@ PASS: gcc.dg/predict-5.c (test for excess errors) PASS: gcc.dg/predict-5.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 100.0%" 4 PASS: gcc.dg/predict-6.c (test for excess errors) PASS: gcc.dg/predict-6.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 0.0%" 4 +PASS: gcc.dg/predict-7.c (test for excess errors) +PASS: gcc.dg/predict-7.c scan-tree-dump-times profile_estimate "loop branch heuristics" 0 PASS: gcc.dg/prefetch-loop-arrays-1.c (test for excess errors) PASS: gcc.dg/profile-dir-1.c (test for excess errors) PASS: gcc.dg/profile-dir-1.c scan-ipa-dump cgraph " ./profile-dir-1.gcda" @@ -53716,11 +53743,11 @@ PASS: gcc.dg/redecl-1.c (test for warnings, line 41) PASS: gcc.dg/redecl-1.c (test for errors, line 46) PASS: gcc.dg/redecl-1.c (test for errors, line 47) PASS: gcc.dg/redecl-1.c (test for errors, line 48) -PASS: gcc.dg/redecl-1.c (test for warnings, line 55) +PASS: gcc.dg/redecl-1.c implicit (test for warnings, line 55) PASS: gcc.dg/redecl-1.c (test for errors, line 60) -PASS: gcc.dg/redecl-1.c (test for warnings, line 55) -PASS: gcc.dg/redecl-1.c (test for warnings, line 68) -PASS: gcc.dg/redecl-1.c (test for warnings, line 68) +PASS: gcc.dg/redecl-1.c previous (test for warnings, line 55) +PASS: gcc.dg/redecl-1.c previous 1 (test for warnings, line 68) +PASS: gcc.dg/redecl-1.c previous 2 (test for warnings, line 68) PASS: gcc.dg/redecl-1.c (test for warnings, line 73) PASS: gcc.dg/redecl-1.c (test for errors, line 73) PASS: gcc.dg/redecl-1.c (test for warnings, line 78) @@ -54415,275 +54442,260 @@ PASS: gcc.dg/string-opt-1.c (test for excess errors) PASS: gcc.dg/string-opt-1.c scan-assembler-not memcpy PASS: gcc.dg/strlenopt-1.c (test for excess errors) PASS: gcc.dg/strlenopt-1.c execution test -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strlen \(" 2 -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "memcpy \(" 3 -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strcpy \(" 1 -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "memcpy \\(" 3 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strcpy \\(" 1 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-1.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-10.c (test for excess errors) PASS: gcc.dg/strlenopt-10.c execution test -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strlen \(" 2 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "memcpy \(" 8 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "stpcpy \(" 0 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "\*q_[0-9]* = 32;" 1 -PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "memcpy \([^ -
]*, 1\)" 1 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "memcpy \\(" 8 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "stpcpy \\(" 0 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "\\*q_[0-9]* = 32;" 1 +PASS: gcc.dg/strlenopt-10.c scan-tree-dump-times strlen "memcpy \\([^\n\r]*, 1\\)" 1 PASS: gcc.dg/strlenopt-11.c (test for excess errors) PASS: gcc.dg/strlenopt-11.c execution test -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strlen \(" 3 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "memcpy \(" 7 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "stpcpy \(" 0 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.0. = " 1 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.6. = " 1 -PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.9. = " 1 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strlen \\(" 3 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "memcpy \\(" 7 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen "stpcpy \\(" 0 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.0. = " 1 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.6. = " 1 +PASS: gcc.dg/strlenopt-11.c scan-tree-dump-times strlen " D.[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 PASS: gcc.dg/strlenopt-12g.c (test for excess errors) PASS: gcc.dg/strlenopt-12g.c execution test 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 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "memcpy \(" 7 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "stpcpy \(" 0 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.0. = " 1 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.1. = " 1 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.5. = " 1 -PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \([^ -
]*;[ -
]* l.6. = " 1 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strlen \\(" 4 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "memcpy \\(" 7 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen "stpcpy \\(" 0 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.0. = " 1 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.1. = " 1 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.5. = " 1 +PASS: gcc.dg/strlenopt-13.c scan-tree-dump-times strlen " D.[0-9_]* = strlen \\([^\n\r]*;[\n\r]* l.6. = " 1 PASS: gcc.dg/strlenopt-14g.c (test for excess errors) PASS: gcc.dg/strlenopt-14g.c execution test -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strlen \(" 4 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "memcpy \(" 1 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "mempcpy \(" 2 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "stpcpy \(" 2 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strlen \\(" 4 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "memcpy \\(" 1 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "mempcpy \\(" 2 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-14g.c scan-tree-dump-times strlen "stpcpy \\(" 2 PASS: gcc.dg/strlenopt-14gf.c (test for excess errors) PASS: gcc.dg/strlenopt-14gf.c execution test -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strlen \(" 4 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__memcpy_chk \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__mempcpy_chk \(" 2 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__strcpy_chk \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__strcat_chk \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__stpcpy_chk \(" 3 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "memcpy \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "mempcpy \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strlen \\(" 4 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__memcpy_chk \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__mempcpy_chk \\(" 2 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__strcpy_chk \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__strcat_chk \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "__stpcpy_chk \\(" 3 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "memcpy \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "mempcpy \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-14gf.c scan-tree-dump-times strlen "stpcpy \\(" 0 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 -PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "memcpy \(" 2 -PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strcpy \(" 0 -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 +PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strlen \\(" 3 +PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "memcpy \\(" 2 +PASS: gcc.dg/strlenopt-15.c scan-tree-dump-times strlen "strcpy \\(" 0 +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 PASS: gcc.dg/strlenopt-16g.c (test for excess errors) PASS: gcc.dg/strlenopt-16g.c execution test -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "memcpy \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "mempcpy \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "stpcpy \(" 1 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "memcpy \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "mempcpy \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-16g.c scan-tree-dump-times strlen "stpcpy \\(" 1 PASS: gcc.dg/strlenopt-17g.c (test for excess errors) PASS: gcc.dg/strlenopt-17g.c execution test -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strlen \(" 1 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "memcpy \(" 3 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "mempcpy \(" 0 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "stpcpy \(" 1 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strlen \\(" 1 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "memcpy \\(" 3 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "mempcpy \\(" 0 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-17g.c scan-tree-dump-times strlen "stpcpy \\(" 1 PASS: gcc.dg/strlenopt-18g.c (test for excess errors) PASS: gcc.dg/strlenopt-18g.c execution test -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "stpcpy \(" 2 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-18g.c scan-tree-dump-times strlen "stpcpy \\(" 2 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 -PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "memcpy \(" 6 -PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strcpy \(" 0 -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 +PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "memcpy \\(" 6 +PASS: gcc.dg/strlenopt-19.c scan-tree-dump-times strlen "strcpy \\(" 0 +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 PASS: gcc.dg/strlenopt-1f.c (test for excess errors) PASS: gcc.dg/strlenopt-1f.c execution test -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strlen \(" 2 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__memcpy_chk \(" 3 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__strcpy_chk \(" 1 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__strcat_chk \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__stpcpy_chk \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "memcpy \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__memcpy_chk \\(" 3 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__strcpy_chk \\(" 1 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__strcat_chk \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "__stpcpy_chk \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "memcpy \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-1f.c scan-tree-dump-times strlen "stpcpy \\(" 0 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 -PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "memcpy \(" 5 -PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "memcpy \\(" 5 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-20.c (test for excess errors) PASS: gcc.dg/strlenopt-20.c execution test -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strlen \(" 1 -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strchr \(" 1 -PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strlen \\(" 1 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strchr \\(" 1 +PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-21.c (test for excess errors) PASS: gcc.dg/strlenopt-21.c execution test -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strlen \(" 1 -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "memcpy \(" 3 -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strchr \(" 1 -PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strlen \\(" 1 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "memcpy \\(" 3 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strchr \\(" 1 +PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-22.c (test for excess errors) PASS: gcc.dg/strlenopt-22.c execution test -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strlen \(" 3 -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "memcpy \(" 1 -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcpy \(" 1 -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strchr \(" 1 -PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strlen \\(" 3 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "memcpy \\(" 1 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcpy \\(" 1 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strchr \\(" 1 +PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-22g.c (test for excess errors) PASS: gcc.dg/strlenopt-22g.c execution test -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "memcpy \(" 1 -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strchr \(" 1 -PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "stpcpy \(" 1 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "memcpy \\(" 1 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strchr \\(" 1 +PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "stpcpy \\(" 1 PASS: gcc.dg/strlenopt-2f.c (test for excess errors) PASS: gcc.dg/strlenopt-2f.c execution test -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strlen \(" 2 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__memcpy_chk \(" 5 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__strcpy_chk \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__strcat_chk \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__stpcpy_chk \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "memcpy \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__memcpy_chk \\(" 5 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__strcpy_chk \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__strcat_chk \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "__stpcpy_chk \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "memcpy \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "stpcpy \\(" 0 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 -PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times optimized "return 0" 3 PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times optimized "return 4" 1 PASS: gcc.dg/strlenopt-3.c scan-tree-dump-times optimized "return 3" 1 PASS: gcc.dg/strlenopt-4.c (test for excess errors) PASS: gcc.dg/strlenopt-4.c execution test -PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strlen \(" 3 -PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strcpy \(" 3 -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 +PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strlen \\(" 3 +PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-4.c scan-tree-dump-times strlen "strcpy \\(" 3 +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 PASS: gcc.dg/strlenopt-4g.c (test for excess errors) PASS: gcc.dg/strlenopt-4g.c execution test -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strlen \(" 1 -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strcpy \(" 1 -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "stpcpy \(" 5 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strlen \\(" 1 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strcpy \\(" 1 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-4g.c scan-tree-dump-times strlen "stpcpy \\(" 5 PASS: gcc.dg/strlenopt-4gf.c (test for excess errors) PASS: gcc.dg/strlenopt-4gf.c execution test -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strlen \(" 1 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__memcpy_chk \(" 4 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__strcpy_chk \(" 1 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__strcat_chk \(" 0 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__stpcpy_chk \(" 5 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "memcpy \(" 0 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strlen \\(" 1 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__memcpy_chk \\(" 4 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__strcpy_chk \\(" 1 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__strcat_chk \\(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "__stpcpy_chk \\(" 5 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "memcpy \\(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-5.c (test for excess errors) PASS: gcc.dg/strlenopt-5.c execution test -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "memcpy \(" 2 -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcpy \(" 1 -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strchr \(" 2 -PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "memcpy \\(" 2 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcpy \\(" 1 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strchr \\(" 2 +PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-6.c (test for excess errors) PASS: gcc.dg/strlenopt-6.c execution test -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strlen \(" 2 -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "memcpy \(" 7 -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strlen \\(" 2 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "memcpy \\(" 7 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-7.c (test for excess errors) PASS: gcc.dg/strlenopt-7.c execution test -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "memcpy \(" 2 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strchr \(" 1 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "stpcpy \(" 0 -PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "\*r_[0-9]* = 0;" 1 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "memcpy \\(" 2 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strchr \\(" 1 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "stpcpy \\(" 0 +PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "\\*r_[0-9]* = 0;" 1 PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times optimized "return 3;" 1 PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times optimized "return 0;" 2 PASS: gcc.dg/strlenopt-8.c (test for excess errors) PASS: gcc.dg/strlenopt-8.c execution test -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strlen \(" 0 -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "memcpy \(" 4 -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strcpy \(" 0 -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strchr \(" 0 -PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strlen \\(" 0 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "memcpy \\(" 4 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strcpy \\(" 0 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strchr \\(" 0 +PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-9.c (test for excess errors) PASS: gcc.dg/strlenopt-9.c execution test -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strlen \(" 4 -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "memcpy \(" 6 -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcpy \(" 1 -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcat \(" 0 -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strchr \(" 3 -PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "stpcpy \(" 0 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strlen \\(" 4 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "memcpy \\(" 6 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcpy \\(" 1 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcat \\(" 0 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strchr \\(" 3 +PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "stpcpy \\(" 0 PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times optimized "return 4;" 1 PASS: gcc.dg/strncpy-fix-1.c (test for excess errors) PASS: gcc.dg/struct-alias-1.c (test for excess errors) @@ -54787,8 +54799,8 @@ PASS: gcc.dg/switch-warn-2.c (test for excess errors) PASS: gcc.dg/switch-warn-2.c execution test PASS: gcc.dg/switch-warn-3.c (test for excess errors) PASS: gcc.dg/sync-1.c (test for excess errors) -PASS: gcc.dg/sync-2.c (test for warnings, line ) -PASS: gcc.dg/sync-2.c (test for warnings, line ) +PASS: gcc.dg/sync-2.c fetch_and_nand (test for warnings, line ) +PASS: gcc.dg/sync-2.c nand_and_fetch (test for warnings, line ) PASS: gcc.dg/sync-2.c (test for excess errors) PASS: gcc.dg/sync-2.c execution test PASS: gcc.dg/sync-3.c (test for warnings, line 33) @@ -54822,14 +54834,14 @@ PASS: gcc.dg/transparent-union-2.c (test for errors, line 15) PASS: gcc.dg/transparent-union-2.c (test for warnings, line 17) PASS: gcc.dg/transparent-union-2.c (test for errors, line 18) PASS: gcc.dg/transparent-union-2.c (test for excess errors) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 9) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 9) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 11) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 11) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 14) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 14) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 16) -PASS: gcc.dg/transparent-union-3.c (test for warnings, line 16) +PASS: gcc.dg/transparent-union-3.c not anything (test for warnings, line 9) +PASS: gcc.dg/transparent-union-3.c cannot (test for warnings, line 9) +PASS: gcc.dg/transparent-union-3.c not anything (test for warnings, line 11) +PASS: gcc.dg/transparent-union-3.c cannot (test for warnings, line 11) +PASS: gcc.dg/transparent-union-3.c not anything (test for warnings, line 14) +PASS: gcc.dg/transparent-union-3.c cannot (test for warnings, line 14) +PASS: gcc.dg/transparent-union-3.c no anything (test for warnings, line 16) +PASS: gcc.dg/transparent-union-3.c cannot (test for warnings, line 16) PASS: gcc.dg/transparent-union-3.c (test for warnings, line 19) PASS: gcc.dg/transparent-union-3.c (test for warnings, line 21) PASS: gcc.dg/transparent-union-3.c (test for excess errors) @@ -56062,13 +56074,13 @@ PASS: gcc.dg/utf-cvt.c (test for warnings, line 51) PASS: gcc.dg/utf-cvt.c (test for warnings, line 53) PASS: gcc.dg/utf-cvt.c (test for warnings, line 54) PASS: gcc.dg/utf-cvt.c (test for excess errors) -PASS: gcc.dg/utf-dflt.c (test for errors, line 6) -PASS: gcc.dg/utf-dflt.c (test for errors, line 6) -PASS: gcc.dg/utf-dflt.c (test for errors, line 8) -PASS: gcc.dg/utf-dflt.c (test for errors, line 8) +PASS: gcc.dg/utf-dflt.c undeclared (test for errors, line 6) +PASS: gcc.dg/utf-dflt.c expected (test for errors, line 6) +PASS: gcc.dg/utf-dflt.c undeclared (test for errors, line 8) +PASS: gcc.dg/utf-dflt.c expected (test for errors, line 8) PASS: gcc.dg/utf-dflt.c (test for excess errors) -PASS: gcc.dg/utf-dflt2.c (test for errors, line 5) -PASS: gcc.dg/utf-dflt2.c (test for errors, line 5) +PASS: gcc.dg/utf-dflt2.c undeclared (test for errors, line 5) +PASS: gcc.dg/utf-dflt2.c expected (test for errors, line 5) PASS: gcc.dg/utf-dflt2.c (test for excess errors) PASS: gcc.dg/utf-inc-init.c (test for excess errors) PASS: gcc.dg/utf-inc-init.c execution test @@ -56310,13 +56322,13 @@ PASS: gcc.dg/vla-6.c (test for errors, line 28) PASS: gcc.dg/vla-6.c (test for excess errors) PASS: gcc.dg/vla-7.c (test for excess errors) PASS: gcc.dg/vla-8.c (test for errors, line 26) -PASS: gcc.dg/vla-8.c note: expected (test for warnings, line ) -PASS: gcc.dg/vla-8.c note: expected (test for warnings, line ) +PASS: gcc.dg/vla-8.c defined (test for warnings, line ) +PASS: gcc.dg/vla-8.c declared (test for warnings, line ) PASS: gcc.dg/vla-8.c (test for excess errors) PASS: gcc.dg/vla-9.c (test for excess errors) PASS: gcc.dg/vla-init-1.c VLA init (test for errors, line 12) -PASS: gcc.dg/vla-init-1.c (test for warnings, line 12) -PASS: gcc.dg/vla-init-1.c (test for warnings, line 12) +PASS: gcc.dg/vla-init-1.c excess (test for warnings, line 12) +PASS: gcc.dg/vla-init-1.c near (test for warnings, line 12) PASS: gcc.dg/vla-init-1.c (test for excess errors) PASS: gcc.dg/vla-init-2.c (test for errors, line 9) PASS: gcc.dg/vla-init-2.c extra error (test for errors, line 9) @@ -56433,8 +56445,8 @@ PASS: gcc.dg/wtr-func-def-1.c (test for warnings, line 159) PASS: gcc.dg/wtr-func-def-1.c (test for warnings, line 167) PASS: gcc.dg/wtr-func-def-1.c (test for warnings, line 183) PASS: gcc.dg/wtr-func-def-1.c (test for excess errors) -PASS: gcc.dg/wtr-int-type-1.c decimal constant (test for warnings, line 28) -PASS: gcc.dg/wtr-int-type-1.c decimal constant (test for warnings, line 28) +PASS: gcc.dg/wtr-int-type-1.c so large (test for warnings, line 28) +PASS: gcc.dg/wtr-int-type-1.c ISO C90 (test for warnings, line 28) PASS: gcc.dg/wtr-int-type-1.c (test for excess errors) PASS: gcc.dg/wtr-label-1.c label conflicts with identifier (test for warnings, line 22) PASS: gcc.dg/wtr-label-1.c label conflicts with identifier (test for warnings, line 23) @@ -56604,38 +56616,43 @@ PASS: c-c++-common/asmgoto-3.c -Wc++-compat (test for excess errors) PASS: c-c++-common/asmgoto-4.c -Wc++-compat (test for excess errors) PASS: c-c++-common/attr-used-2.c -Wc++-compat (test for warnings, line 8) PASS: c-c++-common/attr-used-2.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/attr-used-2.c scan-assembler xyzzy +PASS: c-c++-common/attr-used-2.c -Wc++-compat scan-assembler xyzzy PASS: c-c++-common/attr-used.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_before -PASS: c-c++-common/attr-used.c scan-assembler function_declaration_after +PASS: c-c++-common/attr-used.c -Wc++-compat scan-assembler function_declaration_before +PASS: c-c++-common/attr-used.c -Wc++-compat scan-assembler function_declaration_after PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for errors, line 21) PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for warnings, line 25) PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for errors, line 28) PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for excess errors) PASS: c-c++-common/cxxbitfields-3.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/cxxbitfields-3.c scan-assembler movl.*, _?var +PASS: c-c++-common/cxxbitfields-3.c -Wc++-compat scan-assembler movl.*, _?var PASS: c-c++-common/cxxbitfields-6.c -Wc++-compat (test for excess errors) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 7) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 8) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 9) PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for excess errors) PASS: c-c++-common/fold-bitand-4.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "return [^ -0-9]*12;" 1 -PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "& 15" 1 -PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "return [^ -0-9]*0;" 2 -PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "& 7" 1 +PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "return [^\n0-9]*12;" 1 +PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "& 15" 1 +PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "return [^\n0-9]*0;" 2 +PASS: c-c++-common/fold-bitand-4.c -Wc++-compat scan-tree-dump-times original "& 7" 1 UNSUPPORTED: c-c++-common/int128-1.c -Wc++-compat UNSUPPORTED: c-c++-common/int128-2.c -Wc++-compat UNSUPPORTED: c-c++-common/int128-types-1.c -Wc++-compat PASS: c-c++-common/pr20000.c -Wc++-compat (test for bogus messages, line 7) -PASS: c-c++-common/pr20000.c -Wc++-compat (test for warnings, line 12) -PASS: c-c++-common/pr20000.c -Wc++-compat (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -Wc++-compat has return (test for warnings, line 12) +PASS: c-c++-common/pr20000.c -Wc++-compat does return (test for warnings, line 12) PASS: c-c++-common/pr20000.c -Wc++-compat (test for bogus messages, line 24) -PASS: c-c++-common/pr20000.c -Wc++-compat (test for warnings, line 27) -PASS: c-c++-common/pr20000.c -Wc++-compat (test for warnings, line 27) +PASS: c-c++-common/pr20000.c -Wc++-compat has return (test for warnings, line 27) +PASS: c-c++-common/pr20000.c -Wc++-compat does return (test for warnings, line 27) PASS: c-c++-common/pr20000.c -Wc++-compat (test for excess errors) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 20) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 21) +PASS: c-c++-common/pr28656.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr33193.c -Wc++-compat (test for errors, line 10) PASS: c-c++-common/pr33193.c -Wc++-compat (test for errors, line 11) PASS: c-c++-common/pr33193.c -Wc++-compat (test for errors, line 16) @@ -56666,9 +56683,9 @@ PASS: c-c++-common/pr43772.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr43942.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr44832.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr46562-2.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/pr46562-2.c -Wc++-compat scan-tree-dump fre1 "= 0;" +PASS: c-c++-common/pr46562-2.c -Wc++-compat scan-tree-dump fre1 "= 0;" PASS: c-c++-common/pr46562.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/pr46562.c -Wc++-compat scan-tree-dump ccp1 "return 0;" +PASS: c-c++-common/pr46562.c -Wc++-compat scan-tree-dump ccp1 "return 0;" XFAIL: c-c++-common/pr51712.c -Wc++-compat (test for bogus messages, line 17) PASS: c-c++-common/pr51712.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr51768.c -Wc++-compat (test for errors, line 8) @@ -56678,6 +56695,7 @@ PASS: c-c++-common/pr51768.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr52177.c -Wc++-compat (test for excess errors) PASS: c-c++-common/pr52181.c -Wc++-compat (test for bogus messages, line 11) PASS: c-c++-common/pr52181.c -Wc++-compat (test for excess errors) +UNSUPPORTED: c-c++-common/pr53633.c -Wc++-compat PASS: c-c++-common/raw-string-1.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-1.c -Wc++-compat execution test PASS: c-c++-common/raw-string-10.c -Wc++-compat (test for excess errors) @@ -56687,50 +56705,50 @@ PASS: c-c++-common/raw-string-11.c -Wc++-compat execution test PASS: c-c++-common/raw-string-12.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-2.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-2.c -Wc++-compat execution test -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 7) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 7) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 9) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 9) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 11) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 11) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 13) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 13) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 15) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 15) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 18) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 20) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 22) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 24) -PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for errors, line 26) +PASS: c-c++-common/raw-string-3.c -Wc++-compat undeclared (test for errors, line 7) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 7) +PASS: c-c++-common/raw-string-3.c -Wc++-compat undeclared (test for errors, line 9) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected" (test for errors, line 9) +PASS: c-c++-common/raw-string-3.c -Wc++-compat undeclared (test for errors, line 11) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 11) +PASS: c-c++-common/raw-string-3.c -Wc++-compat undeclared (test for errors, line 13) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 13) +PASS: c-c++-common/raw-string-3.c -Wc++-compat undeclared (test for errors, line 15) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 15) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 18) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 20) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 22) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 24) +PASS: c-c++-common/raw-string-3.c -Wc++-compat expected (test for errors, line 26) PASS: c-c++-common/raw-string-3.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 6) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 6) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 8) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 8) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 10) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 10) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 12) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 12) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 14) -PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for errors, line 14) +PASS: c-c++-common/raw-string-4.c -Wc++-compat undeclared (test for errors, line 6) +PASS: c-c++-common/raw-string-4.c -Wc++-compat expected (test for errors, line 6) +PASS: c-c++-common/raw-string-4.c -Wc++-compat undeclared (test for errors, line 8) +PASS: c-c++-common/raw-string-4.c -Wc++-compat expected (test for errors, line 8) +PASS: c-c++-common/raw-string-4.c -Wc++-compat undeclared (test for errors, line 10) +PASS: c-c++-common/raw-string-4.c -Wc++-compat expected (test for errors, line 10) +PASS: c-c++-common/raw-string-4.c -Wc++-compat undeclared (test for errors, line 12) +PASS: c-c++-common/raw-string-4.c -Wc++-compat expected (test for errors, line 12) +PASS: c-c++-common/raw-string-4.c -Wc++-compat undeclared (test for errors, line 14) +PASS: c-c++-common/raw-string-4.c -Wc++-compat expected (test for errors, line 14) PASS: c-c++-common/raw-string-4.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 5) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 5) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 8) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 8) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 11) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 11) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 14) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 14) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 17) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 17) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 20) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 20) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 23) -PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for errors, line 23) +PASS: c-c++-common/raw-string-5.c -Wc++-compat longer (test for errors, line 5) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 5) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 8) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 8) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 11) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 11) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 14) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 14) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 17) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 17) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 20) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 20) +PASS: c-c++-common/raw-string-5.c -Wc++-compat invalid (test for errors, line 23) +PASS: c-c++-common/raw-string-5.c -Wc++-compat stray (test for errors, line 23) PASS: c-c++-common/raw-string-5.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/raw-string-6.c -Wc++-compat (test for errors, line 5) -PASS: c-c++-common/raw-string-6.c -Wc++-compat (test for errors, line 5) +PASS: c-c++-common/raw-string-6.c -Wc++-compat end (test for errors, line 5) +PASS: c-c++-common/raw-string-6.c -Wc++-compat unterminated (test for errors, line 5) PASS: c-c++-common/raw-string-6.c -Wc++-compat (test for excess errors) XFAIL: c-c++-common/raw-string-7.c -Wc++-compat (test for bogus messages, line 8) XFAIL: c-c++-common/raw-string-7.c -Wc++-compat (test for bogus messages, line 13) @@ -56742,11 +56760,11 @@ PASS: c-c++-common/raw-string-9.c -Wc++-compat (test for warnings, line 7) PASS: c-c++-common/raw-string-9.c -Wc++-compat (test for excess errors) PASS: c-c++-common/raw-string-9.c -Wc++-compat execution test PASS: c-c++-common/restrict-1.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/restrict-1.c -Wc++-compat scan-tree-dump-not optimized "link_error" +PASS: c-c++-common/restrict-1.c -Wc++-compat scan-tree-dump-not optimized "link_error" PASS: c-c++-common/restrict-2.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/restrict-2.c -Wc++-compat scan-tree-dump-times lim1 "Moving statement" 11 +PASS: c-c++-common/restrict-2.c -Wc++-compat scan-tree-dump-times lim1 "Moving statement" 11 PASS: c-c++-common/restrict-4.c -Wc++-compat (test for excess errors) -PASS: c-c++-common/restrict-4.c -Wc++-compat scan-tree-dump lim1 "Executing store motion" +PASS: c-c++-common/restrict-4.c -Wc++-compat scan-tree-dump lim1 "Executing store motion" PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for warnings, line 3) PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for excess errors) PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 12) @@ -59172,13 +59190,13 @@ PASS: gcc.dg/format/ext-8.c -DWIDE (test for warnings, line 53) PASS: gcc.dg/format/ext-8.c -DWIDE (test for warnings, line 54) PASS: gcc.dg/format/ext-8.c -DWIDE (test for warnings, line 55) PASS: gcc.dg/format/ext-8.c -DWIDE (test for excess errors) -PASS: gcc.dg/format/few-1.c (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c (test for warnings, line 10) -PASS: gcc.dg/format/few-1.c (test for warnings, line 10) -PASS: gcc.dg/format/few-1.c (test for warnings, line 13) -PASS: gcc.dg/format/few-1.c (test for warnings, line 13) +PASS: gcc.dg/format/few-1.c width (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c precision (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c format (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c width (test for warnings, line 10) +PASS: gcc.dg/format/few-1.c format (test for warnings, line 10) +PASS: gcc.dg/format/few-1.c char (test for warnings, line 13) +PASS: gcc.dg/format/few-1.c int (test for warnings, line 13) PASS: gcc.dg/format/few-1.c (test for warnings, line 16) PASS: gcc.dg/format/few-1.c (test for warnings, line 18) PASS: gcc.dg/format/few-1.c (test for warnings, line 20) @@ -59187,13 +59205,13 @@ PASS: gcc.dg/format/few-1.c (test for warnings, line 24) PASS: gcc.dg/format/few-1.c (test for warnings, line 26) PASS: gcc.dg/format/few-1.c (test for warnings, line 28) PASS: gcc.dg/format/few-1.c (test for excess errors) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 6) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 10) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 10) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 13) -PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 13) +PASS: gcc.dg/format/few-1.c -DWIDE width (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c -DWIDE precision (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c -DWIDE format (test for warnings, line 6) +PASS: gcc.dg/format/few-1.c -DWIDE width (test for warnings, line 10) +PASS: gcc.dg/format/few-1.c -DWIDE format (test for warnings, line 10) +PASS: gcc.dg/format/few-1.c -DWIDE char (test for warnings, line 13) +PASS: gcc.dg/format/few-1.c -DWIDE int (test for warnings, line 13) PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 16) PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 18) PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 20) @@ -60148,6 +60166,9 @@ PASS: c-c++-common/gomp/atomic-8.c (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c (test for excess errors) PASS: c-c++-common/gomp/atomic-9.c scan-tree-dump-times ompexp "__atomic_fetch_add" 1 PASS: c-c++-common/gomp/pr51360.c (test for excess errors) +PASS: c-c++-common/gomp/pr53580.c (test for errors, line 14) +PASS: c-c++-common/gomp/pr53580.c (test for excess errors) +PASS: c-c++-common/gomp/pr54017.c (test for excess errors) PASS: gcc.dg/gomp/asm-1.c (test for excess errors) PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 12) PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 16) @@ -60268,9 +60289,9 @@ PASS: gcc.dg/gomp/critical-2.c (test for errors, line 11) PASS: gcc.dg/gomp/critical-2.c (test for errors, line 12) PASS: gcc.dg/gomp/critical-2.c (test for excess errors) PASS: gcc.dg/gomp/critical-3.c (test for excess errors) -PASS: gcc.dg/gomp/critical-3.c scan-tree-dump-times ompexp "\&\.gomp_critical_user_xyzzy" 2 -PASS: gcc.dg/gomp/critical-4.c (test for warnings, line 18) -PASS: gcc.dg/gomp/critical-4.c (test for warnings, line 26) +PASS: gcc.dg/gomp/critical-3.c scan-tree-dump-times ompexp "\\&\\.gomp_critical_user_xyzzy" 2 +PASS: gcc.dg/gomp/critical-4.c (test for errors, line 18) +PASS: gcc.dg/gomp/critical-4.c (test for errors, line 26) PASS: gcc.dg/gomp/critical-4.c (test for excess errors) PASS: gcc.dg/gomp/empty.c (test for excess errors) PASS: gcc.dg/gomp/empty.c scan-tree-dump-times ompexp "GOMP_parallel_start" 0 @@ -60312,10 +60333,10 @@ PASS: gcc.dg/gomp/for-18.c (test for excess errors) XFAIL: gcc.dg/gomp/for-18.c scan-tree-dump-times ompexp "GOMP_parallel_loop_dynamic_start" 4 XFAIL: gcc.dg/gomp/for-18.c scan-tree-dump-times ompexp "GOMP_parallel_loop_guided_start" 4 PASS: gcc.dg/gomp/for-19.c (test for excess errors) -PASS: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\(a\)" 2 -XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\(k\)" 0 -XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\(l\)" 0 -XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\(m\)" 0 +PASS: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\\(a\\)" 2 +XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\\(k\\)" 0 +XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\\(l\\)" 0 +XFAIL: gcc.dg/gomp/for-19.c scan-tree-dump-times gimple "shared\\(m\\)" 0 PASS: gcc.dg/gomp/for-2.c (test for errors, line 10) PASS: gcc.dg/gomp/for-2.c (test for errors, line 16) PASS: gcc.dg/gomp/for-2.c (test for excess errors) @@ -60364,38 +60385,38 @@ PASS: gcc.dg/gomp/master-2.c (test for excess errors) PASS: gcc.dg/gomp/master-3.c (test for excess errors) PASS: gcc.dg/gomp/master-3.c scan-tree-dump-times ompexp "omp_get_thread_num" 1 PASS: gcc.dg/gomp/nestedfn-1.c (test for excess errors) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 11) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 14) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 20) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 22) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 24) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 28) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 31) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 37) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 39) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 46) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 49) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 55) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 57) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 59) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 63) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 66) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 72) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 76) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 80) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 83) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 89) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 91) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 93) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 120) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 123) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 129) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 133) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 142) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 152) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 164) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 193) -PASS: gcc.dg/gomp/nesting-1.c (test for warnings, line 196) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 11) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 14) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 20) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 22) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 24) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 28) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 31) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 37) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 39) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 46) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 49) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 55) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 57) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 59) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 63) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 66) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 72) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 76) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 80) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 83) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 89) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 91) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 93) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 120) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 123) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 129) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 133) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 142) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 152) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 164) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 193) +PASS: gcc.dg/gomp/nesting-1.c (test for errors, line 196) PASS: gcc.dg/gomp/nesting-1.c (test for excess errors) PASS: gcc.dg/gomp/num-threads-1.c (test for warnings, line 6) PASS: gcc.dg/gomp/num-threads-1.c (test for excess errors) @@ -60429,17 +60450,17 @@ PASS: gcc.dg/gomp/pr27328.c (test for excess errors) PASS: gcc.dg/gomp/pr27358.c (test for errors, line 4) PASS: gcc.dg/gomp/pr27358.c (test for excess errors) PASS: gcc.dg/gomp/pr27388-1.c (test for excess errors) -PASS: gcc.dg/gomp/pr27388-1.c scan-tree-dump-times omplower "shared\(i\)" 0 -PASS: gcc.dg/gomp/pr27388-1.c scan-tree-dump-times omplower "private\(i\)" 1 +PASS: gcc.dg/gomp/pr27388-1.c scan-tree-dump-times omplower "shared\\(i\\)" 0 +PASS: gcc.dg/gomp/pr27388-1.c scan-tree-dump-times omplower "private\\(i\\)" 1 PASS: gcc.dg/gomp/pr27388-2.c (test for excess errors) -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "shared\(i\)[^\n]*private\(i\)" 0 -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "private\(i\)[^\n]*shared\(i\)" 0 -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "omp for[^\n]*private\(i\)" 1 -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "shared\(j\)[^\n]*private\(j\)" 0 -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "private\(j\)[^\n]*shared\(j\)" 0 -PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "omp for[^\n]*private\(j\)" 1 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "shared\\(i\\)[^\\n]*private\\(i\\)" 0 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "private\\(i\\)[^\\n]*shared\\(i\\)" 0 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "omp for[^\\n]*private\\(i\\)" 1 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "shared\\(j\\)[^\\n]*private\\(j\\)" 0 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "private\\(j\\)[^\\n]*shared\\(j\\)" 0 +PASS: gcc.dg/gomp/pr27388-2.c scan-tree-dump-times omplower "omp for[^\\n]*private\\(j\\)" 1 PASS: gcc.dg/gomp/pr27388-3.c (test for excess errors) -PASS: gcc.dg/gomp/pr27388-3.c scan-tree-dump-times omplower "omp for[^\n]*private" 2 +PASS: gcc.dg/gomp/pr27388-3.c scan-tree-dump-times omplower "omp for[^\\n]*private" 2 PASS: gcc.dg/gomp/pr27415.c (test for errors, line 9) PASS: gcc.dg/gomp/pr27415.c (test for errors, line 18) PASS: gcc.dg/gomp/pr27415.c (test for errors, line 28) @@ -60937,7 +60958,7 @@ XFAIL: gcc.dg/guality/example.c -O3 -fomit-frame-pointer -funroll-all-loops -fi PASS: gcc.dg/guality/example.c -O3 -g (test for excess errors) XFAIL: gcc.dg/guality/example.c -O3 -g execution test PASS: gcc.dg/guality/example.c -Os (test for excess errors) -XPASS: gcc.dg/guality/example.c -Os execution test +XFAIL: gcc.dg/guality/example.c -Os execution test PASS: gcc.dg/guality/example.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) XPASS: gcc.dg/guality/example.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/guality/example.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) @@ -61628,7 +61649,7 @@ PASS: gcc.dg/guality/pr43051-1.c -Os execution test PASS: gcc.dg/guality/pr43051-1.c -Os line 34 c == &a[0] PASS: gcc.dg/guality/pr43051-1.c -Os line 35 v == 1 PASS: gcc.dg/guality/pr43051-1.c -Os line 36 e == &a[1] -PASS: gcc.dg/guality/pr43051-1.c -Os line 39 c == &a[0] +FAIL: gcc.dg/guality/pr43051-1.c -Os line 39 c == &a[0] PASS: gcc.dg/guality/pr43051-1.c -Os line 40 v == 1 PASS: gcc.dg/guality/pr43051-1.c -Os line 41 e == &a[1] PASS: gcc.dg/guality/pr43051-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) @@ -62026,6 +62047,38 @@ UNSUPPORTED: gcc.dg/guality/pr48466.c -O3 -g UNSUPPORTED: gcc.dg/guality/pr48466.c -Os UNSUPPORTED: gcc.dg/guality/pr48466.c -O2 -flto -fno-use-linker-plugin -flto-partition=none UNSUPPORTED: gcc.dg/guality/pr48466.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects +PASS: gcc.dg/guality/pr49888.c -O0 (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O0 execution test +PASS: gcc.dg/guality/pr49888.c -O0 line 12 !!c == 0 +PASS: gcc.dg/guality/pr49888.c -O0 line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O1 (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O1 execution test +PASS: gcc.dg/guality/pr49888.c -O1 line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O1 line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O2 (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O2 execution test +PASS: gcc.dg/guality/pr49888.c -O2 line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O2 line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/guality/pr49888.c -O3 -fomit-frame-pointer line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O3 -fomit-frame-pointer line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O3 -g (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O3 -g execution test +PASS: gcc.dg/guality/pr49888.c -O3 -g line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O3 -g line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -Os (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -Os execution test +UNSUPPORTED: gcc.dg/guality/pr49888.c -Os line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -Os line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 18 !c == 1 +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/guality/pr49888.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 12 !!c == 0 +UNSUPPORTED: gcc.dg/guality/pr49888.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 18 !c == 1 UNSUPPORTED: gcc.dg/guality/rotatetest.c -O0 UNSUPPORTED: gcc.dg/guality/rotatetest.c -O1 UNSUPPORTED: gcc.dg/guality/rotatetest.c -O2 @@ -62206,10 +62259,10 @@ Running [...]/hurd/master/gcc/testsuite/gcc.dg/ipa/ipa.exp ... PASS: gcc.dg/ipa/ctor-empty-1.c (test for excess errors) PASS: gcc.dg/ipa/ctor-empty-1.c scan-ipa-dump cgraph "Reclaiming functions: empty_constructor" PASS: gcc.dg/ipa/iinline-1.c (test for excess errors) -PASS: gcc.dg/ipa/iinline-1.c scan-ipa-dump inline "hooray[^\n]*inline copy in test" +PASS: gcc.dg/ipa/iinline-1.c scan-ipa-dump inline "hooray[^\\n]*inline copy in test" PASS: gcc.dg/ipa/iinline-2.c (test for excess errors) -PASS: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hooray[^\n]*inline copy in main" -PASS: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hip2[^\n]*inline copy in main" +PASS: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hooray[^\\n]*inline copy in main" +PASS: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hip2[^\\n]*inline copy in main" PASS: gcc.dg/ipa/iinline-3.c (test for excess errors) PASS: gcc.dg/ipa/iinline-3.c execution test PASS: gcc.dg/ipa/inline-1.c (test for excess errors) @@ -62284,9 +62337,7 @@ PASS: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "ex = &local_address_taken" XFAIL: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "local_address_taken.arg0 = { ESCAPED NONLOCAL y x }" XFAIL: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "local_address_taken.clobber = { ESCAPED NONLOCAL y x }" XFAIL: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "local_address_taken.use = { }" -PASS: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "ESCAPED = {[^ -}]* x [^ -}]*}" +PASS: gcc.dg/ipa/ipa-pta-13.c scan-ipa-dump pta "ESCAPED = {[^\n}]* x [^\n}]*}" PASS: gcc.dg/ipa/ipa-pta-13.c scan-tree-dump fre2 " = x;" PASS: gcc.dg/ipa/ipa-pta-14.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-14.c execution test @@ -62296,7 +62347,7 @@ PASS: gcc.dg/ipa/ipa-pta-15.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-15.c execution test PASS: gcc.dg/ipa/ipa-pta-16.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-16.c execution test -PASS: gcc.dg/ipa/ipa-pta-16.c scan-ipa-dump pta "y.[0-9]*\+[0-9]* = { i }" +PASS: gcc.dg/ipa/ipa-pta-16.c scan-ipa-dump pta "y.[0-9]*\\+[0-9]* = { i }" PASS: gcc.dg/ipa/ipa-pta-17.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-2.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-2.c scan-ipa-dump pta "foo.arg0 = { ESCAPED NONLOCAL }" @@ -62304,12 +62355,12 @@ PASS: gcc.dg/ipa/ipa-pta-3.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-3.c execution test PASS: gcc.dg/ipa/ipa-pta-3.c scan-ipa-dump pta "foo.arg0 = &a" PASS: gcc.dg/ipa/ipa-pta-3.c scan-ipa-dump pta "foo.arg1 = &b" -PASS: gcc.dg/ipa/ipa-pta-3.c scan-tree-dump fre2 "Replaced \*p_1\(D\) with 1" +PASS: gcc.dg/ipa/ipa-pta-3.c scan-tree-dump fre2 "Replaced \\*p_2\\(D\\) with 1" PASS: gcc.dg/ipa/ipa-pta-4.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-4.c execution test PASS: gcc.dg/ipa/ipa-pta-4.c scan-ipa-dump pta "foo.arg0 = &a" PASS: gcc.dg/ipa/ipa-pta-4.c scan-ipa-dump pta "foo.arg1 = &b" -PASS: gcc.dg/ipa/ipa-pta-4.c scan-tree-dump fre2 "Replaced \*p_1\(D\) with 1" +PASS: gcc.dg/ipa/ipa-pta-4.c scan-tree-dump fre2 "Replaced \\*p_2\\(D\\) with 1" PASS: gcc.dg/ipa/ipa-pta-5.c (test for excess errors) PASS: gcc.dg/ipa/ipa-pta-5.c execution test PASS: gcc.dg/ipa/ipa-pta-6.c (test for excess errors) @@ -62325,16 +62376,16 @@ PASS: gcc.dg/ipa/ipa-sra-1.c (test for excess errors) PASS: gcc.dg/ipa/ipa-sra-1.c execution test PASS: gcc.dg/ipa/ipa-sra-1.c scan-tree-dump-times eipa_sra "About to replace expr" 2 PASS: gcc.dg/ipa/ipa-sra-2.c (test for excess errors) -PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr cow_.*D.->red with \*ISRA" +PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr cow_.*D.->red with \\*ISRA" PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr cow_.*D.->green with ISRA" -PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr calf_.*D.->red with \*ISRA" +PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr calf_.*D.->red with \\*ISRA" PASS: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra "About to replace expr calf_.*D.->green with ISRA" PASS: gcc.dg/ipa/ipa-sra-3.c (test for excess errors) PASS: gcc.dg/ipa/ipa-sra-3.c scan-tree-dump eipa_sra "base: z, remove_param" PASS: gcc.dg/ipa/ipa-sra-3.c scan-tree-dump eipa_sra "base: calf, remove_param" PASS: gcc.dg/ipa/ipa-sra-4.c (test for excess errors) -PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump eipa_sra "About to replace expr \*i_.*D. with ISRA" -PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump eipa_sra "About to replace expr \*l_.*D. with ISRA" +PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump eipa_sra "About to replace expr \\*i_.*D. with ISRA" +PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump eipa_sra "About to replace expr \\*l_.*D. with ISRA" PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump-times eipa_sra "About to replace expr *j_.*D. with ISRA" 0 PASS: gcc.dg/ipa/ipa-sra-4.c scan-tree-dump-times eipa_sra "About to replace expr *k_.*D. with ISRA" 0 PASS: gcc.dg/ipa/ipa-sra-5.c (test for excess errors) @@ -62353,8 +62404,8 @@ PASS: gcc.dg/ipa/ipacost-2.c scan-ipa-dump-times cp "Creating a specialized node PASS: gcc.dg/ipa/ipacost-2.c scan-ipa-dump-times cp "Creating a specialized node of i_can_be_propagated_fully/" 1 PASS: gcc.dg/ipa/ipacost-2.c scan-ipa-dump-not cp "Creating a specialized node of i_can_not_be_propagated_fully2" PASS: gcc.dg/ipa/ipacost-2.c scan-ipa-dump-not cp "Creating a specialized node of i_can_not_be_propagated_fully/" -PASS: gcc.dg/ipa/ipacost-2.c scan-tree-dump-not optimized "i_can_be_propagated_fully \(" -PASS: gcc.dg/ipa/ipacost-2.c scan-tree-dump-not optimized "i_can_be_propagated_fully2 \(" +PASS: gcc.dg/ipa/ipacost-2.c scan-tree-dump-not optimized "i_can_be_propagated_fully \\(" +PASS: gcc.dg/ipa/ipacost-2.c scan-tree-dump-not optimized "i_can_be_propagated_fully2 \\(" PASS: gcc.dg/ipa/ipcp-1.c (test for excess errors) PASS: gcc.dg/ipa/ipcp-1.c scan-ipa-dump cp "Creating a specialized node of f.*for all known contexts" PASS: gcc.dg/ipa/ipcp-1.c scan-ipa-dump cp "replacing param a with const 7" @@ -62372,7 +62423,7 @@ PASS: gcc.dg/ipa/ipcp-4.c scan-ipa-dump-not cp "Creating a specialized node of h PASS: gcc.dg/ipa/ipcp-4.c scan-ipa-dump-times cp "replacing param a with const 7" 2 PASS: gcc.dg/ipa/ipcp-4.c scan-ipa-dump cp "replacing param a with const 11" PASS: gcc.dg/ipa/ipcp-ii-1.c (test for excess errors) -PASS: gcc.dg/ipa/ipcp-ii-1.c scan-ipa-dump inline "hooray[^\n]*inline copy in hiphip.constprop" +PASS: gcc.dg/ipa/ipcp-ii-1.c scan-ipa-dump inline "hooray[^\\n]*inline copy in hiphip.constprop" PASS: gcc.dg/ipa/noclone-1.c (test for excess errors) PASS: gcc.dg/ipa/noclone-1.c scan-ipa-dump-times cp "versioned function" 0 PASS: gcc.dg/ipa/pr42706.c (test for excess errors) @@ -63577,6 +63628,10 @@ PASS: gcc.dg/lto/pr53214 c_lto_pr53214_0.o-c_lto_pr53214_0.o execute -O0 -flto - PASS: gcc.dg/lto/pr53214 c_lto_pr53214_0.o assemble, -O2 -flto -fuse-linker-plugin PASS: gcc.dg/lto/pr53214 c_lto_pr53214_0.o-c_lto_pr53214_0.o link, -O2 -flto -fuse-linker-plugin PASS: gcc.dg/lto/pr53214 c_lto_pr53214_0.o-c_lto_pr53214_0.o execute -O2 -flto -fuse-linker-plugin +PASS: gcc.dg/lto/pr53470 c_lto_pr53470_0.o assemble, -flto +PASS: gcc.dg/lto/pr53470 c_lto_pr53470_0.o-c_lto_pr53470_0.o link, -flto +PASS: gcc.dg/lto/pr53470 c_lto_pr53470_0.o assemble, -flto -g +PASS: gcc.dg/lto/pr53470 c_lto_pr53470_0.o-c_lto_pr53470_0.o link, -flto -g PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o assemble, -flto PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_1.o assemble, -flto PASS: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto @@ -65581,8 +65636,8 @@ PASS: gcc.dg/noncompile/pr40033-1.c -O2 -flto -fno-use-linker-plugin -flto-part PASS: gcc.dg/noncompile/pr40033-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/noncompile/pr40033-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 6) PASS: gcc.dg/noncompile/pr40033-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O0 pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O0 in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 14) @@ -65591,8 +65646,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 16) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O0 (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O1 pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O1 in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 14) @@ -65601,8 +65656,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 16) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O1 (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 14) @@ -65611,8 +65666,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 16) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O2 (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 14) @@ -65621,8 +65676,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O3 -g pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O3 -g in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 14) @@ -65631,8 +65686,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 16) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O3 -g (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -Os pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -Os in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 14) @@ -65641,8 +65696,8 @@ PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 16) PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -Os (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -Os (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 14) @@ -65651,8 +65706,8 @@ PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partit PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 2) -PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects pid_t (test for errors, line 2) +PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects in (test for errors, line 2) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 8) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 12) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 14) @@ -65661,29 +65716,29 @@ PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-ob PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 17) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 18) PASS: gcc.dg/noncompile/pr44517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O0 (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O0 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O0 undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O0 expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O0 (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O1 (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O1 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O1 undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O1 expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O1 (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O2 (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O2 (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O2 (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -g undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O3 -g expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O3 -g (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -Os (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -Os (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -Os undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -Os expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -Os (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 3) -PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects undeclared (test for errors, line 3) +PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects expected (test for errors, line 3) PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/noncompile/redecl-1.c -O0 previous.*decl (test for warnings, line 7) PASS: gcc.dg/noncompile/redecl-1.c -O0 conflicting type qualifiers (test for errors, line 8) @@ -65863,1208 +65918,1236 @@ PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lt PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Running [...]/hurd/master/gcc/testsuite/gcc.dg/pch/pch.exp ... PASS: ./common-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O0 -g assembly comparison PASS: ./common-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O0 assembly comparison PASS: ./common-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O1 assembly comparison PASS: ./common-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O2 assembly comparison PASS: ./common-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./common-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -O3 -g assembly comparison PASS: ./common-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/common-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/common-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/common-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/common-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/common-1.c -Os assembly comparison PASS: ./counter-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O0 -g assembly comparison PASS: ./counter-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O0 assembly comparison PASS: ./counter-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O1 assembly comparison PASS: ./counter-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O2 assembly comparison PASS: ./counter-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./counter-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -O3 -g assembly comparison PASS: ./counter-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/counter-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-1.c -Os assembly comparison PASS: ./counter-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O0 -g -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O0 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O0 -g -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O0 -g -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O0 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O0 -g -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O0 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O0 -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O0 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O0 -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O0 -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O0 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O0 -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O0 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O0 -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O1 -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O1 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O1 -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O1 -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O1 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O1 -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O1 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O1 -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O2 -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O2 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O2 -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O2 -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O2 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O2 -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O2 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O2 -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -O3 -g -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -O3 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -O3 -g -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -O3 -g -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -O3 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -O3 -g -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -O3 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) PASS: ./counter-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/counter-2.c -Os -I. (test for warnings, line 10) -PASS: gcc.dg/pch/counter-2.c -Os -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/counter-2.c -Os -I. invalid files (test for errors, line 10) -PASS: gcc.dg/pch/counter-2.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/counter-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/counter-2.c -Os -I. -Dwith_PCH (test for warnings, line 10) +PASS: gcc.dg/pch/counter-2.c -Os -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/counter-2.c -Os -I. -Dwith_PCH invalid files (test for errors, line 10) +PASS: gcc.dg/pch/counter-2.c -Os -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/counter-2.c -Os -I. -Dwith_PCH (test for excess errors) PASS: ./counter-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O0 -g assembly comparison PASS: ./counter-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O0 assembly comparison PASS: ./counter-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O1 assembly comparison PASS: ./counter-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O2 assembly comparison PASS: ./counter-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./counter-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -O3 -g assembly comparison PASS: ./counter-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/counter-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/counter-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/counter-3.c -Os assembly comparison PASS: ./cpp-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O0 -g assembly comparison PASS: ./cpp-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O0 assembly comparison PASS: ./cpp-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O1 assembly comparison PASS: ./cpp-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O2 assembly comparison PASS: ./cpp-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./cpp-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -O3 -g assembly comparison PASS: ./cpp-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-1.c -Os assembly comparison PASS: ./cpp-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O0 -g assembly comparison PASS: ./cpp-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O0 assembly comparison PASS: ./cpp-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O1 assembly comparison PASS: ./cpp-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O2 assembly comparison PASS: ./cpp-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./cpp-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -O3 -g assembly comparison PASS: ./cpp-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-2.c -Os assembly comparison PASS: ./cpp-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O0 -g assembly comparison PASS: ./cpp-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O0 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O0 -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O0 assembly comparison PASS: ./cpp-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O1 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O1 -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O1 assembly comparison PASS: ./cpp-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O2 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O2 -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O2 assembly comparison PASS: ./cpp-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./cpp-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -O3 -g assembly comparison PASS: ./cpp-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/cpp-3.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/cpp-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -Os -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/cpp-3.c -Os -I. -Dwithout_PCH (test for warnings, line ) +PASS: gcc.dg/pch/cpp-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/cpp-3.c -Os assembly comparison PASS: ./decl-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O0 -g assembly comparison PASS: ./decl-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O0 assembly comparison PASS: ./decl-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O1 assembly comparison PASS: ./decl-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O2 assembly comparison PASS: ./decl-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./decl-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -O3 -g assembly comparison PASS: ./decl-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/decl-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-1.c -Os assembly comparison PASS: ./decl-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O0 -g assembly comparison PASS: ./decl-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O0 assembly comparison PASS: ./decl-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O1 assembly comparison PASS: ./decl-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O2 assembly comparison PASS: ./decl-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./decl-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -O3 -g assembly comparison PASS: ./decl-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/decl-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-2.c -Os assembly comparison PASS: ./decl-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O0 -g assembly comparison PASS: ./decl-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O0 assembly comparison PASS: ./decl-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O1 assembly comparison PASS: ./decl-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O2 assembly comparison PASS: ./decl-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./decl-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -O3 -g assembly comparison PASS: ./decl-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/decl-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-3.c -Os assembly comparison PASS: ./decl-4.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O0 -g assembly comparison PASS: ./decl-4.h -O0 (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O0 assembly comparison PASS: ./decl-4.h -O1 (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O1 assembly comparison PASS: ./decl-4.h -O2 (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O2 assembly comparison PASS: ./decl-4.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer assembly comparison PASS: ./decl-4.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -O3 -g assembly comparison PASS: ./decl-4.h -Os (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/decl-4.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-4.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-4.c -Os assembly comparison PASS: ./decl-5.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O0 -g assembly comparison PASS: ./decl-5.h -O0 (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O0 assembly comparison PASS: ./decl-5.h -O1 (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O1 assembly comparison PASS: ./decl-5.h -O2 (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O2 assembly comparison PASS: ./decl-5.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O3 -fomit-frame-pointer assembly comparison PASS: ./decl-5.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -O3 -g assembly comparison PASS: ./decl-5.h -Os (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/decl-5.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/decl-5.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/decl-5.c -Os assembly comparison PASS: ./empty.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/empty.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O0 -g assembly comparison PASS: ./empty.h -O0 (test for excess errors) -PASS: gcc.dg/pch/empty.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O0 assembly comparison PASS: ./empty.h -O1 (test for excess errors) -PASS: gcc.dg/pch/empty.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O1 assembly comparison PASS: ./empty.h -O2 (test for excess errors) -PASS: gcc.dg/pch/empty.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O2 assembly comparison PASS: ./empty.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/empty.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O3 -fomit-frame-pointer assembly comparison PASS: ./empty.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/empty.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -O3 -g assembly comparison PASS: ./empty.h -Os (test for excess errors) -PASS: gcc.dg/pch/empty.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/empty.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/empty.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/empty.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/empty.c -Os assembly comparison PASS: ./except-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O0 -g assembly comparison PASS: ./except-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O0 assembly comparison PASS: ./except-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O1 assembly comparison PASS: ./except-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O2 assembly comparison PASS: ./except-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./except-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -O3 -g assembly comparison PASS: ./except-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/except-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/except-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/except-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/except-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/except-1.c -Os assembly comparison PASS: ./global-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O0 -g assembly comparison PASS: ./global-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O0 assembly comparison PASS: ./global-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O1 assembly comparison PASS: ./global-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O2 assembly comparison PASS: ./global-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./global-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -O3 -g assembly comparison PASS: ./global-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/global-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/global-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/global-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/global-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/global-1.c -Os assembly comparison +PASS: ./ident-1.h -O0 -g (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 -g assembly comparison +PASS: ./ident-1.h -O0 (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O0 assembly comparison +PASS: ./ident-1.h -O1 (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O1 -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O1 assembly comparison +PASS: ./ident-1.h -O2 (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O2 -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O2 assembly comparison +PASS: ./ident-1.h -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -fomit-frame-pointer assembly comparison +PASS: ./ident-1.h -O3 -g (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -O3 -g assembly comparison +PASS: ./ident-1.h -Os (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -Os -I. -Dwithout_PCH (test for excess errors) +PASS: gcc.dg/pch/ident-1.c -Os assembly comparison PASS: ./import-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O0 -g assembly comparison PASS: ./import-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O0 assembly comparison PASS: ./import-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O1 assembly comparison PASS: ./import-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O2 assembly comparison PASS: ./import-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./import-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -O3 -g assembly comparison PASS: ./import-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/import-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/import-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/import-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-1.c -Os assembly comparison PASS: ./import-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O0 -g assembly comparison PASS: ./import-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O0 assembly comparison PASS: ./import-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O1 assembly comparison PASS: ./import-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O2 assembly comparison PASS: ./import-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./import-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -O3 -g assembly comparison PASS: ./import-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/import-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/import-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/import-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/import-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/import-2.c -Os assembly comparison PASS: ./inline-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O0 -g assembly comparison PASS: ./inline-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O0 assembly comparison PASS: ./inline-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O1 assembly comparison PASS: ./inline-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O2 assembly comparison PASS: ./inline-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./inline-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -O3 -g assembly comparison PASS: ./inline-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/inline-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-1.c -Os assembly comparison PASS: ./inline-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O0 -g assembly comparison PASS: ./inline-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O0 assembly comparison PASS: ./inline-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O1 assembly comparison PASS: ./inline-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O2 assembly comparison PASS: ./inline-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./inline-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -O3 -g assembly comparison PASS: ./inline-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/inline-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-2.c -Os assembly comparison PASS: ./inline-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O0 -g assembly comparison PASS: ./inline-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O0 assembly comparison PASS: ./inline-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O1 assembly comparison PASS: ./inline-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O2 assembly comparison PASS: ./inline-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./inline-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -O3 -g assembly comparison PASS: ./inline-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/inline-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-3.c -Os assembly comparison PASS: ./inline-4.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O0 -g assembly comparison PASS: ./inline-4.h -O0 (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O0 assembly comparison PASS: ./inline-4.h -O1 (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O1 assembly comparison PASS: ./inline-4.h -O2 (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O2 assembly comparison PASS: ./inline-4.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O3 -fomit-frame-pointer assembly comparison PASS: ./inline-4.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -O3 -g assembly comparison PASS: ./inline-4.h -Os (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/inline-4.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/inline-4.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/inline-4.c -Os assembly comparison PASS: ./macro-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O0 -g assembly comparison PASS: ./macro-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O0 assembly comparison PASS: ./macro-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O1 assembly comparison PASS: ./macro-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O2 assembly comparison PASS: ./macro-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./macro-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -O3 -g assembly comparison PASS: ./macro-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/macro-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-1.c -Os assembly comparison PASS: ./macro-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O0 -g assembly comparison PASS: ./macro-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O0 assembly comparison PASS: ./macro-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O1 assembly comparison PASS: ./macro-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O2 assembly comparison PASS: ./macro-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./macro-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -O3 -g assembly comparison PASS: ./macro-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/macro-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-2.c -Os assembly comparison PASS: ./macro-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O0 -g assembly comparison PASS: ./macro-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O0 assembly comparison PASS: ./macro-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O1 assembly comparison PASS: ./macro-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O2 assembly comparison PASS: ./macro-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./macro-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -O3 -g assembly comparison PASS: ./macro-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/macro-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-3.c -Os assembly comparison PASS: ./macro-4.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O0 -g assembly comparison PASS: ./macro-4.h -O0 (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O0 assembly comparison PASS: ./macro-4.h -O1 (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O1 assembly comparison PASS: ./macro-4.h -O2 (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O2 assembly comparison PASS: ./macro-4.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O3 -fomit-frame-pointer assembly comparison PASS: ./macro-4.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -O3 -g assembly comparison PASS: ./macro-4.h -Os (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/macro-4.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/macro-4.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/macro-4.c -Os assembly comparison PASS: ./pushpop-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O0 -g assembly comparison PASS: ./pushpop-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O0 assembly comparison PASS: ./pushpop-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O1 assembly comparison PASS: ./pushpop-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O2 assembly comparison PASS: ./pushpop-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./pushpop-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -O3 -g assembly comparison PASS: ./pushpop-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/pushpop-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/pushpop-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/pushpop-1.c -Os assembly comparison PASS: ./save-temps-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O0 -g assembly comparison PASS: ./save-temps-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O0 assembly comparison PASS: ./save-temps-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O1 assembly comparison PASS: ./save-temps-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O2 assembly comparison PASS: ./save-temps-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./save-temps-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -O3 -g assembly comparison PASS: ./save-temps-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/save-temps-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/save-temps-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/save-temps-1.c -Os assembly comparison PASS: ./static-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O0 -g assembly comparison PASS: ./static-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O0 assembly comparison PASS: ./static-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O1 assembly comparison PASS: ./static-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O2 assembly comparison PASS: ./static-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./static-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -O3 -g assembly comparison PASS: ./static-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/static-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/static-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/static-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-1.c -Os assembly comparison PASS: ./static-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O0 -g assembly comparison PASS: ./static-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O0 assembly comparison PASS: ./static-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O1 assembly comparison PASS: ./static-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O2 assembly comparison PASS: ./static-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O3 -fomit-frame-pointer assembly comparison PASS: ./static-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -O3 -g assembly comparison PASS: ./static-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/static-2.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/static-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/static-2.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-2.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-2.c -Os assembly comparison PASS: ./static-3.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O0 -g assembly comparison PASS: ./static-3.h -O0 (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O0 assembly comparison PASS: ./static-3.h -O1 (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O1 assembly comparison PASS: ./static-3.h -O2 (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O2 assembly comparison PASS: ./static-3.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer assembly comparison PASS: ./static-3.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -O3 -g assembly comparison PASS: ./static-3.h -Os (test for excess errors) -PASS: gcc.dg/pch/static-3.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/static-3.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/static-3.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/static-3.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/static-3.c -Os assembly comparison PASS: ./struct-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O0 -g assembly comparison PASS: ./struct-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O0 assembly comparison PASS: ./struct-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O1 assembly comparison PASS: ./struct-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O2 assembly comparison PASS: ./struct-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./struct-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -O3 -g assembly comparison PASS: ./struct-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/struct-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/struct-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/struct-1.c -Os assembly comparison PASS: ./system-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O0 -g assembly comparison PASS: ./system-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O0 assembly comparison PASS: ./system-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O1 assembly comparison PASS: ./system-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O2 assembly comparison PASS: ./system-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer assembly comparison PASS: ./system-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -O3 -g assembly comparison PASS: ./system-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/system-1.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/system-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/system-1.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/system-1.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/system-1.c -Os assembly comparison PASS: ./valid-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O0 -g -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O0 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O0 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O0 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O1 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O1 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O1 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O2 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O2 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O2 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -O3 -g -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -O3 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-1.c -Os -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-1.c -Os -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -Os -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-1.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for excess errors) PASS: ./valid-1b.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O0 -g assembly comparison PASS: ./valid-1b.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O0 assembly comparison PASS: ./valid-1b.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O1 assembly comparison PASS: ./valid-1b.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O2 assembly comparison PASS: ./valid-1b.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O3 -fomit-frame-pointer assembly comparison PASS: ./valid-1b.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -O3 -g assembly comparison PASS: ./valid-1b.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/valid-1b.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-1b.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-1b.c -Os assembly comparison PASS: ./valid-2.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O0 -g -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O0 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O0 -g -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O0 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -g -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O0 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O0 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O0 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O0 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O0 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O1 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O1 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O1 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O1 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O1 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O1 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O1 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O1 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O2 -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O2 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O2 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O2 -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O2 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O2 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O2 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O2 -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -O3 -g -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -O3 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -O3 -g -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -O3 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -O3 -g -I. -Dwith_PCH (test for excess errors) PASS: ./valid-2.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-2.c -Os -I. (test for warnings, line 3) -PASS: gcc.dg/pch/valid-2.c -Os -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -Os -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/valid-2.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/valid-2.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-2.c -Os -I. -Dwith_PCH (test for warnings, line 3) +PASS: gcc.dg/pch/valid-2.c -Os -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -Os -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/valid-2.c -Os -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/valid-2.c -Os -I. -Dwith_PCH (test for excess errors) PASS: ./valid-4.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O0 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O0 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O0 -g -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O0 -g -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O0 -g assembly comparison PASS: ./valid-4.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O0 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O0 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O0 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O0 -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O0 assembly comparison PASS: ./valid-4.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O1 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O1 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O1 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O1 -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O1 assembly comparison PASS: ./valid-4.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O2 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O2 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O2 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O2 -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O2 assembly comparison PASS: ./valid-4.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O3 -fomit-frame-pointer assembly comparison PASS: ./valid-4.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O3 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -O3 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O3 -g -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -O3 -g -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -O3 -g assembly comparison PASS: ./valid-4.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -Os -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/valid-4.c -Os -I. (test for warnings, line 5) -PASS: gcc.dg/pch/valid-4.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -Os -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-4.c -Os -I. -Dwithout_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/valid-4.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-4.c -Os assembly comparison PASS: ./valid-5.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O0 -g assembly comparison PASS: ./valid-5.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O0 assembly comparison PASS: ./valid-5.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O1 assembly comparison PASS: ./valid-5.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O2 assembly comparison PASS: ./valid-5.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O3 -fomit-frame-pointer assembly comparison PASS: ./valid-5.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -O3 -g assembly comparison PASS: ./valid-5.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/valid-5.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-5.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-5.c -Os assembly comparison PASS: ./valid-6.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O0 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O0 -g assembly comparison PASS: ./valid-6.h -O0 (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O0 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O0 assembly comparison PASS: ./valid-6.h -O1 (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O1 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O1 assembly comparison PASS: ./valid-6.h -O2 (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O2 -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O2 assembly comparison PASS: ./valid-6.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O3 -fomit-frame-pointer assembly comparison PASS: ./valid-6.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O3 -g -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -O3 -g assembly comparison PASS: ./valid-6.h -Os (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -Os -I. (test for excess errors) -PASS: gcc.dg/pch/valid-6.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: gcc.dg/pch/valid-6.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/valid-6.c -Os assembly comparison PASS: ./warn-1.h -O0 -g (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O0 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O0 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -g -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O0 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -g -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -O0 (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O0 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O0 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O0 -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O0 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O0 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O0 -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -O1 (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O1 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O1 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O1 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O1 -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O1 -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O1 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O1 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O1 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O1 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O1 -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -O2 (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O2 -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O2 -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O2 -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O2 -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O2 -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O2 -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O2 -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O2 -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O2 -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O2 -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -O3 -g (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -O3 -g -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -O3 -g -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -g -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -g -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -O3 -g -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -O3 -g -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -g -I. -Dwith_PCH invalid files (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line ) +PASS: gcc.dg/pch/warn-1.c -O3 -g -I. -Dwith_PCH (test for excess errors) PASS: ./warn-1.h -Os (test for excess errors) -PASS: gcc.dg/pch/warn-1.c -Os -I. (test for warnings, line 5) -PASS: gcc.dg/pch/warn-1.c -Os -I. no such file (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -Os -I. invalid files (test for errors, line ) -PASS: gcc.dg/pch/warn-1.c -Os -I. (test for warnings, line ) -PASS: gcc.dg/pch/warn-1.c -Os -I. (test for excess errors) +PASS: gcc.dg/pch/warn-1.c -Os -I. -Dwith_PCH (test for warnings, line 5) +PASS: gcc.dg/pch/warn-1.c -Os -I. -Dwith_PCH no such file (test for errors, line ) +PASS: gcc.dg/pch/warn-1.c -Os -I. -Dwith_PCH invalid files (test for errors, line ) +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) -PASS: largefile.c -O0 -g -I. (test for excess errors) -PASS: largefile.c -O0 -g -I. (test for excess errors) +PASS: largefile.c -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O0 -g assembly comparison PASS: ./largefile.h -O0 (test for excess errors) -PASS: largefile.c -O0 -I. (test for excess errors) -PASS: largefile.c -O0 -I. (test for excess errors) +PASS: largefile.c -O0 -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O0 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O0 assembly comparison PASS: ./largefile.h -O1 (test for excess errors) -PASS: largefile.c -O1 -I. (test for excess errors) -PASS: largefile.c -O1 -I. (test for excess errors) +PASS: largefile.c -O1 -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O1 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O1 assembly comparison PASS: ./largefile.h -O2 (test for excess errors) -PASS: largefile.c -O2 -I. (test for excess errors) -PASS: largefile.c -O2 -I. (test for excess errors) +PASS: largefile.c -O2 -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O2 -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O2 assembly comparison PASS: ./largefile.h -O3 -fomit-frame-pointer (test for excess errors) -PASS: largefile.c -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: largefile.c -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: largefile.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O3 -fomit-frame-pointer assembly comparison PASS: ./largefile.h -O3 -g (test for excess errors) -PASS: largefile.c -O3 -g -I. (test for excess errors) -PASS: largefile.c -O3 -g -I. (test for excess errors) +PASS: largefile.c -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -O3 -g assembly comparison PASS: ./largefile.h -Os (test for excess errors) -PASS: largefile.c -Os -I. (test for excess errors) -PASS: largefile.c -Os -I. (test for excess errors) +PASS: largefile.c -Os -I. -Dwith_PCH (test for excess errors) +PASS: largefile.c -Os -I. -Dwithout_PCH (test for excess errors) PASS: gcc.dg/pch/largefile.c -Os assembly comparison Running [...]/hurd/master/gcc/testsuite/gcc.dg/plugin/plugin.exp ... PASS: gcc.dg/plugin/selfassign.c compilation @@ -67388,8 +67471,8 @@ PASS: gcc.dg/tm/data-2.c (test for excess errors) PASS: gcc.dg/tm/debug-1.c (test for excess errors) PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 13:.*b = 9898" 1 PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 14:.*__transaction" 1 -PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 15:.*ITM_WU. \(&z" 1 -PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 16:.*ITM_WU. \(&a" 1 +PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 15:.*ITM_WU. \\(&z" 1 +PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 16:.*ITM_WU. \\(&a" 1 PASS: gcc.dg/tm/indirect-1.c (test for excess errors) PASS: gcc.dg/tm/indirect-2.c (test for excess errors) PASS: gcc.dg/tm/indirect-2.c scan-assembler _ITM_getTMCloneSafe @@ -67423,14 +67506,14 @@ PASS: gcc.dg/tm/irrevocable-6.c scan-ipa-dump-times tmipa "bb 7 goes irr" 1 PASS: gcc.dg/tm/irrevocable-6.c scan-ipa-dump-times tmipa "bb 8 goes irr" 1 PASS: gcc.dg/tm/irrevocable-6.c scan-ipa-dump-times tmipa "bb 9 goes irr" 1 PASS: gcc.dg/tm/irrevocable-7.c (test for excess errors) -PASS: gcc.dg/tm/irrevocable-7.c scan-ipa-dump-times tmipa "changeTransactionMode \(0\)" 1 +PASS: gcc.dg/tm/irrevocable-7.c scan-ipa-dump-times tmipa "changeTransactionMode \\(0\\)" 1 PASS: gcc.dg/tm/lto-1.c (test for excess errors) PASS: gcc.dg/tm/lto-1.c scan-assembler ZGTt3foo PASS: gcc.dg/tm/memopt-1.c (test for excess errors) -PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_RaWU[248] \(&g\);" 1 -PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_WaRU4 \(&i," 1 -PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_RaWU4 \(&i\);" 1 -PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_WaWU4 \(&i," 1 +PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_RaWU[248] \\(&g\\);" 1 +PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_WaRU4 \\(&i," 1 +PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_RaWU4 \\(&i\\);" 1 +PASS: gcc.dg/tm/memopt-1.c scan-tree-dump-times tmmemopt "transforming: .*_ITM_WaWU4 \\(&i," 1 PASS: gcc.dg/tm/memopt-10.c (test for excess errors) PASS: gcc.dg/tm/memopt-10.c scan-tree-dump-times tmmark "ITM_LU" 0 PASS: gcc.dg/tm/memopt-10.c scan-tree-dump-times tmmark "ITM_WU" 0 @@ -67442,20 +67525,20 @@ PASS: gcc.dg/tm/memopt-11.c scan-tree-dump-times tmmark "tm_save" 1 PASS: gcc.dg/tm/memopt-12.c (test for excess errors) PASS: gcc.dg/tm/memopt-12.c scan-tree-dump-times tmmark "ITM_WU" 0 PASS: gcc.dg/tm/memopt-13.c (test for excess errors) -PASS: gcc.dg/tm/memopt-13.c scan-tree-dump-times tmmark "memmoveRtWt \(&large_global," 1 +PASS: gcc.dg/tm/memopt-13.c scan-tree-dump-times tmmark "memmoveRtWt \\(&large_global," 1 UNSUPPORTED: gcc.dg/tm/memopt-15.c PASS: gcc.dg/tm/memopt-2.c (test for excess errors) -PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*RfWU1 \(&c" 1 -PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*WaWU1 \(&c" 1 +PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*RfWU1 \\(&c" 1 +PASS: gcc.dg/tm/memopt-2.c scan-tree-dump-times tmmemopt "transforming.*WaWU1 \\(&c" 1 PASS: gcc.dg/tm/memopt-3.c (test for excess errors) -PASS: gcc.dg/tm/memopt-3.c scan-tree-dump-times tmmark "logging: lala.x\[i_1\]" 1 +PASS: gcc.dg/tm/memopt-3.c scan-tree-dump-times tmmark "logging: lala.x\\[i_4\\]" 1 PASS: gcc.dg/tm/memopt-4.c (test for excess errors) -PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala.x\[55\]" 1 -PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "lala.x\[55\] = tm_save" 1 +PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala.x\\[55\\]" 1 +PASS: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "lala.x\\[55\\] = tm_save" 1 PASS: gcc.dg/tm/memopt-5.c (test for excess errors) -PASS: gcc.dg/tm/memopt-5.c scan-tree-dump-times tmedge "ITM_LU[0-9] \(&lala.x\[55\]" 1 +PASS: gcc.dg/tm/memopt-5.c scan-tree-dump-times tmedge "ITM_LU[0-9] \\(&lala.x\\[55\\]" 1 PASS: gcc.dg/tm/memopt-6.c (test for excess errors) -PASS: gcc.dg/tm/memopt-6.c scan-tree-dump-times tmedge "memmoveRtWt \(.*, &lacopy" 1 +PASS: gcc.dg/tm/memopt-6.c scan-tree-dump-times tmedge "memmoveRtWt \\(.*, &lacopy" 1 PASS: gcc.dg/tm/memopt-7.c (test for excess errors) PASS: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ = lala" 1 PASS: gcc.dg/tm/memopt-7.c scan-tree-dump-times tmedge "lala = tm_save" 1 @@ -67506,7 +67589,7 @@ PASS: gcc.dg/tm/props-4.c scan-tree-dump-times tmmark "LABEL=<L0>" 1 PASS: gcc.dg/tm/pub-safety-1.c (test for excess errors) PASS: gcc.dg/tm/pub-safety-1.c scan-tree-dump-times lim1 "Cannot hoist.*DATA_DATA because it is in a transaction" 1 PASS: gcc.dg/tm/reg-promotion.c (test for excess errors) -PASS: gcc.dg/tm/reg-promotion.c scan-tree-dump-times lim1 "MEM count_lsm.. count_lsm_flag" 1 +FAIL: gcc.dg/tm/reg-promotion.c scan-tree-dump-times lim1 "MEM count_lsm.. count_lsm_flag" 1 PASS: gcc.dg/tm/unsafe.c (test for errors, line 12) PASS: gcc.dg/tm/unsafe.c (test for excess errors) PASS: gcc.dg/tm/unused.c (test for warnings, line 5) @@ -67765,6 +67848,118 @@ PASS: c-c++-common/torture/pr53505.c -O2 -flto -fno-use-linker-plugin -flto-par PASS: c-c++-common/torture/pr53505.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: c-c++-common/torture/pr53505.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: c-c++-common/torture/pr53505.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: c-c++-common/torture/vshuf-v16hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v16qi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2df.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2di.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2sf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v2si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4df.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4di.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4sf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v4si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8hi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8qi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O0 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O1 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O3 -g (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -Os (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: c-c++-common/torture/vshuf-v8si.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNSUPPORTED: gcc.dg/torture/20080716-1.c -O0 UNSUPPORTED: gcc.dg/torture/20080716-1.c -O1 UNSUPPORTED: gcc.dg/torture/20080716-1.c -O2 @@ -67822,6 +68017,22 @@ PASS: gcc.dg/torture/20110719-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/20110719-1.c -Os (test for excess errors) PASS: gcc.dg/torture/20110719-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/20110719-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O0 (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O0 execution test +PASS: gcc.dg/torture/alias-1.c -O1 (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O1 execution test +PASS: gcc.dg/torture/alias-1.c -O2 (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O2 execution test +PASS: gcc.dg/torture/alias-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/alias-1.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O3 -g execution test +PASS: gcc.dg/torture/alias-1.c -Os (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -Os execution test +PASS: gcc.dg/torture/alias-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/alias-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/alias-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test UNSUPPORTED: gcc.dg/torture/arm-fp16-compile-assign.c -O0 UNSUPPORTED: gcc.dg/torture/arm-fp16-compile-assign.c -O1 UNSUPPORTED: gcc.dg/torture/arm-fp16-compile-assign.c -O2 @@ -67995,45 +68206,45 @@ PASS: gcc.dg/torture/builtin-convert-3.c -Os (test for excess errors) PASS: gcc.dg/torture/builtin-convert-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/builtin-convert-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/builtin-convert-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O0 scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O1 scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O3 -g scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -Os scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyint " 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyintf" 1 -PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyintl" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyint " 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyintf" 1 +PASS: gcc.dg/torture/builtin-convert-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "nearbyintl" 1 PASS: gcc.dg/torture/builtin-cproj-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/builtin-cproj-1.c -O2 (test for excess errors) @@ -68133,765 +68344,765 @@ PASS: gcc.dg/torture/builtin-math-1.c -Os (test for excess errors) PASS: gcc.dg/torture/builtin-math-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/builtin-math-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/builtin-math-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O0 scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O1 scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O3 -g scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -Os scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2 " 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2f" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2l" 9 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asin " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asinf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asinl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acos " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosh " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acoshf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acoshl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanh " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanhf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanhl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "logf" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "logl" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1p " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1pf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1pl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgamma " 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgammaf" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgammal" 5 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "pow " 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "powf" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "powl" 13 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrt " 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrtf" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrtl" 1 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexp " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexpf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexpl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbn " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbln " 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalblnf" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalblnl" 8 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logb " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logbf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logbl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogb " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogbf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogbl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1 " 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1f" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1l" 3 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "yn " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ynf" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ynl" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquo " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquof" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquol" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainder " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainderf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainderl" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "drem " 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "dremf" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "dreml" 2 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgammal_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gamma_r " 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gammaf_r" 6 -PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2 " 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2f" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "exp2l" 9 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asin " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asinf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "asinl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acos " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acosh " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acoshf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "acoshl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanh " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanhf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "atanhl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "logf" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "logl" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log2l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log10l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1p " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1pf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "log1pl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgamma " 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgammaf" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "tgammal" 5 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "pow " 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "powf" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "powl" 13 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrt " 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrtf" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "sqrtl" 1 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexp " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexpf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ldexpl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbn " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalbln " 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalblnf" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "scalblnl" 8 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logb " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logbf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_logbl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogb " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogbf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ilogbl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y0l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1 " 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1f" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "y1l" 3 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "yn " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ynf" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "ynl" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquo " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquof" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remquol" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainder " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainderf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "remainderl" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "drem " 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "dremf" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "dreml" 2 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "lgammal_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gamma_r " 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gammaf_r" 6 +PASS: gcc.dg/torture/builtin-math-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "_gammal_r" 6 PASS: gcc.dg/torture/builtin-math-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/builtin-math-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/builtin-math-3.c -O2 (test for excess errors) @@ -68913,105 +69124,105 @@ PASS: gcc.dg/torture/builtin-math-4.c -Os (test for excess errors) PASS: gcc.dg/torture/builtin-math-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/builtin-math-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/builtin-math-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O0 scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O1 scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O3 -g scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -Os scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrtf" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrt " 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrtl" 3 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexpf" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexp " 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexpl" 2 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpowf" 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpow " 18 -PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpowl" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrtf" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrt " 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "csqrtl" 3 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexpf" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexp " 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cexpl" 2 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpowf" 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpow " 18 +PASS: gcc.dg/torture/builtin-math-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump-times original "cpowl" 18 PASS: gcc.dg/torture/builtin-math-6.c -O0 (test for excess errors) PASS: gcc.dg/torture/builtin-math-6.c -O1 (test for excess errors) PASS: gcc.dg/torture/builtin-math-6.c -O2 (test for excess errors) @@ -69095,21 +69306,21 @@ PASS: gcc.dg/torture/builtin-noret-2.c -Os (test for excess errors) PASS: gcc.dg/torture/builtin-noret-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/builtin-noret-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O0 scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O0 scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O1 scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O1 scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -fomit-frame-pointer scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -fomit-frame-pointer scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -g scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O3 -g scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -Os scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -Os scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump original "pow" PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump original "pow" +PASS: gcc.dg/torture/builtin-pow-mpfr-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump original "pow" UNSUPPORTED: gcc.dg/torture/builtin-power-1.c -O0 PASS: gcc.dg/torture/builtin-power-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/builtin-power-1.c -O2 (test for excess errors) @@ -69154,6 +69365,14 @@ PASS: gcc.dg/torture/builtin-wctype-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/builtin-wctype-1.c -Os (test for excess errors) PASS: gcc.dg/torture/builtin-wctype-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/builtin-wctype-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O0 (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O1 (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O2 (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -Os (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/builtins-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/calleesave-sse.c -O0 (test for excess errors) PASS: gcc.dg/torture/calleesave-sse.c -O0 execution test PASS: gcc.dg/torture/calleesave-sse.c -O1 (test for excess errors) @@ -69344,17 +69563,17 @@ PASS: gcc.dg/torture/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partitio PASS: gcc.dg/torture/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNSUPPORTED: gcc.dg/torture/ipa-pta-1.c -O0 PASS: gcc.dg/torture/ipa-pta-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -O1 scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -O1 scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -O2 scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -O2 scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -O3 -fomit-frame-pointer scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -O3 -fomit-frame-pointer scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -O3 -g scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -O3 -g scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -Os scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -Os scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" +PASS: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-ipa-dump pta "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }" UNSUPPORTED: gcc.dg/torture/ipa-pta-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/ipa-pta-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/ipa-pta-2.c -O0 execution test @@ -69373,25 +69592,25 @@ PASS: gcc.dg/torture/ipa-pta-2.c -O2 -flto -fno-use-linker-plugin -flto-partiti PASS: gcc.dg/torture/ipa-pta-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/ipa-pta-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/torture/ldist-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O0 scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O1 scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O2 scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer -funroll-loops scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O3 -g scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -Os scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not memset PASS: gcc.dg/torture/ldist-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/ldist-1.c scan-assembler-not memset +PASS: gcc.dg/torture/ldist-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not memset UNSUPPORTED: gcc.dg/torture/mips-clobber-at.c -O0 UNSUPPORTED: gcc.dg/torture/mips-clobber-at.c -O1 UNSUPPORTED: gcc.dg/torture/mips-clobber-at.c -O2 @@ -69425,21 +69644,21 @@ UNSUPPORTED: gcc.dg/torture/mips-sdata-1.c -Os UNSUPPORTED: gcc.dg/torture/mips-sdata-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none UNSUPPORTED: gcc.dg/torture/mips-sdata-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/nested-fn-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O0 scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O1 scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O2 scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O3 -fomit-frame-pointer scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O3 -g scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -Os scan-assembler-not should_not_appear PASS: gcc.dg/torture/nested-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/nested-fn-1.c scan-assembler-not should_not_appear +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 scan-assembler-not should_not_appear +PASS: gcc.dg/torture/nested-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not should_not_appear PASS: gcc.dg/torture/pr16104-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr16104-1.c -O0 execution test PASS: gcc.dg/torture/pr16104-1.c -O1 (test for excess errors) @@ -69545,19 +69764,19 @@ PASS: gcc.dg/torture/pr23424-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-obj UNSUPPORTED: gcc.dg/torture/pr23821.c -O0 UNSUPPORTED: gcc.dg/torture/pr23821.c -O1 PASS: gcc.dg/torture/pr23821.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O2 scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O2 scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O3 -g scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O3 -g scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -Os scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -Os scan-tree-dump ivcanon "Added canonical iv" PASS: gcc.dg/torture/pr23821.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr23821.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ivcanon "Added canonical iv" +PASS: gcc.dg/torture/pr23821.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ivcanon "Added canonical iv" UNSUPPORTED: gcc.dg/torture/pr23821.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr24257.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr24257.c -O1 (test for excess errors) @@ -70622,21 +70841,21 @@ PASS: gcc.dg/torture/pr36373-9.c -O2 -flto -fno-use-linker-plugin -flto-partiti PASS: gcc.dg/torture/pr36373-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr36373-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/torture/pr36400.c -O0 (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O0 scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O1 (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O1 scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O2 scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O3 -fomit-frame-pointer scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O3 -g scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -Os scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler Everything OK PASS: gcc.dg/torture/pr36400.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/pr36400.c scan-assembler Everything OK +PASS: gcc.dg/torture/pr36400.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler Everything OK PASS: gcc.dg/torture/pr36891.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr36891.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr36891.c -O2 (test for excess errors) @@ -70760,28 +70979,28 @@ PASS: gcc.dg/torture/pr38948.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objec UNSUPPORTED: gcc.dg/torture/pr39074-2.c -O0 PASS: gcc.dg/torture/pr39074-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O1 execution test -PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O2 execution test -PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O3 -g execution test -PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074-2.c -Os (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -Os execution test -PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }" UNSUPPORTED: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr39074-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr39074-3.c -O0 execution test @@ -70802,28 +71021,28 @@ PASS: gcc.dg/torture/pr39074-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-obj UNSUPPORTED: gcc.dg/torture/pr39074.c -O0 PASS: gcc.dg/torture/pr39074.c -O1 (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O1 execution test -PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074.c -O2 (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O2 execution test -PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O3 -g execution test -PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074.c -Os (test for excess errors) PASS: gcc.dg/torture/pr39074.c -Os execution test -PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }" PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }" -PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }" +PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }" +PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }" UNSUPPORTED: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr39132.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr39132.c -O0 execution test @@ -71078,34 +71297,34 @@ PASS: gcc.dg/torture/pr42878-2.c -Os (test for excess errors) PASS: gcc.dg/torture/pr42878-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pr42878-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr42898-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O0 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O0 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O1 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O1 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O2 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O2 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O3 -g scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O3 -g scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -Os scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -Os scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\\*ptr" 1 UNSUPPORTED: gcc.dg/torture/pr42898-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr42898.c -O0 (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O0 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O0 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O1 (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O1 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O1 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O2 scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O2 scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O3 -g scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O3 -g scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -Os scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -Os scan-tree-dump-times optimized "\\*ptr" 1 PASS: gcc.dg/torture/pr42898.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr42898.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\*ptr" 1 +PASS: gcc.dg/torture/pr42898.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "\\*ptr" 1 UNSUPPORTED: gcc.dg/torture/pr42898.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr42952.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr42952.c -O0 execution test @@ -71438,19 +71657,19 @@ PASS: gcc.dg/torture/pr45678-2.c -O2 -flto -fno-use-linker-plugin -flto-partiti PASS: gcc.dg/torture/pr45678-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr45678-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test PASS: gcc.dg/torture/pr45704.c -O0 (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O0 scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O0 scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O1 (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O1 scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O1 scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O2 scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O2 scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O3 -fomit-frame-pointer scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O3 -g scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O3 -g scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -Os scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -Os scan-tree-dump-times optimized "={v}" 1 PASS: gcc.dg/torture/pr45704.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr45704.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "={v}" 1 +PASS: gcc.dg/torture/pr45704.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-times optimized "={v}" 1 UNSUPPORTED: gcc.dg/torture/pr45704.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr45720.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr45720.c -O0 execution test @@ -72493,19 +72712,19 @@ PASS: gcc.dg/torture/pr50444.c -O2 -flto -fno-use-linker-plugin -flto-partition PASS: gcc.dg/torture/pr50444.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr50444.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test 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 -O0 scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O1 (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -O1 scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -O1 scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O2 (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -O2 scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -O2 scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -O3 -fomit-frame-pointer scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -O3 -fomit-frame-pointer scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -O3 -g scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -O3 -g scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -Os (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -Os scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -Os scan-tree-dump-not optimized "return 1" PASS: gcc.dg/torture/pr50472.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/pr50472.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-not optimized "return 1" +PASS: gcc.dg/torture/pr50472.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-not optimized "return 1" UNSUPPORTED: gcc.dg/torture/pr50472.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/pr50723.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr50723.c -O1 (test for excess errors) @@ -73184,6 +73403,78 @@ PASS: gcc.dg/torture/pr53516.c -O2 -flto -fno-use-linker-plugin -flto-partition PASS: gcc.dg/torture/pr53516.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test PASS: gcc.dg/torture/pr53516.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr53516.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr53589.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr53589.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr53703.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr53790.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O0 execution test +PASS: gcc.dg/torture/pr53908.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O1 execution test +PASS: gcc.dg/torture/pr53908.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O2 execution test +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr53908.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O3 -g execution test +PASS: gcc.dg/torture/pr53908.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -Os execution test +PASS: gcc.dg/torture/pr53908.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr53908.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr53908.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr53922.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O0 execution test +PASS: gcc.dg/torture/pr53922.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O1 execution test +PASS: gcc.dg/torture/pr53922.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O2 execution test +PASS: gcc.dg/torture/pr53922.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr53922.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O3 -g execution test +PASS: gcc.dg/torture/pr53922.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -Os execution test +PASS: gcc.dg/torture/pr53922.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/pr53922.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/pr53922.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/pr54098.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/pr54098.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pr8081.c -O0 (test for excess errors) PASS: gcc.dg/torture/pr8081.c -O0 execution test PASS: gcc.dg/torture/pr8081.c -O1 (test for excess errors) @@ -73203,162 +73494,138 @@ PASS: gcc.dg/torture/pr8081.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-object UNSUPPORTED: gcc.dg/torture/pta-callused-1.c -O0 PASS: gcc.dg/torture/pta-callused-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O1 execution test -PASS: gcc.dg/torture/pta-callused-1.c -O1 scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -O1 scan-tree-dump alias "p.._. = { i j }" PASS: gcc.dg/torture/pta-callused-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O2 execution test -PASS: gcc.dg/torture/pta-callused-1.c -O2 scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -O2 scan-tree-dump alias "p.._. = { i j }" PASS: gcc.dg/torture/pta-callused-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-callused-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "p.._. = { i j }" PASS: gcc.dg/torture/pta-callused-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O3 -g execution test -PASS: gcc.dg/torture/pta-callused-1.c -O3 -g scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -O3 -g scan-tree-dump alias "p.._. = { i j }" PASS: gcc.dg/torture/pta-callused-1.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -Os execution test -PASS: gcc.dg/torture/pta-callused-1.c -Os scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -Os scan-tree-dump alias "p.._. = { i j }" PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "p.._., points-to vars: { i j }" +PASS: gcc.dg/torture/pta-callused-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "p.._. = { i j }" UNSUPPORTED: gcc.dg/torture/pta-callused-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-escape-1.c -O0 PASS: gcc.dg/torture/pta-escape-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O1 execution test -PASS: gcc.dg/torture/pta-escape-1.c -O1 scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -O1 scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" PASS: gcc.dg/torture/pta-escape-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O2 execution test -PASS: gcc.dg/torture/pta-escape-1.c -O2 scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -O2 scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" PASS: gcc.dg/torture/pta-escape-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O3 -g execution test -PASS: gcc.dg/torture/pta-escape-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" PASS: gcc.dg/torture/pta-escape-1.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -Os execution test -PASS: gcc.dg/torture/pta-escape-1.c -Os scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -Os scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^ -}]* i [^ -}]*}" +PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^\n}]* i [^\n}]*}" UNSUPPORTED: gcc.dg/torture/pta-escape-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-1.c -O0 PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" PASS: gcc.dg/torture/pta-ptrarith-1.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -Os execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -Os scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -Os scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^ -}]* i f [^ -}]*}" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "ESCAPED = {[^\n}]* i f [^\n}]*}" UNSUPPORTED: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-2.c -O0 PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O1 scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -g execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -g scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O3 -g scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -Os execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -Os scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -Os scan-tree-dump alias "= { i j }" PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "= { i j }" +PASS: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "= { i j }" UNSUPPORTED: gcc.dg/torture/pta-ptrarith-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-ptrarith-3.c -O0 PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -O1 scan-tree-dump alias "q_. = { i j k }" PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 scan-tree-dump alias "q_. = { i j k }" PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_. = { i j k }" PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -g execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -g scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -O3 -g scan-tree-dump alias "q_. = { i j k }" PASS: gcc.dg/torture/pta-ptrarith-3.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -Os execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -Os scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -Os scan-tree-dump alias "q_. = { i j k }" PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_., points-to vars: { i j k }" +PASS: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_. = { i j k }" UNSUPPORTED: gcc.dg/torture/pta-ptrarith-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects UNSUPPORTED: gcc.dg/torture/pta-structcopy-1.c -O0 PASS: gcc.dg/torture/pta-structcopy-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O1 execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O1 scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O1 scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O1 scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O1 scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O2 execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -fomit-frame-pointer scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O3 -g scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -Os (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -Os execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -Os scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -Os scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -Os scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -Os scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump ealias "y.* = { i }" -PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump ealias "y.*, points-to vars: { D..... }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump ealias "y.* = { i }" +PASS: gcc.dg/torture/pta-structcopy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-tree-dump ealias "y.*, points-to vars: { D..... }" PASS: gcc.dg/torture/reassoc-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/reassoc-1.c -O0 execution test PASS: gcc.dg/torture/reassoc-1.c -O1 (test for excess errors) @@ -73394,34 +73661,34 @@ PASS: gcc.dg/torture/restrict-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-ob UNSUPPORTED: gcc.dg/torture/ssa-pta-fn-1.c -O0 PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O1 scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O3 -g scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -Os scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_const_., points-to non-local, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_pure_., points-to non-local, points-to escaped, points-to vars: { i }" -PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_normal_., points-to non-local, points-to escaped, points-to vars: { }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_const_. = { NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_pure_. = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "q_normal_. = { ESCAPED NONLOCAL }" UNSUPPORTED: gcc.dg/torture/ssa-pta-fn-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects PASS: gcc.dg/torture/tree-loop-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/tree-loop-1.c -O1 (test for excess errors) @@ -73680,2836 +73947,2836 @@ UNSUPPORTED: gcc.dg/torture/vshuf-v8si.c -O2 -flto -fuse-linker-plugin -fno-fat Running [...]/hurd/master/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp ... PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +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 PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test 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) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -Os execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/global-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O0 execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O1 execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O2 execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -Os execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +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 PASS: gcc.dg/torture/stackalign/push-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/push-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test 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) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +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 PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test 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) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -Os execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -Os execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +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 PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -Os (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -Os execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -Os -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -mforce-drap -fpic execution test PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/global-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/push-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/global-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/push-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/alloca-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-apply-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/builtin-return-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/comp-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/fastcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/global-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/global-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O0 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O1 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -Os execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/nested-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O0 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O1 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -Os execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/non-local-goto-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/pr16660-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/push-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/push-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/regparm-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/ret-struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -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 -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O0 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O1 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -Os execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/setjmp-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/sibcall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/struct-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/thiscall-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O0 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O1 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -fomit-frame-pointer execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O3 -g execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -Os execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) -PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -fpic execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap execution test +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic (test for excess errors) +PASS: gcc.dg/torture/stackalign/vararg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -mforce-drap -fpic execution test 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 @@ -77031,13 +77298,13 @@ PASS: gcc.dg/tree-prof/stringop-1.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/stringop-1.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/stringop-1.c scan-ipa-dump profile "Single value 4 stringop" PASS: gcc.dg/tree-prof/stringop-1.c scan-tree-dump optimized " = MEM.*&b" -PASS: gcc.dg/tree-prof/stringop-1.c scan-tree-dump optimized "MEM.*&a\] = " +PASS: gcc.dg/tree-prof/stringop-1.c scan-tree-dump optimized "MEM.*&a\\] = " PASS: gcc.dg/tree-prof/stringop-2.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/stringop-2.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/stringop-2.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/stringop-2.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/stringop-2.c scan-ipa-dump profile "Single value 4 stringop" -PASS: gcc.dg/tree-prof/stringop-2.c scan-tree-dump optimized "a\[0\] = 168430090" +PASS: gcc.dg/tree-prof/stringop-2.c scan-tree-dump optimized "a\\[0\\] = 168430090" PASS: gcc.dg/tree-prof/tracer-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/tracer-1.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/tracer-1.c scan-tree-dump-times tracer "c =" 2 @@ -77052,8 +77319,8 @@ PASS: gcc.dg/tree-prof/update-loopch.c compilation, -fprofile-generate -D_PROFI PASS: gcc.dg/tree-prof/update-loopch.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/update-loopch.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/update-loopch.c execution, -fprofile-use -D_PROFILE_USE -PASS: gcc.dg/tree-prof/update-loopch.c scan-ipa-dump profile "count:33333" -PASS: gcc.dg/tree-prof/update-loopch.c scan-tree-dump optimized "count:33332" +PASS: gcc.dg/tree-prof/update-loopch.c scan-ipa-dump profile "loop depth 1, count 33334" +PASS: gcc.dg/tree-prof/update-loopch.c scan-tree-dump optimized "loop depth 1, count 33332" PASS: gcc.dg/tree-prof/update-loopch.c scan-tree-dump-not optimized "Invalid sum" PASS: gcc.dg/tree-prof/update-tailcall.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/update-tailcall.c execution, -fprofile-generate -D_PROFILE_GENERATE @@ -77066,28 +77333,28 @@ PASS: gcc.dg/tree-prof/val-prof-1.c execution, -fprofile-generate -D_PROFILE_ PASS: gcc.dg/tree-prof/val-prof-1.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-1.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-1.c scan-ipa-dump profile "Div.mod by constant n_[0-9]*=257 transformation on insn" -PASS: gcc.dg/tree-prof/val-prof-1.c scan-tree-dump optimized "if \(n_[0-9]* != 257\)" +PASS: gcc.dg/tree-prof/val-prof-1.c scan-tree-dump optimized "if \\(n_[0-9]* != 257\\)" PASS: gcc.dg/tree-prof/val-prof-1.c scan-tree-dump-not optimized "Invalid sum" PASS: gcc.dg/tree-prof/val-prof-2.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-2.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-2.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-2.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-2.c scan-ipa-dump profile "Mod power of 2 transformation on insn" -PASS: gcc.dg/tree-prof/val-prof-2.c scan-tree-dump optimized "n_[0-9]* \+ (4294967295|0x0*ffffffff)" +PASS: gcc.dg/tree-prof/val-prof-2.c scan-tree-dump optimized "n_[0-9]* \\+ (4294967295|0x0*ffffffff)" PASS: gcc.dg/tree-prof/val-prof-2.c scan-tree-dump-not optimized "Invalid sum" PASS: gcc.dg/tree-prof/val-prof-3.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-3.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-3.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-3.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-3.c scan-ipa-dump profile "Mod subtract transformation on insn" -PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump optimized "if \(n_[0-9]* \>" +PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump optimized "if \\(n_[0-9]* \\>" PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump-not optimized "Invalid sum" PASS: gcc.dg/tree-prof/val-prof-4.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-4.c execution, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-4.c compilation, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-4.c execution, -fprofile-use -D_PROFILE_USE PASS: gcc.dg/tree-prof/val-prof-4.c scan-ipa-dump profile "Mod subtract transformation on insn" -PASS: gcc.dg/tree-prof/val-prof-4.c scan-tree-dump optimized "if \(n_[0-9]* \>" +PASS: gcc.dg/tree-prof/val-prof-4.c scan-tree-dump optimized "if \\(n_[0-9]* \\>" PASS: gcc.dg/tree-prof/val-prof-4.c scan-tree-dump-not optimized "Invalid sum" PASS: gcc.dg/tree-prof/val-prof-5.c compilation, -fprofile-generate -D_PROFILE_GENERATE PASS: gcc.dg/tree-prof/val-prof-5.c execution, -fprofile-generate -D_PROFILE_GENERATE @@ -77113,7 +77380,7 @@ PASS: gcc.dg/tree-prof/wcoverage-mismatch.c execution, -fprofile-use -D_PROFI Running [...]/hurd/master/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ... PASS: gcc.dg/tree-ssa/20030530-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030530-2.c scan-tree-dump-times dom2 "first_gp_reg_save" 1 -PASS: gcc.dg/tree-ssa/20030530-2.c scan-tree-dump-times dom2 "\+" 1 +PASS: gcc.dg/tree-ssa/20030530-2.c scan-tree-dump-times dom2 "\\+" 1 PASS: gcc.dg/tree-ssa/20030611-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030611-1.c scan-tree-dump-times dom2 "square" 1 PASS: gcc.dg/tree-ssa/20030703-1.c (test for excess errors) @@ -77124,49 +77391,49 @@ PASS: gcc.dg/tree-ssa/20030703-2.c scan-tree-dump-times dom2 "->code" 1 PASS: gcc.dg/tree-ssa/20030703-2.c scan-tree-dump-times dom2 "tree_code_type" 1 PASS: gcc.dg/tree-ssa/20030703-2.c scan-tree-dump-times dom2 "if " 1 PASS: gcc.dg/tree-ssa/20030708-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030708-1.c scan-tree-dump-times dom2 "\(short unsigned int\)" 0 +PASS: gcc.dg/tree-ssa/20030708-1.c scan-tree-dump-times dom2 "\\(short unsigned int\\)" 0 PASS: gcc.dg/tree-ssa/20030708-1.c scan-tree-dump-times dom2 "if " 0 PASS: gcc.dg/tree-ssa/20030709-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030709-1.c scan-tree-dump-times optimized "if " 0 PASS: gcc.dg/tree-ssa/20030709-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030709-2.c scan-tree-dump-times cddce2 "->decl\.rtl" 1 +PASS: gcc.dg/tree-ssa/20030709-2.c scan-tree-dump-times cddce2 "->decl\\.rtl" 1 PASS: gcc.dg/tree-ssa/20030709-2.c scan-tree-dump-times cddce2 ".rtmem" 0 PASS: gcc.dg/tree-ssa/20030709-2.c scan-tree-dump-times cddce2 "if " 1 PASS: gcc.dg/tree-ssa/20030709-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030709-3.c scan-tree-dump-times dom2 "type\.binfo" 1 -PASS: gcc.dg/tree-ssa/20030709-3.c scan-tree-dump-times dom2 "common\.code" 1 +PASS: gcc.dg/tree-ssa/20030709-3.c scan-tree-dump-times dom2 "type\\.binfo" 1 +PASS: gcc.dg/tree-ssa/20030709-3.c scan-tree-dump-times dom2 "common\\.code" 1 PASS: gcc.dg/tree-ssa/20030709-3.c scan-tree-dump-times dom2 "if " 1 PASS: gcc.dg/tree-ssa/20030710-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-not dom2 "blah \(\)" +PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-not dom2 "blah \\(\\)" PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-times dom2 "if " 2 -PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-times dom2 "type\.binfo" 1 +PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-times dom2 "type\\.binfo" 1 PASS: gcc.dg/tree-ssa/20030710-1.c scan-tree-dump-times dom2 "vec.length" 2 PASS: gcc.dg/tree-ssa/20030711-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "blah \(\)" 1 +PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "blah \\(\\)" 1 PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "if " 4 -PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "type\.binfo" 2 +PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "type\\.binfo" 2 PASS: gcc.dg/tree-ssa/20030711-1.c scan-tree-dump-times dom2 "vec.length" 4 PASS: gcc.dg/tree-ssa/20030711-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-not dom2 "make_decl_rtl \(\)" +PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-not dom2 "make_decl_rtl \\(\\)" PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "if " 3 -PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "decl\.rtl" 1 +PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "decl\\.rtl" 1 PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "code" 1 PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "rtmem" 1 PASS: gcc.dg/tree-ssa/20030711-2.c scan-tree-dump-times dom2 "->alias" 1 PASS: gcc.dg/tree-ssa/20030711-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-not dom2 "make_decl_rtl \(\)" +PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-not dom2 "make_decl_rtl \\(\\)" PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-times dom2 "if " 2 -PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-times dom2 "decl\.rtl" 1 +PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-times dom2 "decl\\.rtl" 1 PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-times dom2 "rtmem" 2 PASS: gcc.dg/tree-ssa/20030711-3.c scan-tree-dump-times dom2 "->alias" 1 PASS: gcc.dg/tree-ssa/20030714-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030714-1.c scan-tree-dump-times dom2 "\(short unsigned int\)" 0 +PASS: gcc.dg/tree-ssa/20030714-1.c scan-tree-dump-times dom2 "\\(short unsigned int\\)" 0 PASS: gcc.dg/tree-ssa/20030714-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030714-2.c scan-tree-dump-times dom2 "if " 3 PASS: gcc.dg/tree-ssa/20030728-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030728-1.c scan-rtl-dump-times expand "PART.. = 0" 1 PASS: gcc.dg/tree-ssa/20030729-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030729-1.c scan-tree-dump-times dom2 "\(unsigned int\)" 0 +PASS: gcc.dg/tree-ssa/20030729-1.c scan-tree-dump-times dom2 "\\(unsigned int\\)" 0 PASS: gcc.dg/tree-ssa/20030729-1.c scan-tree-dump-times dom2 "common.code" 1 PASS: gcc.dg/tree-ssa/20030730-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030730-1.c scan-tree-dump-times dom2 "if " 0 @@ -77202,7 +77469,7 @@ PASS: gcc.dg/tree-ssa/20030808-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce2 "->code" 0 PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce2 "if " 0 PASS: gcc.dg/tree-ssa/20030814-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030814-1.c scan-tree-dump-times dom2 "\*blah" 1 +PASS: gcc.dg/tree-ssa/20030814-1.c scan-tree-dump-times dom2 "\\*blah" 1 PASS: gcc.dg/tree-ssa/20030814-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030814-2.c scan-tree-dump-times dom2 "if " 0 PASS: gcc.dg/tree-ssa/20030814-3.c (test for excess errors) @@ -77216,16 +77483,16 @@ PASS: gcc.dg/tree-ssa/20030814-5.c scan-tree-dump-times optimized "set = -1" 0 PASS: gcc.dg/tree-ssa/20030814-6.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/20030814-6.c scan-tree-dump-times dom2 "common.code" 1 PASS: gcc.dg/tree-ssa/20030814-7.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030814-7.c scan-tree-dump-times dom2 "\(current_function_decl\)" 0 +PASS: gcc.dg/tree-ssa/20030814-7.c scan-tree-dump-times dom2 "\\(current_function_decl\\)" 0 PASS: gcc.dg/tree-ssa/20030820-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030820-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030821-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030821-1.c scan-tree-dump-times optimized "dont_remove \(\)" 1 +PASS: gcc.dg/tree-ssa/20030821-1.c scan-tree-dump-times optimized "dont_remove \\(\\)" 1 PASS: gcc.dg/tree-ssa/20030821-1.c scan-tree-dump-times optimized "goto &x" 0 PASS: gcc.dg/tree-ssa/20030824-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030824-1.c scan-tree-dump-times optimized "[xy]_..D. \+ [xy]_..D." 1 +PASS: gcc.dg/tree-ssa/20030824-1.c scan-tree-dump-times optimized "[xy]_..D. \\+ [xy]_..D." 1 PASS: gcc.dg/tree-ssa/20030824-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20030824-2.c scan-tree-dump-times optimized "[xy]_..D. \+ [xy]_..D." 1 +PASS: gcc.dg/tree-ssa/20030824-2.c scan-tree-dump-times optimized "[xy]_..D. \\+ [xy]_..D." 1 PASS: gcc.dg/tree-ssa/20030825-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20030825-1.c scan-tree-dump-times optimized "bla" 1 PASS: gcc.dg/tree-ssa/20030907-1.c (test for excess errors) @@ -77245,7 +77512,7 @@ PASS: gcc.dg/tree-ssa/20030922-2.c scan-tree-dump-times dom1 "if " 2 PASS: gcc.dg/tree-ssa/20031015-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20031015-1.c scan-tree-dump-times alias "DEF" 3 PASS: gcc.dg/tree-ssa/20031021-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20031021-1.c scan-tree-dump-times optimized "a.i" 1 +PASS: gcc.dg/tree-ssa/20031021-1.c scan-tree-dump-not optimized "= a.i" PASS: gcc.dg/tree-ssa/20031022-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20031022-1.c scan-tree-dump-times dom1 "entry_exit_blocks.1..pred" 1 PASS: gcc.dg/tree-ssa/20031031-1.c (test for excess errors) @@ -77295,7 +77562,7 @@ PASS: gcc.dg/tree-ssa/20040430-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20040430-1.c execution test PASS: gcc.dg/tree-ssa/20040430-1.c scan-tree-dump-times optimized "if " 0 PASS: gcc.dg/tree-ssa/20040513-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20040513-1.c scan-tree-dump-times forwprop1 "\(_Bool\)" 0 +PASS: gcc.dg/tree-ssa/20040513-1.c scan-tree-dump-times forwprop1 "\\(_Bool\\)" 0 PASS: gcc.dg/tree-ssa/20040513-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/20040513-2.c scan-tree-dump-times dom2 "link_error" 0 PASS: gcc.dg/tree-ssa/20040514-1.c (test for excess errors) @@ -77315,7 +77582,7 @@ PASS: gcc.dg/tree-ssa/20040615-1.c scan-tree-dump-times dom1 "bar2" 0 PASS: gcc.dg/tree-ssa/20040624-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20040624-1.c scan-tree-dump-times dom1 "if " 1 PASS: gcc.dg/tree-ssa/20040703-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/20040703-1.c scan-tree-dump-times dom2 "0\.0" 0 +PASS: gcc.dg/tree-ssa/20040703-1.c scan-tree-dump-times dom2 "0\\.0" 0 PASS: gcc.dg/tree-ssa/20040713-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20040721-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/20040729-1.c (test for excess errors) @@ -77346,7 +77613,7 @@ PASS: gcc.dg/tree-ssa/alias-10.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-10.c scan-tree-dump optimized "return 3;" PASS: gcc.dg/tree-ssa/alias-11.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-11.c scan-tree-dump optimized "= a.0.;" -PASS: gcc.dg/tree-ssa/alias-11.c scan-tree-dump optimized "= \*[pD]" +PASS: gcc.dg/tree-ssa/alias-11.c scan-tree-dump optimized "= \\*[pD]" PASS: gcc.dg/tree-ssa/alias-12.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-12.c scan-tree-dump alias "VDEF" PASS: gcc.dg/tree-ssa/alias-13.c (test for excess errors) @@ -77370,11 +77637,14 @@ PASS: gcc.dg/tree-ssa/alias-18.c scan-tree-dump-not optimized "return -1;" PASS: gcc.dg/tree-ssa/alias-19.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-19.c execution test PASS: gcc.dg/tree-ssa/alias-19.c scan-tree-dump alias "q_. = { a b }" -PASS: gcc.dg/tree-ssa/alias-19.c scan-tree-dump alias "q_., points-to vars: { D..... b }" PASS: gcc.dg/tree-ssa/alias-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-2.c scan-tree-dump-times optimized "link_error" 0 PASS: gcc.dg/tree-ssa/alias-20.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-20.c scan-tree-dump-times optimized "return 0;" 2 +PASS: gcc.dg/tree-ssa/alias-21.c (test for excess errors) +PASS: gcc.dg/tree-ssa/alias-21.c scan-tree-dump-times optimized "return 0;" 1 +PASS: gcc.dg/tree-ssa/alias-22.c (test for excess errors) +PASS: gcc.dg/tree-ssa/alias-22.c scan-tree-dump-times optimized "return 0;" 1 PASS: gcc.dg/tree-ssa/alias-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-3.c scan-tree-dump optimized "return 1;" PASS: gcc.dg/tree-ssa/alias-4.c (test for excess errors) @@ -77383,7 +77653,7 @@ PASS: gcc.dg/tree-ssa/alias-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-5.c scan-tree-dump optimized "return 1;" PASS: gcc.dg/tree-ssa/alias-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-6.c scan-tree-dump optimized "= a.0.;" -PASS: gcc.dg/tree-ssa/alias-6.c scan-tree-dump optimized "= \*[pD]" +PASS: gcc.dg/tree-ssa/alias-6.c scan-tree-dump optimized "= \\*[pD]" PASS: gcc.dg/tree-ssa/alias-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias-7.c execution test PASS: gcc.dg/tree-ssa/alias-8.c (test for excess errors) @@ -77393,16 +77663,16 @@ PASS: gcc.dg/tree-ssa/alias-9.c execution test PASS: gcc.dg/tree-ssa/alias_bug.c (test for excess errors) PASS: gcc.dg/tree-ssa/alias_bug.c scan-tree-dump-times optimized "ireg.*ax" 1 PASS: gcc.dg/tree-ssa/andor-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "a & 1 \| 1" 0 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "b & 1 \| 1" 0 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "\(c \| 1\) & 1" 0 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "\(d \| 1\) & 1" 0 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "e & 2 \| 4" 1 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "f & 2 \| 4" 1 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "g \| 1" 1 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "h \| 1" 1 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "i & 2 \| 1" 1 -PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "j & 2 \| 1" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "a & 1 \\| 1" 0 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "b & 1 \\| 1" 0 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "\\(c \\| 1\\) & 1" 0 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "\\(d \\| 1\\) & 1" 0 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "e & 2 \\| 4" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "f & 2 \\| 4" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "g \\| 1" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "h \\| 1" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "i & 2 \\| 1" 1 +PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "j & 2 \\| 1" 1 PASS: gcc.dg/tree-ssa/andor-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/andor-2.c scan-tree-dump-times original "return b;" 1 PASS: gcc.dg/tree-ssa/andor-2.c scan-tree-dump-times original "return c;" 1 @@ -77417,16 +77687,16 @@ PASS: gcc.dg/tree-ssa/andor-3.c scan-tree-dump-times optimized "~x" 0 PASS: gcc.dg/tree-ssa/andor-3.c scan-tree-dump-times optimized "x_..D. & y_..D." 4 PASS: gcc.dg/tree-ssa/andor-4.c (test for excess errors) PASS: gcc.dg/tree-ssa/andor-4.c scan-tree-dump-times optimized "~x" 0 -PASS: gcc.dg/tree-ssa/andor-4.c scan-tree-dump-times optimized "x_..D. \| y_..D." 4 +PASS: gcc.dg/tree-ssa/andor-4.c scan-tree-dump-times optimized "x_..D. \\| y_..D." 4 PASS: gcc.dg/tree-ssa/andor-5.c (test for excess errors) -PASS: gcc.dg/tree-ssa/andor-5.c scan-tree-dump-times optimized "\|" 0 +PASS: gcc.dg/tree-ssa/andor-5.c scan-tree-dump-times optimized "\\|" 0 PASS: gcc.dg/tree-ssa/andor-5.c scan-tree-dump-times optimized "&" 0 PASS: gcc.dg/tree-ssa/andor-5.c scan-tree-dump-times optimized "return x_..D.;" 8 PASS: gcc.dg/tree-ssa/asm-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/asm-1.c scan-tree-dump-times optimized "42" 1 PASS: gcc.dg/tree-ssa/asm-1.c scan-tree-dump-times optimized "63" 1 PASS: gcc.dg/tree-ssa/asm-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/asm-2.c scan-tree-dump-times optimized "asm[^\r\n]*xyzzy" 1 +PASS: gcc.dg/tree-ssa/asm-2.c scan-tree-dump-times optimized "asm[^\\r\\n]*xyzzy" 1 PASS: gcc.dg/tree-ssa/asm-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/asm-3.c scan-tree-dump-times optimized "hardreg" 3 PASS: gcc.dg/tree-ssa/asm-3.c scan-tree-dump-times optimized "bar [(]t_.[)]" 1 @@ -77439,6 +77709,9 @@ PASS: gcc.dg/tree-ssa/assign-2.c scan-tree-dump-times optimized "count =" 1 PASS: gcc.dg/tree-ssa/assign-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/assign-3.c execution test PASS: gcc.dg/tree-ssa/assign-3.c scan-tree-dump-times gimple " = count;" 3 +PASS: gcc.dg/tree-ssa/attr-hotcold-2.c (test for excess errors) +PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-ipa-dump-times profile_estimate "block 4, loop depth 0, count 0, freq 1[^0-9]" 1 +PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-ipa-dump-times profile_estimate "block 5, loop depth 0, count 0, freq [6-9][0-9][0-9][0-9]" 1 PASS: gcc.dg/tree-ssa/bitwise-sink.c (test for excess errors) PASS: gcc.dg/tree-ssa/bitwise-sink.c scan-tree-dump-times optimized "~x" 1 PASS: gcc.dg/tree-ssa/bool-1.c (test for excess errors) @@ -77466,34 +77739,34 @@ PASS: gcc.dg/tree-ssa/bool-8.c scan-tree-dump-times optimized "== 1" 0 PASS: gcc.dg/tree-ssa/bool-9.c (test for excess errors) PASS: gcc.dg/tree-ssa/bool-9.c scan-tree-dump-times optimized "!= 0" 0 PASS: gcc.dg/tree-ssa/builtin-expect-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/builtin-expect-1.c scan-tree-dump-times gimple "builtin_expect[^\n]*, 0\);\n[^\n]*if" 2 +PASS: gcc.dg/tree-ssa/builtin-expect-1.c scan-tree-dump-times gimple "builtin_expect[^\\n]*, 0\\);\\n[^\\n]*if" 2 PASS: gcc.dg/tree-ssa/builtin-expect-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/builtin-expect-2.c scan-tree-dump-times gimple "builtin_expect[^\n]*, 0\);\n[^\n]*if" 2 +PASS: gcc.dg/tree-ssa/builtin-expect-2.c scan-tree-dump-times gimple "builtin_expect[^\\n]*, 0\\);\\n[^\\n]*if" 2 PASS: gcc.dg/tree-ssa/builtin-expect-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/builtin-expect-3.c scan-tree-dump-times gimple "builtin_expect[^\n]*, 0\);\n[^\n]*if" 2 +PASS: gcc.dg/tree-ssa/builtin-expect-3.c scan-tree-dump-times gimple "builtin_expect[^\\n]*, 0\\);\\n[^\\n]*if" 2 PASS: gcc.dg/tree-ssa/builtin-expect-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/builtin-expect-4.c scan-tree-dump-times gimple "builtin_expect[^\n]*, 0\);\n[^\n]*if" 2 +PASS: gcc.dg/tree-ssa/builtin-expect-4.c scan-tree-dump-times gimple "builtin_expect[^\\n]*, 0\\);\\n[^\\n]*if" 2 PASS: gcc.dg/tree-ssa/builtin-expect-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-expect-5.c scan-tree-dump-times forwprop1 " if " 2 -PASS: gcc.dg/tree-ssa/builtin-expect-5.c scan-tree-dump forwprop1 "builtin_expect[^\n]*, 0\);\n[^\n]*if" -PASS: gcc.dg/tree-ssa/builtin-expect-5.c scan-tree-dump forwprop1 "builtin_expect[^\n]*, 1\);\n[^\n]*if" +PASS: gcc.dg/tree-ssa/builtin-expect-5.c scan-tree-dump forwprop1 "builtin_expect[^\\n]*, 0\\);\\n[^\\n]*if" +PASS: gcc.dg/tree-ssa/builtin-expect-5.c scan-tree-dump forwprop1 "builtin_expect[^\\n]*, 1\\);\\n[^\\n]*if" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi0.*fwrite.*"hello".*1, 5, fp.*vi1" -PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\n".*1, 6, fp.*vi2" +PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\\\n".*1, 6, fp.*vi2" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi2.*fputc.*fp.*vi3" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi4.*fwrite.*"hello".*1, 5, fp.*vi5" -PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi5.*fwrite.*"hello\\n".*1, 6, fp.*vi6" +PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi5.*fwrite.*"hello\\\\n".*1, 6, fp.*vi6" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi6.*fputc.*fp.*vi7" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi7.*fputc.*fp.*vi8" PASS: gcc.dg/tree-ssa/builtin-fprintf-1.c scan-tree-dump fab "vi8.*fprintf.*fp.*"%d%d".*vi9" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi0.*fwrite.*"hello".*1, 5, fp.*vi1" -PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\n".*1, 6, fp.*vi2" +PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\\\n".*1, 6, fp.*vi2" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi2.*fputc.*fp.*vi3" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi4.*fwrite.*"hello".*1, 5, fp.*vi5" -PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi5.*fwrite.*"hello\\n".*1, 6, fp.*vi6" +PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi5.*fwrite.*"hello\\\\n".*1, 6, fp.*vi6" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi6.*fputc.*fp.*vi7" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi7.*fputc.*fp.*vi8" PASS: gcc.dg/tree-ssa/builtin-fprintf-chk-1.c scan-tree-dump fab "vi8.*__fprintf_chk.*fp.*1.*"%d%d".*vi9" @@ -77509,7 +77782,7 @@ PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi5.*puts.*"hello". PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi6.*putchar.*vi7" PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi7 ={v} 0[^()]*vi8 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi8.*putchar.*vi9" -PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi9.*puts.*"hello\\n".*via" +PASS: gcc.dg/tree-ssa/builtin-printf-1.c scan-tree-dump fab "vi9.*puts.*"hello\\\\n".*via" PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi0.*__printf_chk.*1.*"hello".*vi1" PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi1.*puts.*"hello".*vi2" @@ -77520,23 +77793,23 @@ PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi5.*puts.*"hel PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi6.*putchar.*vi7" PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi7 ={v} 0[^()]*vi8 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi8.*putchar.*vi9" -PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi9.*puts.*"hello\\n".*via" +PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab "vi9.*puts.*"hello\\\\n".*via" PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi0.*fwrite.*"hello".*1, 5, fp.*vi1" -PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\n".*1, 6, fp.*vi2" +PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\\\n".*1, 6, fp.*vi2" PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi2.*fputc.*fp.*vi3" PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi4.*vfprintf.*"%s".*vi5" PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi5.*vfprintf.*"%c".*vi6" -PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi6.*vfprintf.*"%s\\n".*vi7" +PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab "vi6.*vfprintf.*"%s\\\\n".*vi7" PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi0.*fwrite.*"hello".*1, 5, fp.*vi1" -PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\n".*1, 6, fp.*vi2" +PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi1.*fwrite.*"hello\\\\n".*1, 6, fp.*vi2" PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi2.*fputc.*fp.*vi3" PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi4.*__vfprintf_chk.*fp.*1.*"%s".*vi5" PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi5.*__vfprintf_chk.*fp.*1.*"%c".*vi6" -PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi6.*__vfprintf_chk.*fp.*1.*"%s\\n".*vi7" +PASS: gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c scan-tree-dump fab "vi6.*__vfprintf_chk.*fp.*1.*"%s\\\\n".*vi7" PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi0.*vprintf.*"hello".*vi1" PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi1.*puts.*"hello".*vi2" @@ -77544,7 +77817,7 @@ PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi2.*putchar.*vi3" PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi4.*vprintf.*"%s".*vi5" PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi5.*vprintf.*"%c".*vi6" -PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi6.*vprintf.*"%s\\n".*vi7" +PASS: gcc.dg/tree-ssa/builtin-vprintf-1.c scan-tree-dump fab "vi6.*vprintf.*"%s\\\\n".*vi7" PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi0.*__vprintf_chk.*1.*"hello".*vi1" PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi1.*puts.*"hello".*vi2" @@ -77552,7 +77825,7 @@ PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi2.*putchar.* PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi3 ={v} 0[^()]*vi4 ={v} 0" PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi4.*__vprintf_chk.*1.*"%s".*vi5" PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi5.*__vprintf_chk.*1.*"%c".*vi6" -PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi6.*__vprintf_chk.*1.*"%s\\n".*vi7" +PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab "vi6.*__vprintf_chk.*1.*"%s\\\\n".*vi7" PASS: gcc.dg/tree-ssa/cfgcleanup-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/cfgcleanup-1.c scan-tree-dump-times dce1 "if " 0 PASS: gcc.dg/tree-ssa/col-1.c (test for excess errors) @@ -77619,32 +77892,32 @@ PASS: gcc.dg/tree-ssa/foldconst-4.c scan-tree-dump ccp2 "return 0;" PASS: gcc.dg/tree-ssa/foldconst-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/foldconst-5.c scan-tree-dump ccp1 "return 11;" PASS: gcc.dg/tree-ssa/foldstring-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/foldstring-1.c scan-tree-dump-times fre1 "= 0;" 1 +PASS: gcc.dg/tree-ssa/foldstring-1.c scan-tree-dump-times gimple "= 0;" 1 PASS: gcc.dg/tree-ssa/forwprop-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-1.c scan-tree-dump-times forwprop1 "t\[i.*\].* = 1;" 1 +PASS: gcc.dg/tree-ssa/forwprop-1.c scan-tree-dump-times forwprop1 "t\\[i.*\\].* = 1;" 1 PASS: gcc.dg/tree-ssa/forwprop-10.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-10.c scan-tree-dump fre1 "Replaced[^\n]*with 1" +PASS: gcc.dg/tree-ssa/forwprop-10.c scan-tree-dump fre1 "Replaced[^\\n]*with 1" PASS: gcc.dg/tree-ssa/forwprop-11.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-11.c scan-tree-dump-times forwprop1 "= MEM\[\(int \*\)a_.. \+ 4B\];" 2 +PASS: gcc.dg/tree-ssa/forwprop-11.c scan-tree-dump-times forwprop1 "= MEM\\[\\(int \\*\\)[ap]_.. \\+ 4B\\];" 2 PASS: gcc.dg/tree-ssa/forwprop-12.c (test for excess errors) -XFAIL: gcc.dg/tree-ssa/forwprop-12.c scan-tree-dump-times forwprop1 "->a\[D\." 2 +XFAIL: gcc.dg/tree-ssa/forwprop-12.c scan-tree-dump-times forwprop1 "->a\\[D\\." 2 PASS: gcc.dg/tree-ssa/forwprop-13.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-13.c scan-tree-dump-not optimized "\(unsigned" +PASS: gcc.dg/tree-ssa/forwprop-13.c scan-tree-dump-not optimized "\\(unsigned" PASS: gcc.dg/tree-ssa/forwprop-14.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-14.c scan-tree-dump-times optimized " & " 1 -PASS: gcc.dg/tree-ssa/forwprop-14.c scan-tree-dump-times optimized " \| " 1 +PASS: gcc.dg/tree-ssa/forwprop-14.c scan-tree-dump-times optimized " \\| " 1 PASS: gcc.dg/tree-ssa/forwprop-15.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-15.c scan-tree-dump-times forwprop1 " == " 0 PASS: gcc.dg/tree-ssa/forwprop-15.c scan-tree-dump-times forwprop1 " != " 0 PASS: gcc.dg/tree-ssa/forwprop-16.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-16.c scan-tree-dump forwprop1 "if \(x" +PASS: gcc.dg/tree-ssa/forwprop-16.c scan-tree-dump forwprop1 "if \\(x" PASS: gcc.dg/tree-ssa/forwprop-17.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-17.c scan-tree-dump-times optimized " & 1" 1 PASS: gcc.dg/tree-ssa/forwprop-18.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-18.c scan-tree-dump-times forwprop1 "\(float\)" 2 -PASS: gcc.dg/tree-ssa/forwprop-18.c scan-tree-dump-not forwprop1 "\(long double\)" +PASS: gcc.dg/tree-ssa/forwprop-18.c scan-tree-dump-times forwprop1 "\\(float\\)" 2 +PASS: gcc.dg/tree-ssa/forwprop-18.c scan-tree-dump-not forwprop1 "\\(long double\\)" PASS: gcc.dg/tree-ssa/forwprop-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/forwprop-2.c scan-tree-dump-times forwprop1 "t\[i.*\].* = 1;" 1 +PASS: gcc.dg/tree-ssa/forwprop-2.c scan-tree-dump-times forwprop1 "t\\[i.*\\].* = 1;" 1 PASS: gcc.dg/tree-ssa/forwprop-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-3.c scan-tree-dump forwprop1 "Replaced .p_. < q_.. with .1." PASS: gcc.dg/tree-ssa/forwprop-4.c (test for excess errors) @@ -77659,12 +77932,12 @@ PASS: gcc.dg/tree-ssa/forwprop-7.c scan-tree-dump-times forwprop1 "VIEW_CONVERT_ PASS: gcc.dg/tree-ssa/forwprop-7.c scan-tree-dump-times forwprop1 "={v}" 2 PASS: gcc.dg/tree-ssa/forwprop-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump-times forwprop1 "pointer" 0 -PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump forwprop1 "\[0\]" +PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump forwprop1 "\\[0\\]" PASS: gcc.dg/tree-ssa/forwprop-9.c (test for excess errors) PASS: gcc.dg/tree-ssa/forwprop-9.c scan-tree-dump-times optimized " = 1" 2 PASS: gcc.dg/tree-ssa/forwprop-9.c scan-tree-dump-not fre1 " = a;" PASS: gcc.dg/tree-ssa/fre-vce-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/fre-vce-1.c scan-tree-dump-times fre1 "sv_[0-9]\(D\)->i" 2 +PASS: gcc.dg/tree-ssa/fre-vce-1.c scan-tree-dump-times fre1 "sv_[0-9]\\(D\\)->i" 2 PASS: gcc.dg/tree-ssa/fre-vce-1.c scan-tree-dump-times fre1 "sv.i" 2 PASS: gcc.dg/tree-ssa/gen-vect-11.c (test for excess errors) PASS: gcc.dg/tree-ssa/gen-vect-11.c execution test @@ -77716,13 +77989,13 @@ PASS: gcc.dg/tree-ssa/ifc-pr44710.c (test for excess errors) PASS: gcc.dg/tree-ssa/ifc-pr47271.c (test for excess errors) PASS: gcc.dg/tree-ssa/ifc-pr47271.c execution test PASS: gcc.dg/tree-ssa/inline-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/inline-1.c scan-tree-dump-times optimized "\(struct interval\)" 0 +PASS: gcc.dg/tree-ssa/inline-1.c scan-tree-dump-times optimized "\\(struct interval\\)" 0 PASS: gcc.dg/tree-ssa/inline-10.c (test for excess errors) PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-not optimized "do_something1" PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something2" 1 PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something3" 1 -PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something \(5\)" 1 -PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-not optimized "do_something \(70\)" +PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something \\(5\\)" 1 +PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-not optimized "do_something \\(70\\)" PASS: gcc.dg/tree-ssa/inline-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/inline-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/inline-3.c scan-tree-dump-times einline "Inlining inline_me " 1 @@ -77738,8 +78011,8 @@ PASS: gcc.dg/tree-ssa/inline-7.c scan-tree-dump einline "Iterations: 1" PASS: gcc.dg/tree-ssa/inline-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/inline-8.c scan-tree-dump-times einline "Inlining" 5 PASS: gcc.dg/tree-ssa/inline-9.c (test for excess errors) -PASS: gcc.dg/tree-ssa/inline-9.c scan-tree-dump-times optimized "q \(15\)" 1 -PASS: gcc.dg/tree-ssa/inline-9.c scan-tree-dump-times optimized "t \(20\)" 1 +PASS: gcc.dg/tree-ssa/inline-9.c scan-tree-dump-times optimized "q \\(15\\)" 1 +PASS: gcc.dg/tree-ssa/inline-9.c scan-tree-dump-times optimized "t \\(20\\)" 1 PASS: gcc.dg/tree-ssa/inline_asm-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/inline_asm-1.c scan-tree-dump-times optimized "test_function" 2 PASS: gcc.dg/tree-ssa/inline_asm-1.c scan-tree-dump-times alias "VDEF" 1 @@ -77748,7 +78021,7 @@ PASS: gcc.dg/tree-ssa/inline_asm-2.c scan-tree-dump-times alias "VDEF" 2 PASS: gcc.dg/tree-ssa/integer-addr.c (test for excess errors) PASS: gcc.dg/tree-ssa/integer-addr.c scan-tree-dump-times optimized "= func" 2 PASS: gcc.dg/tree-ssa/ipa-cp-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ipa-cp-1.c scan-tree-dump-times optimized "very_long_function.constprop.0 \(\)" 3 +PASS: gcc.dg/tree-ssa/ipa-cp-1.c scan-tree-dump-times optimized "very_long_function.constprop.0 \\(\\)" 3 PASS: gcc.dg/tree-ssa/ipa-reference-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/ipa-reference-1.c scan-tree-dump-times optimized "conststaticvariable" 0 PASS: gcc.dg/tree-ssa/ipa-split-1.c (test for excess errors) @@ -77776,7 +78049,7 @@ UNSUPPORTED: gcc.dg/tree-ssa/ivopt_mult_3.c UNSUPPORTED: gcc.dg/tree-ssa/ivopt_mult_4.c PASS: gcc.dg/tree-ssa/ivopts-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/ivopts-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ivopts-2.c scan-tree-dump-not ivopts "\n candidates \d+, \d+,[^\n]*\n[^\n]*\nFinal cost" +PASS: gcc.dg/tree-ssa/ivopts-2.c scan-tree-dump-not ivopts "\\n candidates \\d+, \\d+,[^\\n]*\\n[^\\n]*\\nFinal cost" PASS: gcc.dg/tree-ssa/ivopts-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/ivopts-3.c scan-tree-dump-times ivopts "!= 0" 5 PASS: gcc.dg/tree-ssa/ivopts-4.c (test for excess errors) @@ -77901,13 +78174,13 @@ PASS: gcc.dg/tree-ssa/loop-10.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-10.c scan-tree-dump-times optimized "if " 3 PASS: gcc.dg/tree-ssa/loop-10.c scan-tree-dump-times optimized "bar " 2 PASS: gcc.dg/tree-ssa/loop-11.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-11.c scan-tree-dump-times optimized "\(16\)" 1 +PASS: gcc.dg/tree-ssa/loop-11.c scan-tree-dump-times optimized "\\(16\\)" 1 PASS: gcc.dg/tree-ssa/loop-11.c scan-tree-dump-times optimized "if " 0 PASS: gcc.dg/tree-ssa/loop-14.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-14.c scan-tree-dump-times optimized "\+ 100" 1 +PASS: gcc.dg/tree-ssa/loop-14.c scan-tree-dump-times optimized "\\+ 100" 1 PASS: gcc.dg/tree-ssa/loop-15.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized "\+" 0 -PASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized "n_. \* n_." 1 +PASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized "\\+" 0 +PASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized "n_. \\* n_." 1 PASS: gcc.dg/tree-ssa/loop-15.c scan-tree-dump-times optimized "if " 1 UNSUPPORTED: gcc.dg/tree-ssa/loop-16.c PASS: gcc.dg/tree-ssa/loop-17.c (test for excess errors) @@ -77917,16 +78190,16 @@ PASS: gcc.dg/tree-ssa/loop-19.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times optimized "MEM.(base: &|symbol: )a," 2 PASS: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times optimized "MEM.(base: &|symbol: )c," 2 PASS: gcc.dg/tree-ssa/loop-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \* [^\n\r]*=" 0 -PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "[^\n\r]*= \* " 0 +PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \\* [^\\n\\r]*=" 0 +PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "[^\\n\\r]*= \\* " 0 PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "MEM" 1 -PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \* 17" 0 -PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \+ 17" 1 +PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \\* 17" 0 +PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized " \\+ 17" 1 PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "iter" 0 PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "= 99" 0 PASS: gcc.dg/tree-ssa/loop-2.c scan-tree-dump-times optimized "< 100" 0 PASS: gcc.dg/tree-ssa/loop-20.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-20.c scan-tree-dump-times ivopts "\* [0-9]*B;" 0 +PASS: gcc.dg/tree-ssa/loop-20.c scan-tree-dump-times ivopts "\\* [0-9]*B;" 0 PASS: gcc.dg/tree-ssa/loop-21.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-21.c scan-tree-dump-times optimized "~" 0 PASS: gcc.dg/tree-ssa/loop-22.c (test for excess errors) @@ -77968,26 +78241,26 @@ PASS: gcc.dg/tree-ssa/loop-36.c scan-tree-dump-not dce2 "c.array" PASS: gcc.dg/tree-ssa/loop-37.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-37.c scan-tree-dump-not optimized "my_array" PASS: gcc.dg/tree-ssa/loop-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized " \* [^\n\r]*=" 0 -PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized "[^\n\r]*= \* " 0 +PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized " \\* [^\\n\\r]*=" 0 +PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized "[^\\n\\r]*= \\* " 0 PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized "MEM" 1 PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized "iter" 0 PASS: gcc.dg/tree-ssa/loop-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized "int iter" 1 PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized "jter_[0-9]* = PHI" 0 -PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized " \+ 2" 1 +PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized " \\+ 2" 1 PASS: gcc.dg/tree-ssa/loop-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-6.c scan-tree-dump-times unswitch "Unswitching loop" 1 PASS: gcc.dg/tree-ssa/loop-6.c scan-tree-dump-times optimized "else" 3 PASS: gcc.dg/tree-ssa/loop-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-7.c scan-tree-dump-times lim1 "Moving statement" 2 PASS: gcc.dg/tree-ssa/loop-8.c (test for excess errors) -PASS: gcc.dg/tree-ssa/loop-8.c scan-tree-dump-times optimized "step \* [^0-9]" 0 -PASS: gcc.dg/tree-ssa/loop-8.c scan-tree-dump-times optimized "[^0-9] \* step" 0 +PASS: gcc.dg/tree-ssa/loop-8.c scan-tree-dump-times optimized "step \\* [^0-9]" 0 +PASS: gcc.dg/tree-ssa/loop-8.c scan-tree-dump-times optimized "[^0-9] \\* step" 0 PASS: gcc.dg/tree-ssa/loop-9.c (test for excess errors) PASS: gcc.dg/tree-ssa/loop-9.c scan-assembler-times lea\\t 0 PASS: gcc.dg/tree-ssa/negate.c (test for excess errors) -PASS: gcc.dg/tree-ssa/negate.c scan-tree-dump-times reassoc1 "\+" 1 +PASS: gcc.dg/tree-ssa/negate.c scan-tree-dump-times reassoc1 "\\+" 1 PASS: gcc.dg/tree-ssa/phi-opt-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/phi-opt-1.c scan-tree-dump-times optimized "if" 0 PASS: gcc.dg/tree-ssa/phi-opt-10.c (test for excess errors) @@ -77999,10 +78272,10 @@ PASS: gcc.dg/tree-ssa/phi-opt-3.c scan-tree-dump-times optimized "if" 0 PASS: gcc.dg/tree-ssa/phi-opt-4.c (test for excess errors) PASS: gcc.dg/tree-ssa/phi-opt-4.c scan-tree-dump-times optimized "if " 1 PASS: gcc.dg/tree-ssa/phi-opt-5.c (test for excess errors) -PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "varx.*MIN_EXPR.*1\.0" -PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "varx.*MAX_EXPR.*0\.0" -PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "vary.*MAX_EXPR.*0\.0" -PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "vary.*MIN_EXPR.*1\.0" +PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "varx.*MIN_EXPR.*1\\.0" +PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "varx.*MAX_EXPR.*0\\.0" +PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "vary.*MAX_EXPR.*0\\.0" +PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "vary.*MIN_EXPR.*1\\.0" PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "if .*varz" PASS: gcc.dg/tree-ssa/phi-opt-5.c scan-tree-dump phiopt1 "vara.*MAX_EXPR" PASS: gcc.dg/tree-ssa/phi-opt-6.c (test for excess errors) @@ -78020,19 +78293,19 @@ PASS: gcc.dg/tree-ssa/phi-opt-9.c scan-tree-dump-times optimized "PHI" 1 PASS: gcc.dg/tree-ssa/pr13146.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr13146.c scan-tree-dump optimized "return 0;" PASS: gcc.dg/tree-ssa/pr14341.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr14341.c scan-tree-dump-times vrp1 "fn_call \(1\)" 1 +PASS: gcc.dg/tree-ssa/pr14341.c scan-tree-dump-times vrp1 "fn_call \\(1\\)" 1 PASS: gcc.dg/tree-ssa/pr14490-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr14490-1.c scan-tree-dump-times gimple "<= 9" 1 -PASS: gcc.dg/tree-ssa/pr14490-1.c scan-tree-dump-times gimple "\+ -10" 0 +PASS: gcc.dg/tree-ssa/pr14490-1.c scan-tree-dump-times gimple "\\+ -10" 0 PASS: gcc.dg/tree-ssa/pr14490-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr14490-2.c scan-tree-dump-times gimple "<= 9" 0 -PASS: gcc.dg/tree-ssa/pr14490-2.c scan-tree-dump-times gimple "\+ -10" 1 +PASS: gcc.dg/tree-ssa/pr14490-2.c scan-tree-dump-times gimple "\\+ -10" 1 PASS: gcc.dg/tree-ssa/pr14490-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr14490-3.c scan-tree-dump-times gimple "< -10" 1 -PASS: gcc.dg/tree-ssa/pr14490-3.c scan-tree-dump-times gimple "\+ 10" 0 +PASS: gcc.dg/tree-ssa/pr14490-3.c scan-tree-dump-times gimple "\\+ 10" 0 PASS: gcc.dg/tree-ssa/pr14490-4.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr14490-4.c scan-tree-dump-times gimple "< -10" 0 -PASS: gcc.dg/tree-ssa/pr14490-4.c scan-tree-dump-times gimple "\+ 10" 1 +PASS: gcc.dg/tree-ssa/pr14490-4.c scan-tree-dump-times gimple "\\+ 10" 1 PASS: gcc.dg/tree-ssa/pr14814.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr14814.c scan-tree-dump-times forwprop2 "= &" 0 PASS: gcc.dg/tree-ssa/pr14841.c (test for excess errors) @@ -78049,7 +78322,7 @@ PASS: gcc.dg/tree-ssa/pr15791-5.c scan-tree-dump-times gimple "i == j" 1 PASS: gcc.dg/tree-ssa/pr16721.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr16721.c scan-tree-dump-times optimized "->addr" 1 PASS: gcc.dg/tree-ssa/pr17141-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr17141-1.c scan-tree-dump forwprop1 "locp_[^\n]* =" +PASS: gcc.dg/tree-ssa/pr17141-1.c scan-tree-dump forwprop1 "locp_[^\\n]* =" PASS: gcc.dg/tree-ssa/pr17141-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr17141-2.c scan-tree-dump-times optimized "&" 0 PASS: gcc.dg/tree-ssa/pr17141-2.c scan-tree-dump-times optimized "abort" 0 @@ -78059,9 +78332,9 @@ PASS: gcc.dg/tree-ssa/pr17598.c scan-tree-dump-times gimple "x == &y" 2 PASS: gcc.dg/tree-ssa/pr17598.c scan-tree-dump gimple "x->k" PASS: gcc.dg/tree-ssa/pr17598.c scan-tree-dump gimple "yy.k" PASS: gcc.dg/tree-ssa/pr18133-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-times optimized "goto &L0" 0 -PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-times optimized "ab" 0 -PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-times optimized "fallthru" 3 +PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-not optimized "goto &L0" +PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-not optimized "ABNORMAL" +PASS: gcc.dg/tree-ssa/pr18133-1.c scan-tree-dump-times optimized "FALLTHRU" 3 PASS: gcc.dg/tree-ssa/pr18133-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr18133-2.c scan-tree-dump-times optimized "goto p" 0 PASS: gcc.dg/tree-ssa/pr18133-2.c scan-tree-dump-times optimized "ab" 0 @@ -78069,34 +78342,34 @@ PASS: gcc.dg/tree-ssa/pr18134.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr18134.c scan-tree-dump-times optimized "= a_..D. != 0" 1 PASS: gcc.dg/tree-ssa/pr18134.c scan-tree-dump-times optimized "ab" 0 PASS: gcc.dg/tree-ssa/pr18589-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-1.c scan-tree-dump-times optimized " \* " 3 +PASS: gcc.dg/tree-ssa/pr18589-1.c scan-tree-dump-times optimized " \\* " 3 PASS: gcc.dg/tree-ssa/pr18589-10.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-10.c scan-tree-dump-times optimized " \* " 5 +PASS: gcc.dg/tree-ssa/pr18589-10.c scan-tree-dump-times optimized " \\* " 5 PASS: gcc.dg/tree-ssa/pr18589-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-2.c scan-tree-dump-times optimized " \* " 3 +PASS: gcc.dg/tree-ssa/pr18589-2.c scan-tree-dump-times optimized " \\* " 3 PASS: gcc.dg/tree-ssa/pr18589-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-3.c scan-tree-dump-times optimized " \* " 5 +PASS: gcc.dg/tree-ssa/pr18589-3.c scan-tree-dump-times optimized " \\* " 5 PASS: gcc.dg/tree-ssa/pr18589-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-4.c scan-tree-dump-times optimized " \* " 6 +PASS: gcc.dg/tree-ssa/pr18589-4.c scan-tree-dump-times optimized " \\* " 6 PASS: gcc.dg/tree-ssa/pr18589-5.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-5.c scan-tree-dump-times optimized " \* " 6 +PASS: gcc.dg/tree-ssa/pr18589-5.c scan-tree-dump-times optimized " \\* " 6 PASS: gcc.dg/tree-ssa/pr18589-6.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-6.c scan-tree-dump-times optimized " \* " 4 +PASS: gcc.dg/tree-ssa/pr18589-6.c scan-tree-dump-times optimized " \\* " 4 PASS: gcc.dg/tree-ssa/pr18589-7.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-7.c scan-tree-dump-times optimized " \* " 3 +PASS: gcc.dg/tree-ssa/pr18589-7.c scan-tree-dump-times optimized " \\* " 3 PASS: gcc.dg/tree-ssa/pr18589-8.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-8.c scan-tree-dump-times optimized " \* " 3 +PASS: gcc.dg/tree-ssa/pr18589-8.c scan-tree-dump-times optimized " \\* " 3 PASS: gcc.dg/tree-ssa/pr18589-9.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr18589-9.c scan-tree-dump-times optimized " \* " 6 +PASS: gcc.dg/tree-ssa/pr18589-9.c scan-tree-dump-times optimized " \\* " 6 PASS: gcc.dg/tree-ssa/pr18908.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr18908.c scan-tree-dump forwprop1 "~D" -PASS: gcc.dg/tree-ssa/pr18908.c scan-tree-dump-not forwprop1 "\^ 1" +PASS: gcc.dg/tree-ssa/pr18908.c scan-tree-dump-not forwprop1 "\\^ 1" PASS: gcc.dg/tree-ssa/pr19055-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr19055-2.c scan-tree-dump-times gimple "\^" 0 +PASS: gcc.dg/tree-ssa/pr19055-2.c scan-tree-dump-times gimple "\\^" 0 PASS: gcc.dg/tree-ssa/pr19055-2.c scan-tree-dump-times gimple "~" 4 PASS: gcc.dg/tree-ssa/pr19055-2.c scan-tree-dump-times gimple "&" 12 PASS: gcc.dg/tree-ssa/pr19055.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr19055.c scan-tree-dump-times gimple "\^" 0 +PASS: gcc.dg/tree-ssa/pr19055.c scan-tree-dump-times gimple "\\^" 0 PASS: gcc.dg/tree-ssa/pr19055.c scan-tree-dump-times gimple "~" 4 PASS: gcc.dg/tree-ssa/pr19055.c scan-tree-dump-times gimple "&" 4 PASS: gcc.dg/tree-ssa/pr19210-1.c (test for warnings, line 9) @@ -78172,25 +78445,25 @@ PASS: gcc.dg/tree-ssa/pr21559.c scan-tree-dump-times vrp1 "Threaded jump" 3 PASS: gcc.dg/tree-ssa/pr21563.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr21563.c scan-tree-dump-times vrp1 "Folding predicate" 1 PASS: gcc.dg/tree-ssa/pr21574.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr21574.c scan-tree-dump fre1 "Replaced \*p_.\(D\) with 0" +PASS: gcc.dg/tree-ssa/pr21574.c scan-tree-dump fre1 "Replaced \\*p_.\\(D\\) with 0" PASS: gcc.dg/tree-ssa/pr21582.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr21582.c scan-tree-dump-times vrp1 "Folding predicate p_.*" 0 PASS: gcc.dg/tree-ssa/pr21658.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr21658.c scan-tree-dump-times ccp1 "Folded into: if " 1 PASS: gcc.dg/tree-ssa/pr21829.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr21829.c scan-tree-dump-not optimized "if \(" +PASS: gcc.dg/tree-ssa/pr21829.c scan-tree-dump-not optimized "if \\(" PASS: gcc.dg/tree-ssa/pr21959.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr21959.c scan-tree-dump-times vrp1 "Folding predicate " 0 PASS: gcc.dg/tree-ssa/pr21985.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr21985.c scan-tree-dump-times optimized "foo \([0-9]*\)" 2 +PASS: gcc.dg/tree-ssa/pr21985.c scan-tree-dump-times optimized "foo \\([0-9]*\\)" 2 PASS: gcc.dg/tree-ssa/pr22018.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr22018.c execution test PASS: gcc.dg/tree-ssa/pr22026.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr22026.c scan-tree-dump-times vrp1 "Folding predicate" 0 PASS: gcc.dg/tree-ssa/pr22051-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr22051-1.c scan-tree-dump-times optimized "= \(void \(\*<.*>\) \(void\)\) p_" 1 +PASS: gcc.dg/tree-ssa/pr22051-1.c scan-tree-dump-times optimized "= \\(void \\(\\*<.*>\\) \\(void\\)\\) p_" 1 PASS: gcc.dg/tree-ssa/pr22051-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr22051-2.c scan-tree-dump-times optimized "r_. = \(int\) q" 1 +PASS: gcc.dg/tree-ssa/pr22051-2.c scan-tree-dump-times optimized "r_. = \\(int\\) q" 1 PASS: gcc.dg/tree-ssa/pr22117.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr22117.c scan-tree-dump-times vrp1 "Folding predicate r_.* != 0B to 0" 1 PASS: gcc.dg/tree-ssa/pr22171.c (test for excess errors) @@ -78216,15 +78489,15 @@ PASS: gcc.dg/tree-ssa/pr23192.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23192.c execution test PASS: gcc.dg/tree-ssa/pr23234.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23294.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-times optimized "a_..D. \* 5" 3 -PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-times optimized " \* 2" 3 -PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-not optimized "\* 6" +PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-times optimized "a_..D. \\* 5" 3 +PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-times optimized " \\* 2" 3 +PASS: gcc.dg/tree-ssa/pr23294.c scan-tree-dump-not optimized "\\* 6" PASS: gcc.dg/tree-ssa/pr23386.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23386.c execution test PASS: gcc.dg/tree-ssa/pr23391.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23401.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23401.c scan-tree-dump-times gimple "int" 5 -PASS: gcc.dg/tree-ssa/pr23401.c scan-tree-dump-times gimple "int D\." 1 +PASS: gcc.dg/tree-ssa/pr23401.c scan-tree-dump-times gimple "int D\\." 1 PASS: gcc.dg/tree-ssa/pr23433.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23434.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr23455.c (test for excess errors) @@ -78280,11 +78553,11 @@ PASS: gcc.dg/tree-ssa/pr27236.c scan-tree-dump-times optimized "foo_read" 5 PASS: gcc.dg/tree-ssa/pr27498.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr27498.c scan-tree-dump-not optimized "goto" PASS: gcc.dg/tree-ssa/pr27781.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr27781.c scan-tree-dump optimized "func \(\);" +PASS: gcc.dg/tree-ssa/pr27781.c scan-tree-dump optimized "func \\(\\);" PASS: gcc.dg/tree-ssa/pr27799.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr27810.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr27810.c scan-tree-dump-times gimple "int" 3 -PASS: gcc.dg/tree-ssa/pr27810.c scan-tree-dump-times gimple "int D\." 1 +PASS: gcc.dg/tree-ssa/pr27810.c scan-tree-dump-times gimple "int D\\." 1 PASS: gcc.dg/tree-ssa/pr28410.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr28410.c execution test PASS: gcc.dg/tree-ssa/pr30375.c (test for excess errors) @@ -78292,13 +78565,13 @@ PASS: gcc.dg/tree-ssa/pr30375.c scan-tree-dump-times dse1 "signInfo = {}" 1 PASS: gcc.dg/tree-ssa/pr30978.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr30978.c scan-tree-dump-times optimized " = " 2 PASS: gcc.dg/tree-ssa/pr30978.c scan-tree-dump optimized " = a_..D. > 0;" -PASS: gcc.dg/tree-ssa/pr30978.c scan-tree-dump optimized "e_. = \(int\)" +PASS: gcc.dg/tree-ssa/pr30978.c scan-tree-dump optimized "e_. = \\(int\\)" PASS: gcc.dg/tree-ssa/pr31261.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return -a & 7;" 1 PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return b & 7;" 1 -PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \(char\) -\(unsigned char\) c & 31;" 1 -PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \(int\) \(12 - \(unsigned int\) d\) & 7;" 1 -PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return 12 - \(e & 7\) & 15;" 1 +PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \\(char\\) -\\(unsigned char\\) c & 31;" 1 +PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \\(int\\) \\(12 - \\(unsigned int\\) d\\) & 7;" 1 +PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return 12 - \\(e & 7\\) & 15;" 1 PASS: gcc.dg/tree-ssa/pr31521.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr31521.c scan-tree-dump-times vrp1 " = i_.* >> 2" 1 PASS: gcc.dg/tree-ssa/pr31966.c (test for excess errors) @@ -78350,13 +78623,11 @@ PASS: gcc.dg/tree-ssa/pr36881.c scan-assembler-not CSWTCH PASS: gcc.dg/tree-ssa/pr36881.c scan-tree-dump switchconv "need runtime relocations" PASS: gcc.dg/tree-ssa/pr36908.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr37508.c (test for excess errors) -XFAIL: gcc.dg/tree-ssa/pr37508.c scan-tree-dump-times vrp1 "Folding" 4 +PASS: gcc.dg/tree-ssa/pr37508.c scan-tree-dump-times vrp1 "Folding" 3 PASS: gcc.dg/tree-ssa/pr38250.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr38385.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr38533.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr38533.c scan-tree-dump-times reassoc1 "__asm__[^; -]*; - *__asm__" 1 +PASS: gcc.dg/tree-ssa/pr38533.c scan-tree-dump-times reassoc1 "__asm__[^;\n]*;\n *__asm__" 1 PASS: gcc.dg/tree-ssa/pr38699.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr38699.c scan-tree-dump optimized "delay_wait_us" PASS: gcc.dg/tree-ssa/pr38699.c scan-tree-dump optimized "delay_wait_us_ms" @@ -78391,7 +78662,7 @@ PASS: gcc.dg/tree-ssa/pr44483.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr45122.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr45122.c execution test PASS: gcc.dg/tree-ssa/pr45144.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pr45144.c scan-tree-dump optimized " = VIEW_CONVERT_EXPR<unsigned int>\(a\);" +PASS: gcc.dg/tree-ssa/pr45144.c scan-tree-dump optimized " = VIEW_CONVERT_EXPR<unsigned int>\\(a\\);" PASS: gcc.dg/tree-ssa/pr45427.c (test for excess errors) PASS: gcc.dg/tree-ssa/pr45427.c scan-tree-dump-times cunrolli "bounded by 0" 0 PASS: gcc.dg/tree-ssa/pr46076.c (test for excess errors) @@ -78474,69 +78745,67 @@ PASS: gcc.dg/tree-ssa/pta-callused.c (test for excess errors) PASS: gcc.dg/tree-ssa/pta-callused.c scan-tree-dump alias "CALLUSED = { ESCAPED NONLOCAL f.* i q }" PASS: gcc.dg/tree-ssa/pta-escape-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/pta-escape-1.c execution test -PASS: gcc.dg/tree-ssa/pta-escape-1.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-1.c scan-tree-dump alias "ESCAPED = { NULL ESCAPED NONLOCAL x }" PASS: gcc.dg/tree-ssa/pta-escape-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/pta-escape-2.c execution test -PASS: gcc.dg/tree-ssa/pta-escape-2.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-2.c scan-tree-dump alias "ESCAPED = { NULL ESCAPED NONLOCAL x }" PASS: gcc.dg/tree-ssa/pta-escape-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/pta-escape-3.c execution test -PASS: gcc.dg/tree-ssa/pta-escape-3.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-3.c scan-tree-dump alias "ESCAPED = { NULL ESCAPED NONLOCAL x }" PASS: gcc.dg/tree-ssa/pta-fp.c (test for excess errors) PASS: gcc.dg/tree-ssa/pta-fp.c scan-tree-dump-times alias "{ sin cos }" 1 PASS: gcc.dg/tree-ssa/pta-ptrarith-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pta-ptrarith-1.c scan-tree-dump ealias "q_., points-to vars: { k }" +PASS: gcc.dg/tree-ssa/pta-ptrarith-1.c scan-tree-dump ealias "q_. = { k }" PASS: gcc.dg/tree-ssa/pta-ptrarith-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/pta-ptrarith-2.c scan-tree-dump ealias "q_., points-to vars: { i }" +PASS: gcc.dg/tree-ssa/pta-ptrarith-2.c scan-tree-dump ealias "q_. = { i }" PASS: gcc.dg/tree-ssa/reassoc-1.c (test for excess errors) -XFAIL: gcc.dg/tree-ssa/reassoc-1.c scan-tree-dump-times optimized "b.._. \+ a.._." 1 -XFAIL: gcc.dg/tree-ssa/reassoc-1.c scan-tree-dump-times optimized " \+ " 2 +XFAIL: gcc.dg/tree-ssa/reassoc-1.c scan-tree-dump-times optimized "b.._. \\+ a.._." 1 +XFAIL: gcc.dg/tree-ssa/reassoc-1.c scan-tree-dump-times optimized " \\+ " 2 PASS: gcc.dg/tree-ssa/reassoc-10.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-10.c scan-tree-dump-times optimized "\& " 3 +PASS: gcc.dg/tree-ssa/reassoc-10.c scan-tree-dump-times optimized "\\& " 3 PASS: gcc.dg/tree-ssa/reassoc-11.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-11.c scan-tree-dump-times reassoc1 "= 0" 1 PASS: gcc.dg/tree-ssa/reassoc-12.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-12.c scan-tree-dump-times reassoc1 "Equivalence:" 1 PASS: gcc.dg/tree-ssa/reassoc-13.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-13.c scan-tree-dump-not reassoc1 "\+ 0.0" +PASS: gcc.dg/tree-ssa/reassoc-13.c scan-tree-dump-not reassoc1 "\\+ 0.0" PASS: gcc.dg/tree-ssa/reassoc-13.c scan-tree-dump optimized "return a_..D.;" PASS: gcc.dg/tree-ssa/reassoc-14.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-14.c scan-tree-dump-times reassoc1 "\*" 4 +PASS: gcc.dg/tree-ssa/reassoc-14.c scan-tree-dump-times reassoc1 "\\*" 4 PASS: gcc.dg/tree-ssa/reassoc-15.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-15.c scan-tree-dump-times reassoc1 "\*" 4 +PASS: gcc.dg/tree-ssa/reassoc-15.c scan-tree-dump-times reassoc1 "\\*" 4 PASS: gcc.dg/tree-ssa/reassoc-16.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-16.c scan-tree-dump-times reassoc1 "/" 1 PASS: gcc.dg/tree-ssa/reassoc-17.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-17.c scan-tree-dump-times reassoc1 "/" 1 PASS: gcc.dg/tree-ssa/reassoc-18.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-18.c scan-tree-dump-times reassoc1 "\*" 2 +PASS: gcc.dg/tree-ssa/reassoc-18.c scan-tree-dump-times reassoc1 "\\*" 2 PASS: gcc.dg/tree-ssa/reassoc-19.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times reassoc2 " \+ " 0 +PASS: gcc.dg/tree-ssa/reassoc-19.c scan-tree-dump-times reassoc2 " \\+ " 0 PASS: gcc.dg/tree-ssa/reassoc-2.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/reassoc-2.c scan-tree-dump-times optimized "return 0" 1 PASS: gcc.dg/tree-ssa/reassoc-20.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-20.c scan-tree-dump-times optimized "b.._. \+ a.._." 1 -PASS: gcc.dg/tree-ssa/reassoc-20.c scan-tree-dump-times optimized " \+ " 2 +PASS: gcc.dg/tree-ssa/reassoc-20.c scan-tree-dump-times optimized "b.._. \\+ a.._." 1 +PASS: gcc.dg/tree-ssa/reassoc-20.c scan-tree-dump-times optimized " \\+ " 2 PASS: gcc.dg/tree-ssa/reassoc-21.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-21.c scan-tree-dump-times optimized "return 0" 1 PASS: gcc.dg/tree-ssa/reassoc-22.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-22.c scan-tree-dump-times reassoc1 "\+ 8" 1 +PASS: gcc.dg/tree-ssa/reassoc-22.c scan-tree-dump-times reassoc1 "\\+ 8" 1 PASS: gcc.dg/tree-ssa/reassoc-23.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-23.c scan-tree-dump-times reassoc1 "= 20" 1 PASS: gcc.dg/tree-ssa/reassoc-24.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-24.c scan-tree-dump-times reassoc1 "__asm__[^; -]*; - *__asm__" 2 +PASS: gcc.dg/tree-ssa/reassoc-24.c scan-tree-dump-times reassoc1 "__asm__[^;\n]*;\n *__asm__" 2 PASS: gcc.dg/tree-ssa/reassoc-25.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-25.c scan-tree-dump-times reassoc1 "Width = 2" 1 PASS: gcc.dg/tree-ssa/reassoc-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-4.c scan-tree-dump-times optimized "\+" 2 +PASS: gcc.dg/tree-ssa/reassoc-4.c scan-tree-dump-times optimized "\\+" 2 PASS: gcc.dg/tree-ssa/reassoc-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-5.c scan-tree-dump-times optimized "a - i" 0 PASS: gcc.dg/tree-ssa/reassoc-6.c (test for excess errors) -XFAIL: gcc.dg/tree-ssa/reassoc-6.c scan-tree-dump-times reassoc1 "\+ 8" 1 +XFAIL: gcc.dg/tree-ssa/reassoc-6.c scan-tree-dump-times reassoc1 "\\+ 8" 1 PASS: gcc.dg/tree-ssa/reassoc-7.c (test for excess errors) -PASS: gcc.dg/tree-ssa/reassoc-7.c scan-tree-dump-times reassoc1 "\+ 15" 1 +PASS: gcc.dg/tree-ssa/reassoc-7.c scan-tree-dump-times reassoc1 "\\+ 15" 1 PASS: gcc.dg/tree-ssa/reassoc-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/reassoc-8.c scan-tree-dump-times reassoc1 "= 0" 1 PASS: gcc.dg/tree-ssa/reassoc-9.c (test for excess errors) @@ -78545,7 +78814,7 @@ PASS: gcc.dg/tree-ssa/recip-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/recip-1.c scan-tree-dump-times recip "= .* /" 1 PASS: gcc.dg/tree-ssa/recip-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/recip-2.c scan-tree-dump-times recip " / " 2 -PASS: gcc.dg/tree-ssa/recip-2.c scan-tree-dump-times recip " \* " 5 +PASS: gcc.dg/tree-ssa/recip-2.c scan-tree-dump-times recip " \\* " 5 PASS: gcc.dg/tree-ssa/recip-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/recip-3.c scan-tree-dump-times recip " / " 1 PASS: gcc.dg/tree-ssa/recip-4.c (test for excess errors) @@ -78559,7 +78828,7 @@ PASS: gcc.dg/tree-ssa/recip-6.c scan-tree-dump-times recip " / " 1 PASS: gcc.dg/tree-ssa/recip-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/recip-7.c scan-tree-dump-times recip " / " 1 PASS: gcc.dg/tree-ssa/restrict-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/restrict-3.c scan-tree-dump lim1 "Executing store motion of \*r" +PASS: gcc.dg/tree-ssa/restrict-3.c scan-tree-dump lim1 "Executing store motion of \\*r" PASS: gcc.dg/tree-ssa/restrict-4.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/restrict-4.c scan-tree-dump-times optimized "return 1;" 2 PASS: gcc.dg/tree-ssa/scev-1.c (test for excess errors) @@ -78572,9 +78841,47 @@ PASS: gcc.dg/tree-ssa/scev-4.c (test for excess errors) PASS: gcc.dg/tree-ssa/scev-4.c scan-tree-dump-times optimized "&a" 1 PASS: gcc.dg/tree-ssa/scev-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/scev-5.c scan-tree-dump-times optimized "&a" 1 +PASS: gcc.dg/tree-ssa/scev-6.c (test for excess errors) +PASS: gcc.dg/tree-ssa/scev-6.c execution test +PASS: gcc.dg/tree-ssa/scev-6.c scan-tree-dump-not optimized "abort" PASS: gcc.dg/tree-ssa/scev-cast.c (test for excess errors) PASS: gcc.dg/tree-ssa/scev-cast.c scan-tree-dump-times optimized "& 255" 1 -PASS: gcc.dg/tree-ssa/scev-cast.c scan-tree-dump-times optimized "= \(signed char\)" 1 +PASS: gcc.dg/tree-ssa/scev-cast.c scan-tree-dump-times optimized "= \\(signed char\\)" 1 +PASS: gcc.dg/tree-ssa/slsr-1.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 128" 1 +PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 64" 1 +PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 192" 1 +PASS: gcc.dg/tree-ssa/slsr-2.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 144" 1 +PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 96" 1 +PASS: gcc.dg/tree-ssa/slsr-27.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-27.c scan-tree-dump-times dom2 "\\* 4;" 1 +PASS: gcc.dg/tree-ssa/slsr-27.c scan-tree-dump-times dom2 "p_\\d+\\(D\\) \\+ D" 1 +PASS: gcc.dg/tree-ssa/slsr-27.c scan-tree-dump-times dom2 "MEM\\[\\(struct x \\*\\)D" 3 +PASS: gcc.dg/tree-ssa/slsr-28.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-28.c scan-tree-dump-times dom2 "\\* 4;" 1 +PASS: gcc.dg/tree-ssa/slsr-28.c scan-tree-dump-times dom2 "p_\\d+\\(D\\) \\+ D" 1 +PASS: gcc.dg/tree-ssa/slsr-28.c scan-tree-dump-times dom2 "MEM\\[\\(struct x \\*\\)D" 9 +PASS: gcc.dg/tree-ssa/slsr-29.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-29.c scan-tree-dump-times dom2 "\\* 4;" 1 +PASS: gcc.dg/tree-ssa/slsr-29.c scan-tree-dump-times dom2 "p_\\d+\\(D\\) \\+ D" 1 +PASS: gcc.dg/tree-ssa/slsr-29.c scan-tree-dump-times dom2 "MEM\\[\\(struct x \\*\\)D" 9 +PASS: gcc.dg/tree-ssa/slsr-3.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\* 4" 1 +PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 4" 2 +PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 8" 1 +PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 12" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c (test for excess errors) +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\* 4" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\* 10" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\+ 20;" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\+ 200" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\- 16;" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\- 160" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times optimized "\\* 4" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times optimized "\\* 10" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times optimized "\\+ 200" 1 +PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times optimized "\\+ 40" 1 PASS: gcc.dg/tree-ssa/sra-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/sra-1.c scan-tree-dump-times optimized "link_error" 0 PASS: gcc.dg/tree-ssa/sra-10.c (test for excess errors) @@ -78599,7 +78906,7 @@ PASS: gcc.dg/tree-ssa/sra-6.c scan-tree-dump esra "expr = c.d" PASS: gcc.dg/tree-ssa/sra-6.c scan-tree-dump esra "expr = c.i1" PASS: gcc.dg/tree-ssa/sra-6.c scan-tree-dump-times optimized "link_error" 0 PASS: gcc.dg/tree-ssa/sra-7.c (test for excess errors) -PASS: gcc.dg/tree-ssa/sra-7.c scan-tree-dump optimized "\*s1_.\(D\) = \*s2" +PASS: gcc.dg/tree-ssa/sra-7.c scan-tree-dump optimized "\\*s1_.\\(D\\) = \\*s2" PASS: gcc.dg/tree-ssa/sra-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/sra-8.c scan-tree-dump-times esra "Created a replacement" 0 PASS: gcc.dg/tree-ssa/sra-9.c (test for excess errors) @@ -78625,26 +78932,25 @@ PASS: gcc.dg/tree-ssa/ssa-ccp-17.c scan-tree-dump ccp1 "= i;" PASS: gcc.dg/tree-ssa/ssa-ccp-17.c scan-tree-dump ccp1 "= f.i;" PASS: gcc.dg/tree-ssa/ssa-ccp-17.c scan-tree-dump ccp1 "= g.i;" PASS: gcc.dg/tree-ssa/ssa-ccp-18.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ccp-18.c scan-tree-dump-not ccp1 "a \(" -PASS: gcc.dg/tree-ssa/ssa-ccp-18.c scan-tree-dump-not ccp1 "b \(" +PASS: gcc.dg/tree-ssa/ssa-ccp-18.c scan-tree-dump-not ccp1 "a \\(" +PASS: gcc.dg/tree-ssa/ssa-ccp-18.c scan-tree-dump-not ccp1 "b \\(" PASS: gcc.dg/tree-ssa/ssa-ccp-19.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ccp-19.c scan-tree-dump ccp1 "= MEM\[\(int \*\)&a\];" +PASS: gcc.dg/tree-ssa/ssa-ccp-19.c scan-tree-dump ccp1 "= MEM\\[\\(int \\*\\)&a\\];" PASS: gcc.dg/tree-ssa/ssa-ccp-2.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-2.c scan-tree-dump-times optimized "link_error" 0 PASS: gcc.dg/tree-ssa/ssa-ccp-20.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-20.c scan-tree-dump ccp1 "return 10;" PASS: gcc.dg/tree-ssa/ssa-ccp-21.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-21.c scan-tree-dump-times ccp1 "a.b.i" 1 -PASS: gcc.dg/tree-ssa/ssa-ccp-21.c scan-tree-dump-times ccp1 "MEM\[\(struct B \*\)&a\].i" 1 +PASS: gcc.dg/tree-ssa/ssa-ccp-21.c scan-tree-dump-times ccp1 "MEM\\[\\(struct B \\*\\)&a\\].i" 1 PASS: gcc.dg/tree-ssa/ssa-ccp-22.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-22.c scan-tree-dump ccp1 "return 1;" PASS: gcc.dg/tree-ssa/ssa-ccp-23.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ccp-23.c scan-tree-dump ccp1 "MEM\[\(int \*\)&a \+ 4B\]" +PASS: gcc.dg/tree-ssa/ssa-ccp-23.c scan-tree-dump ccp1 "MEM\\[\\(int \\*\\)&a \\+ 4B\\]" PASS: gcc.dg/tree-ssa/ssa-ccp-24.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-24.c scan-tree-dump-times ccp1 "return 1;" 2 PASS: gcc.dg/tree-ssa/ssa-ccp-27.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ccp-27.c scan-tree-dump-times ccp1 "memcpy[^ -]*123456" 2 +PASS: gcc.dg/tree-ssa/ssa-ccp-27.c scan-tree-dump-times ccp1 "memcpy[^\n]*123456" 2 PASS: gcc.dg/tree-ssa/ssa-ccp-28.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ccp-28.c execution test PASS: gcc.dg/tree-ssa/ssa-ccp-28.c scan-tree-dump-times ccp1 "= p;" 0 @@ -78674,14 +78980,13 @@ PASS: gcc.dg/tree-ssa/ssa-dce-3.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/ssa-dce-3.c scan-tree-dump-times cddce1 "PHI " 1 PASS: gcc.dg/tree-ssa/ssa-dce-3.c scan-tree-dump-times cddce1 "if " 1 PASS: gcc.dg/tree-ssa/ssa-dce-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-dce-4.c scan-tree-dump-times cddce1 "a\[[^ -]\]" 2 +PASS: gcc.dg/tree-ssa/ssa-dce-4.c scan-tree-dump-times cddce1 "a\\[[^\n]\\]" 2 PASS: gcc.dg/tree-ssa/ssa-dce-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dce-5.c scan-tree-dump-times cddce1 "x.i =" 1 PASS: gcc.dg/tree-ssa/ssa-dce-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dce-6.c scan-tree-dump-not cddce1 "p_.->field" PASS: gcc.dg/tree-ssa/ssa-dce-7.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-dce-7.c scan-tree-dump-times optimized "\*D" 0 +PASS: gcc.dg/tree-ssa/ssa-dce-7.c scan-tree-dump-times optimized "\\*D" 0 PASS: gcc.dg/tree-ssa/ssa-dce-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dce-8.c scan-tree-dump-not optimized "malloc" PASS: gcc.dg/tree-ssa/ssa-dom-ccp-1.c (test for excess errors) @@ -78711,7 +79016,7 @@ PASS: gcc.dg/tree-ssa/ssa-dse-10.c scan-tree-dump-times dse1 " xxxinfo = {}" 1 PASS: gcc.dg/tree-ssa/ssa-dse-11.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dse-11.c scan-tree-dump-times dse1 "Deleted dead store" 2 PASS: gcc.dg/tree-ssa/ssa-dse-12.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-dse-12.c scan-tree-dump-times dse1 "\*p" 1 +PASS: gcc.dg/tree-ssa/ssa-dse-12.c scan-tree-dump-times dse1 "\\*p" 1 PASS: gcc.dg/tree-ssa/ssa-dse-13.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dse-13.c scan-tree-dump-times dse1 "Deleted dead store" 2 PASS: gcc.dg/tree-ssa/ssa-dse-14.c (test for excess errors) @@ -78727,8 +79032,7 @@ PASS: gcc.dg/tree-ssa/ssa-dse-4.c scan-tree-dump-times dse1 "= 5" 0 PASS: gcc.dg/tree-ssa/ssa-dse-4.c scan-tree-dump-times dse1 "= 3" 1 PASS: gcc.dg/tree-ssa/ssa-dse-5.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/ssa-dse-5.c scan-tree-dump-times optimized "i = 5" 1 -XFAIL: gcc.dg/tree-ssa/ssa-dse-5.c scan-tree-dump-times optimized "<L.*>:;[ - ]*\*p = 5" 1 +XFAIL: gcc.dg/tree-ssa/ssa-dse-5.c scan-tree-dump-times optimized "<L.*>:;[\n\t ]*\\*p = 5" 1 PASS: gcc.dg/tree-ssa/ssa-dse-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dse-6.c scan-tree-dump-times dse1 "local1 = " 1 PASS: gcc.dg/tree-ssa/ssa-dse-6.c scan-tree-dump-times dse1 "local2 = " 1 @@ -78740,16 +79044,15 @@ PASS: gcc.dg/tree-ssa/ssa-dse-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-dse-9.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/ssa-dse-9.c scan-tree-dump-times dse1 "VDEF" 2 PASS: gcc.dg/tree-ssa/ssa-fre-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-1.c scan-tree-dump fre1 "Replaced \*c_[^ -].*with t_" +PASS: gcc.dg/tree-ssa/ssa-fre-1.c scan-tree-dump fre1 "Replaced \\*[ac]_[^\n].*with t_" PASS: gcc.dg/tree-ssa/ssa-fre-10.c (test for excess errors) XFAIL: gcc.dg/tree-ssa/ssa-fre-10.c scan-tree-dump pre "Insertions: 2" PASS: gcc.dg/tree-ssa/ssa-fre-11.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-11.c scan-tree-dump fre1 "Replaced S\[5\].x with 4" +PASS: gcc.dg/tree-ssa/ssa-fre-11.c scan-tree-dump fre1 "Replaced S\\[5\\].x with 4" PASS: gcc.dg/tree-ssa/ssa-fre-12.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-12.c scan-tree-dump fre1 "Replaced S\[5\].x with 4" +PASS: gcc.dg/tree-ssa/ssa-fre-12.c scan-tree-dump fre1 "Replaced S\\[5\\].x with 4" PASS: gcc.dg/tree-ssa/ssa-fre-13.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-13.c scan-tree-dump fre1 "Replaced tmp1_.\(D\)->data with &a" +PASS: gcc.dg/tree-ssa/ssa-fre-13.c scan-tree-dump fre1 "Replaced tmp1_.\\(D\\)->data with &a" PASS: gcc.dg/tree-ssa/ssa-fre-14.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-14.c scan-tree-dump fre1 "Replaced tmp1.data with &a" PASS: gcc.dg/tree-ssa/ssa-fre-15.c (test for excess errors) @@ -78757,17 +79060,17 @@ PASS: gcc.dg/tree-ssa/ssa-fre-15.c scan-tree-dump fre1 "Replaced" PASS: gcc.dg/tree-ssa/ssa-fre-16.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-16.c scan-tree-dump-not fre1 "link_error" PASS: gcc.dg/tree-ssa/ssa-fre-17.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-17.c scan-tree-dump fre1 "Replaced f.doms\[0\].dom with i_" +PASS: gcc.dg/tree-ssa/ssa-fre-17.c scan-tree-dump fre1 "Replaced f.doms\\[0\\].dom with i_" PASS: gcc.dg/tree-ssa/ssa-fre-18.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-18.c scan-tree-dump-times fre1 "c_.*\.a" 1 +PASS: gcc.dg/tree-ssa/ssa-fre-18.c scan-tree-dump-times fre1 "c_.*\\.a" 1 PASS: gcc.dg/tree-ssa/ssa-fre-19.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-19.c scan-tree-dump-times fre1 "c_.*\.a" 1 +PASS: gcc.dg/tree-ssa/ssa-fre-19.c scan-tree-dump-times fre1 "c_.*\\.a" 1 PASS: gcc.dg/tree-ssa/ssa-fre-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-2.c scan-tree-dump fre1 "Replaced \(short int\) c_.*with b_" +PASS: gcc.dg/tree-ssa/ssa-fre-2.c scan-tree-dump fre1 "Replaced \\(short int\\) c_.*with b_" PASS: gcc.dg/tree-ssa/ssa-fre-20.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-20.c scan-tree-dump optimized "return 0;" PASS: gcc.dg/tree-ssa/ssa-fre-21.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-21.c scan-tree-dump-not fre1 "a\.? = " +PASS: gcc.dg/tree-ssa/ssa-fre-21.c scan-tree-dump-not fre1 "a\\.? = " PASS: gcc.dg/tree-ssa/ssa-fre-22.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-22.c scan-tree-dump-not fre1 "= i;" PASS: gcc.dg/tree-ssa/ssa-fre-23.c (test for excess errors) @@ -78781,14 +79084,14 @@ PASS: gcc.dg/tree-ssa/ssa-fre-26.c scan-tree-dump fre1 "Replaced u.i with 0 in" PASS: gcc.dg/tree-ssa/ssa-fre-27.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-27.c scan-tree-dump fre1 "Replaced x with 0" PASS: gcc.dg/tree-ssa/ssa-fre-3.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-3.c scan-tree-dump fre1 "Replaced \(int\) aa_.*with a_" +PASS: gcc.dg/tree-ssa/ssa-fre-3.c scan-tree-dump fre1 "Replaced \\(int\\) aa_.*with a_" PASS: gcc.dg/tree-ssa/ssa-fre-30.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-30.c scan-tree-dump optimized "return 0" PASS: gcc.dg/tree-ssa/ssa-fre-31.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-31.c scan-tree-dump-times fre1 "Replaced {" 4 PASS: gcc.dg/tree-ssa/ssa-fre-31.c scan-tree-dump-times fre1 "Deleted redundant store" 4 PASS: gcc.dg/tree-ssa/ssa-fre-32.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-32.c scan-tree-dump-times fre1 "with x_1\(D\) in z" 3 +PASS: gcc.dg/tree-ssa/ssa-fre-32.c scan-tree-dump-times fre1 "with x_1\\(D\\) in z" 3 PASS: gcc.dg/tree-ssa/ssa-fre-33.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-33.c scan-tree-dump fre1 "Replaced BIT_FIELD_REF.*with 2" PASS: gcc.dg/tree-ssa/ssa-fre-34.c (test for excess errors) @@ -78798,16 +79101,16 @@ PASS: gcc.dg/tree-ssa/ssa-fre-35.c scan-tree-dump fre1 "Replaced REALPART_EXPR.* PASS: gcc.dg/tree-ssa/ssa-fre-36.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-36.c scan-tree-dump fre1 "Replaced opening" PASS: gcc.dg/tree-ssa/ssa-fre-4.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-4.c scan-tree-dump fre1 "Replaced \(char\) .*with " +PASS: gcc.dg/tree-ssa/ssa-fre-4.c scan-tree-dump fre1 "Replaced \\(char\\) .*with " PASS: gcc.dg/tree-ssa/ssa-fre-5.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-fre-5.c scan-tree-dump fre1 "Replaced \(unsigned int\) a_.*with t_" +PASS: gcc.dg/tree-ssa/ssa-fre-5.c scan-tree-dump fre1 "Replaced \\(unsigned int\\) a_.*with t_" PASS: gcc.dg/tree-ssa/ssa-fre-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-6.c scan-tree-dump-times fre1 "Replaced " 6 PASS: gcc.dg/tree-ssa/ssa-fre-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre1 "Inserted pretmp" 1 PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre1 "Replaced a.u.f with pretmp" 3 PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre1 "Replaced a.u.k with j" 1 -PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump fre1 "= VIEW_CONVERT_EXPR<float>\(j_" +PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump fre1 "= VIEW_CONVERT_EXPR<float>\\(j_" PASS: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump optimized "return j" PASS: gcc.dg/tree-ssa/ssa-fre-8.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-8.c scan-tree-dump-times fre1 "Replaced u.f with pretmp" 2 @@ -78816,9 +79119,9 @@ PASS: gcc.dg/tree-ssa/ssa-fre-9.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Eliminated: 1" 2 PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Insertions: 1" 2 PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c scan-tree-dump optimized "\|" +PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c scan-tree-dump optimized "\\|" PASS: gcc.dg/tree-ssa/ssa-ifcombine-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-ifcombine-2.c scan-tree-dump optimized "\|" +PASS: gcc.dg/tree-ssa/ssa-ifcombine-2.c scan-tree-dump optimized "\\|" PASS: gcc.dg/tree-ssa/ssa-ifcombine-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-ifcombine-3.c scan-tree-dump optimized ">=" PASS: gcc.dg/tree-ssa/ssa-ifcombine-4.c (test for excess errors) @@ -78865,7 +79168,7 @@ PASS: gcc.dg/tree-ssa/ssa-pre-16.c scan-tree-dump-times pre "Eliminated: 1" 1 PASS: gcc.dg/tree-ssa/ssa-pre-17.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-17.c scan-tree-dump pre "Eliminated: 1" PASS: gcc.dg/tree-ssa/ssa-pre-18.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-pre-18.c scan-tree-dump pre "Replaced foo \(f.y\)" +PASS: gcc.dg/tree-ssa/ssa-pre-18.c scan-tree-dump pre "Replaced foo \\(f.y\\)" PASS: gcc.dg/tree-ssa/ssa-pre-19.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-19.c scan-tree-dump pre "Eliminated: 3" PASS: gcc.dg/tree-ssa/ssa-pre-2.c (test for excess errors) @@ -78873,10 +79176,9 @@ XFAIL: gcc.dg/tree-ssa/ssa-pre-2.c scan-tree-dump-times pre "Eliminated: 2" 1 PASS: gcc.dg/tree-ssa/ssa-pre-2.c scan-tree-dump-times pre "Eliminated: 1" 1 PASS: gcc.dg/tree-ssa/ssa-pre-20.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-20.c scan-tree-dump pre "New PHIs: 2" -PASS: gcc.dg/tree-ssa/ssa-pre-20.c scan-tree-dump pre "PHI <.*0\.0" +PASS: gcc.dg/tree-ssa/ssa-pre-20.c scan-tree-dump pre "PHI <.*0\\.0" PASS: gcc.dg/tree-ssa/ssa-pre-21.c (test for excess errors) -PASS: gcc.dg/tree-ssa/ssa-pre-21.c scan-tree-dump-times pre "= \*D[^ -;]*;" 2 +PASS: gcc.dg/tree-ssa/ssa-pre-21.c scan-tree-dump-times pre "= \\*D[^\n;]*;" 2 PASS: gcc.dg/tree-ssa/ssa-pre-22.c (test for excess errors) PASS: gcc.dg/tree-ssa/ssa-pre-22.c scan-tree-dump pre "Eliminated: 1" PASS: gcc.dg/tree-ssa/ssa-pre-23.c (test for excess errors) @@ -78980,11 +79282,9 @@ PASS: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump stdarg "f3: va_list escapes 0, n PASS: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump stdarg "f4: va_list escapes 0, needs to save [148] GPR units" PASS: gcc.dg/tree-ssa/stdarg-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/struct-aliasing-1.c (test for excess errors) -PASS: gcc.dg/tree-ssa/struct-aliasing-1.c scan-tree-dump fre1 "Replaced[^ -]*with i_." +PASS: gcc.dg/tree-ssa/struct-aliasing-1.c scan-tree-dump fre1 "Replaced[^\n]*with i_." PASS: gcc.dg/tree-ssa/struct-aliasing-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/struct-aliasing-2.c scan-tree-dump-times fre1 "= [^ -]*p_.\(D\)" 1 +PASS: gcc.dg/tree-ssa/struct-aliasing-2.c scan-tree-dump-times fre1 "= [^\n]*p_.\\(D\\)" 1 PASS: gcc.dg/tree-ssa/structopt-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/structopt-1.c scan-tree-dump-times lim1 "Executing store motion of global.y" 1 PASS: gcc.dg/tree-ssa/structopt-2.c (test for excess errors) @@ -79015,18 +79315,18 @@ PASS: gcc.dg/tree-ssa/tailrecursion-4.c (test for excess errors) PASS: gcc.dg/tree-ssa/tailrecursion-4.c scan-tree-dump-times tailr1 "Eliminated tail recursion" 2 PASS: gcc.dg/tree-ssa/tailrecursion-5.c (test for excess errors) PASS: gcc.dg/tree-ssa/tailrecursion-5.c execution test -PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\msum\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\mfac\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\msq_sum\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\mpow2m1\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\mfib\M" 5 +PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\\msum\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\\mfac\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\\msq_sum\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\\mpow2m1\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-5.c scan-tree-dump-times optimized "\\mfib\\M" 5 PASS: gcc.dg/tree-ssa/tailrecursion-6.c (test for excess errors) PASS: gcc.dg/tree-ssa/tailrecursion-6.c scan-tree-dump-times tailr1 "Eliminated tail recursion" 1 PASS: gcc.dg/tree-ssa/tailrecursion-7.c (test for excess errors) PASS: gcc.dg/tree-ssa/tailrecursion-7.c execution test -PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\mfoo\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\mbar\M" 4 -PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\mbaz\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mfoo\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mbar\\M" 4 +PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mbaz\\M" 4 PASS: gcc.dg/tree-ssa/unreachable.c (test for excess errors) PASS: gcc.dg/tree-ssa/unreachable.c scan-tree-dump-not optimized "bad_boy" PASS: gcc.dg/tree-ssa/upcast-1.c (test for excess errors) @@ -79046,11 +79346,13 @@ PASS: gcc.dg/tree-ssa/useless-1.c scan-tree-dump-times gimple "goto" 3 PASS: gcc.dg/tree-ssa/vector-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/vector-1.c scan-tree-dump-times gimple "BIT_FIELD_REF" 4 PASS: gcc.dg/tree-ssa/vector-2.c (test for excess errors) -PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-times optimized "BIT_FIELD_REF" 0 -PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-times optimized "0.0" 1 +PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-not optimized "BIT_FIELD_REF" +PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-times optimized "return 0.0" 1 PASS: gcc.dg/tree-ssa/vector-3.c (test for excess errors) PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized "BIT_FIELD_REF" 0 -PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized "0\.0" 1 +PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized "0\\.0" 1 +PASS: gcc.dg/tree-ssa/vector-4.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR <a, b, { 0, 4, 1, 5 }>;" 1 PASS: gcc.dg/tree-ssa/vrp01.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp01.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 1" 1 PASS: gcc.dg/tree-ssa/vrp02.c (test for excess errors) @@ -79152,7 +79454,7 @@ XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom1 "x[^ ]* & y" 1 PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom2 "x[^ ]* & y" 1 XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* & y" 1 PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* [|] y" 1 -PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* \^ 1" 1 +PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* \\^ 1" 1 PASS: gcc.dg/tree-ssa/vrp48.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp49.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp50.c (test for excess errors) @@ -79163,7 +79465,7 @@ PASS: gcc.dg/tree-ssa/vrp52.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp52.c scan-tree-dump-times vrp1 "return 1;" 1 PASS: gcc.dg/tree-ssa/vrp53.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp53.c scan-tree-dump-not vrp1 "& (2047|0x7ff)" -PASS: gcc.dg/tree-ssa/vrp53.c scan-tree-dump-not vrp1 "\| (17408|0x4400)" +PASS: gcc.dg/tree-ssa/vrp53.c scan-tree-dump-not vrp1 "\\| (17408|0x4400)" PASS: gcc.dg/tree-ssa/vrp54.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp54.c scan-tree-dump-not vrp1 "link_error" PASS: gcc.dg/tree-ssa/vrp55.c (test for excess errors) @@ -79190,6 +79492,21 @@ PASS: gcc.dg/tree-ssa/vrp66.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp66.c execution test PASS: gcc.dg/tree-ssa/vrp67.c (test for excess errors) PASS: gcc.dg/tree-ssa/vrp67.c scan-tree-dump-times vrp1 "Folding predicate" 3 +PASS: gcc.dg/tree-ssa/vrp68.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp68.c scan-tree-dump-times vrp1 "link_error" 0 +PASS: gcc.dg/tree-ssa/vrp69.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp69.c scan-tree-dump-times vrp1 "link_error" 0 +PASS: gcc.dg/tree-ssa/vrp70.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp70.c scan-tree-dump-not vrp1 "link_error" +PASS: gcc.dg/tree-ssa/vrp71.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp71.c scan-tree-dump-times vrp1 "return 0;" 2 +PASS: gcc.dg/tree-ssa/vrp72.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp73.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp74.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp75.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp76.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp77.c (test for excess errors) +PASS: gcc.dg/tree-ssa/vrp77.c scan-tree-dump-not optimized "impossible" PASS: gcc.dg/tree-ssa/wholeprogram-1.c (test for excess errors) PASS: gcc.dg/tree-ssa/wholeprogram-1.c scan-tree-dump-not optimized "large_function" PASS: gcc.dg/tree-ssa/wholeprogram-2.c (test for excess errors) @@ -79379,6 +79696,14 @@ PASS: gcc.dg/vect/pr51015.c (test for excess errors) PASS: gcc.dg/vect/pr51074.c (test for excess errors) PASS: gcc.dg/vect/pr51074.c execution test PASS: gcc.dg/vect/pr51301.c (test for excess errors) +PASS: gcc.dg/vect/pr51581-1.c (test for excess errors) +PASS: gcc.dg/vect/pr51581-1.c execution test +PASS: gcc.dg/vect/pr51581-2.c (test for excess errors) +PASS: gcc.dg/vect/pr51581-2.c execution test +PASS: gcc.dg/vect/pr51581-3.c (test for excess errors) +PASS: gcc.dg/vect/pr51581-3.c execution test +PASS: gcc.dg/vect/pr51581-4.c (test for excess errors) +PASS: gcc.dg/vect/pr51581-4.c execution test PASS: gcc.dg/vect/pr51590.c (test for excess errors) PASS: gcc.dg/vect/pr51799.c (test for excess errors) PASS: gcc.dg/vect/pr52091.c (test for excess errors) @@ -79387,6 +79712,8 @@ 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.c (test for excess errors) +PASS: gcc.dg/vect/pr53773.c (test for excess errors) +PASS: gcc.dg/vect/pr53773.c scan-tree-dump-times optimized "\\* 10" 2 PASS: gcc.dg/vect/vect-1-big-array.c (test for excess errors) PASS: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 6 loops" 1 XFAIL: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 5 loops" 1 @@ -81015,21 +81342,21 @@ PASS: gcc.dg/vect/bb-slp-pattern-2.c (test for excess errors) PASS: gcc.dg/vect/bb-slp-pattern-2.c execution test PASS: gcc.dg/vect/bb-slp-pattern-2.c scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/pr16105.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr16105.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr16105.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr18308.c -flto (test for excess errors) PASS: gcc.dg/vect/pr18400.c -flto (test for excess errors) PASS: gcc.dg/vect/pr18400.c -flto execution test -PASS: gcc.dg/vect/pr18400.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr18400.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr18425.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr18425.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr18425.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr18536.c -flto (test for excess errors) PASS: gcc.dg/vect/pr18536.c -flto execution test -PASS: gcc.dg/vect/pr18536.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr18536.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr20122.c -flto (test for excess errors) PASS: gcc.dg/vect/pr20122.c -flto execution test -PASS: gcc.dg/vect/pr20122.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 +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 +PASS: gcc.dg/vect/pr21591.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/pr21969.c -flto (test for excess errors) PASS: gcc.dg/vect/pr22480.c -flto (test for excess errors) PASS: gcc.dg/vect/pr22506.c -flto (test for excess errors) @@ -81044,68 +81371,68 @@ PASS: gcc.dg/vect/pr25413.c -flto (test for excess errors) PASS: gcc.dg/vect/pr25413.c -flto execution test PASS: gcc.dg/vect/pr25413a.c -flto (test for excess errors) PASS: gcc.dg/vect/pr25413a.c -flto execution test -PASS: gcc.dg/vect/pr25413a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr25413a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr27151.c -flto (test for excess errors) PASS: gcc.dg/vect/pr28952.c -flto (test for excess errors) PASS: gcc.dg/vect/pr30771.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr30771.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr30771.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr30784.c -flto (test for excess errors) PASS: gcc.dg/vect/pr30784.c -flto execution test 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/pr30795.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr30843.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr30843.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr30843.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr30858.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr30858.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 -PASS: gcc.dg/vect/pr30858.c -flto scan-tree-dump vect "Unknown def-use cycle pattern." +PASS: gcc.dg/vect/pr30858.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/pr30858.c -flto scan-tree-dump vect "Unknown def-use cycle pattern." 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) PASS: gcc.dg/vect/pr31699.c -flto execution test -PASS: gcc.dg/vect/pr31699.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +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) PASS: gcc.dg/vect/pr32230.c -flto (test for excess errors) PASS: gcc.dg/vect/pr32366.c -flto (test for excess errors) PASS: gcc.dg/vect/pr32421.c -flto (test for excess errors) PASS: gcc.dg/vect/pr32824.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr32824.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr32824.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr33369.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33373.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33373b.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33597.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33804.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr33804.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/pr33804.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/pr33804.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr33804.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/pr33833.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33846.c -flto (test for excess errors) PASS: gcc.dg/vect/pr33866.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr33866.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr33866.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr33953.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr33953.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/pr33953.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/pr33953.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr33953.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/pr34005.c -flto (test for excess errors) PASS: gcc.dg/vect/pr34407.c -flto (test for excess errors) PASS: gcc.dg/vect/pr34591.c -flto (test for excess errors) 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/pr36228.c -flto scan-tree-dump-times vect "versioning for alias required" 0 PASS: gcc.dg/vect/pr36493.c -flto (test for excess errors) PASS: gcc.dg/vect/pr36493.c -flto execution test -PASS: gcc.dg/vect/pr36493.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +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 +PASS: gcc.dg/vect/pr36630.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr37027.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr37027.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/pr37027.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/pr37027.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/pr37027.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/pr37385.c -flto (test for excess errors) 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) PASS: gcc.dg/vect/pr37539.c -flto execution test -PASS: gcc.dg/vect/pr37539.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/pr37539.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/pr37730.c -flto (test for excess errors) PASS: gcc.dg/vect/pr38529.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr38529.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/pr38529.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/pr39529.c -flto (test for excess errors) PASS: gcc.dg/vect/pr40074.c -flto (test for excess errors) PASS: gcc.dg/vect/pr40074.c -flto execution test @@ -81113,7 +81440,7 @@ PASS: gcc.dg/vect/pr40238.c -flto (test for excess errors) PASS: gcc.dg/vect/pr40254.c -flto (test for excess errors) PASS: gcc.dg/vect/pr40254.c -flto execution test 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 +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) PASS: gcc.dg/vect/pr42193.c -flto (test for excess errors) PASS: gcc.dg/vect/pr42395.c -flto (test for excess errors) @@ -81121,26 +81448,26 @@ 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) PASS: gcc.dg/vect/pr43430-1.c -flto execution test -PASS: gcc.dg/vect/pr43430-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +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 +PASS: gcc.dg/vect/pr43430-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/pr43432.c -flto (test for excess errors) -PASS: gcc.dg/vect/pr43432.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +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) PASS: gcc.dg/vect/pr44507.c -flto execution test PASS: gcc.dg/vect/pr45633.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45752.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45752.c -flto execution test -PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump vect "permutation requires at least three vectors" -PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump vect "permutation requires at least three vectors" +PASS: gcc.dg/vect/pr45752.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/pr45847.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45902.c -flto (test for excess errors) PASS: gcc.dg/vect/pr45902.c -flto execution test PASS: gcc.dg/vect/pr46009.c -flto (test for excess errors) PASS: gcc.dg/vect/pr46009.c -flto execution test -PASS: gcc.dg/vect/pr46009.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +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) PASS: gcc.dg/vect/pr46126.c -flto (test for excess errors) @@ -81171,6 +81498,14 @@ PASS: gcc.dg/vect/pr51015.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51074.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51074.c -flto execution test PASS: gcc.dg/vect/pr51301.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51581-1.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51581-1.c -flto execution test +PASS: gcc.dg/vect/pr51581-2.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51581-2.c -flto execution test +PASS: gcc.dg/vect/pr51581-3.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51581-3.c -flto execution test +PASS: gcc.dg/vect/pr51581-4.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr51581-4.c -flto execution test PASS: gcc.dg/vect/pr51590.c -flto (test for excess errors) PASS: gcc.dg/vect/pr51799.c -flto (test for excess errors) PASS: gcc.dg/vect/pr52091.c -flto (test for excess errors) @@ -81179,957 +81514,959 @@ 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.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr53773.c -flto (test for excess errors) +PASS: gcc.dg/vect/pr53773.c -flto scan-tree-dump-times optimized "\\* 10" 2 PASS: gcc.dg/vect/vect-1-big-array.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 -XFAIL: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 +PASS: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 +XFAIL: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 PASS: gcc.dg/vect/vect-1.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 -XFAIL: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 +PASS: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1 +XFAIL: gcc.dg/vect/vect-1.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1 PASS: gcc.dg/vect/vect-10-big-array.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-10-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-10-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 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-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-100.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-100.c -flto execution test -PASS: gcc.dg/vect/vect-100.c -flto scan-tree-dump-times vect "vectorized 2 loops" 0 +PASS: gcc.dg/vect/vect-100.c -flto scan-tree-dump-times vect "vectorized 2 loops" 0 PASS: gcc.dg/vect/vect-103.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-103.c -flto execution test -PASS: gcc.dg/vect/vect-103.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-103.c -flto scan-tree-dump-times vect "dependence distance modulo vf == 0" 1 +PASS: gcc.dg/vect/vect-103.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-103.c -flto scan-tree-dump-times vect "dependence distance modulo vf == 0" 1 PASS: gcc.dg/vect/vect-104.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-104.c -flto execution test -PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 1 +PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/vect-104.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 1 PASS: gcc.dg/vect/vect-105-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-105-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0 +PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-105-big-array.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0 PASS: gcc.dg/vect/vect-105.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-105.c -flto execution test -PASS: gcc.dg/vect/vect-105.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-105.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0 +PASS: gcc.dg/vect/vect-105.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-105.c -flto scan-tree-dump-times vect "possible dependence between data-refs" 0 PASS: gcc.dg/vect/vect-106.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-106.c -flto execution test -PASS: gcc.dg/vect/vect-106.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-106.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-107.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-107.c -flto execution test -PASS: gcc.dg/vect/vect-107.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-107.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-107.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-107.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 PASS: gcc.dg/vect/vect-108.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-108.c -flto execution test -PASS: gcc.dg/vect/vect-108.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-108.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-109.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-109.c -flto execution test -PASS: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -XFAIL: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "not vectorized: unsupported unaligned store" 2 -PASS: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 +PASS: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +XFAIL: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "not vectorized: unsupported unaligned store" 2 +PASS: gcc.dg/vect/vect-109.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 PASS: gcc.dg/vect/vect-11.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-11.c -flto execution test -PASS: gcc.dg/vect/vect-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-110.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-110.c -flto execution test -PASS: gcc.dg/vect/vect-110.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-110.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 PASS: gcc.dg/vect/vect-112-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-112-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-112-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-112-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-112.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-112.c -flto execution test -PASS: gcc.dg/vect/vect-112.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-112.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-113.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-113.c -flto execution test -PASS: gcc.dg/vect/vect-113.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-113.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-114.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-114.c -flto execution test -PASS: gcc.dg/vect/vect-114.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-114.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-115.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-115.c -flto execution test -PASS: gcc.dg/vect/vect-115.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-115.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-116.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-116.c -flto execution test PASS: gcc.dg/vect/vect-117.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-117.c -flto execution test -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-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) -PASS: gcc.dg/vect/vect-118.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-118.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 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-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) PASS: gcc.dg/vect/vect-11a.c -flto execution test -PASS: gcc.dg/vect/vect-11a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-11a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-12.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-12.c -flto execution test -PASS: gcc.dg/vect/vect-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-120.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-120.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-120.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-121.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-121.c -flto scan-tree-dump vect "vectorized 1 loops" +PASS: gcc.dg/vect/vect-121.c -flto scan-tree-dump vect "vectorized 1 loops" PASS: gcc.dg/vect/vect-122.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-122.c -flto execution test PASS: gcc.dg/vect/vect-13.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-13.c -flto execution test -PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-14.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-14.c -flto execution test -PASS: gcc.dg/vect/vect-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-15-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-15-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-15-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-15-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-15.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-15.c -flto execution test -PASS: gcc.dg/vect/vect-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-17.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-17.c -flto execution test -PASS: gcc.dg/vect/vect-17.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-17.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-17.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-17.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-18.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-18.c -flto execution test -PASS: gcc.dg/vect/vect-18.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-18.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-18.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-18.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-19.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-19.c -flto execution test -PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-19.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-2-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-2-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-2.c -flto execution test -PASS: gcc.dg/vect/vect-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-2.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-2.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-20.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-20.c -flto execution test -PASS: gcc.dg/vect/vect-20.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-20.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-20.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-20.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-21.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-21.c -flto execution test -PASS: gcc.dg/vect/vect-21.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-21.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-21.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-21.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-22.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-22.c -flto execution test -PASS: gcc.dg/vect/vect-22.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 -PASS: gcc.dg/vect/vect-22.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-22.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-22.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-23.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-23.c -flto execution test -XFAIL: gcc.dg/vect/vect-23.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-23.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +XFAIL: gcc.dg/vect/vect-23.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-23.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-24.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-24.c -flto execution test -XFAIL: gcc.dg/vect/vect-24.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/vect-24.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +XFAIL: gcc.dg/vect/vect-24.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-24.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-25.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-25.c -flto execution test -PASS: gcc.dg/vect/vect-25.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-25.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-25.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-25.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-26.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-26.c -flto execution test -PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-26.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-27.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-27.c -flto execution test -PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-27.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-28.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-28.c -flto execution test -PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-28.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-29.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-29.c -flto execution test -PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-29.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-3.c -flto execution test -PASS: gcc.dg/vect/vect-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-30.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-30.c -flto execution test -PASS: gcc.dg/vect/vect-30.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-30.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-31-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-31-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-31-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-31-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/vect-31.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-31.c -flto execution test -PASS: gcc.dg/vect/vect-31.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-31.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/vect-32-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-32-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-32-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-32.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-32.c -flto execution test -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-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) -PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-33-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-33.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-33.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -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-33.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +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) PASS: gcc.dg/vect/vect-34-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-34.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-34.c -flto execution test -PASS: gcc.dg/vect/vect-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-35-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-35-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "can't determine dependence between" 1 +PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-35-big-array.c -flto scan-tree-dump-times vect "can't determine dependence between" 1 PASS: gcc.dg/vect/vect-35.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-35.c -flto execution test -PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump vect "can't determine dependence between" +PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-35.c -flto scan-tree-dump vect "can't determine dependence between" PASS: gcc.dg/vect/vect-36-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-36-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-36-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-36-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-36.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-36.c -flto execution test -PASS: gcc.dg/vect/vect-36.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-36.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-38.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-38.c -flto execution test -PASS: gcc.dg/vect/vect-38.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-38.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-4.c -flto execution test -PASS: gcc.dg/vect/vect-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-40.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-40.c -flto execution test -PASS: gcc.dg/vect/vect-40.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-40.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-40.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-40.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-42.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-42.c -flto execution test -PASS: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -XFAIL: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 -PASS: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 -XFAIL: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +XFAIL: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 +PASS: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 +XFAIL: gcc.dg/vect/vect-42.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-44.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-44.c -flto execution test -PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-44.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-46.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-46.c -flto execution test -PASS: gcc.dg/vect/vect-46.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-46.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-46.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-46.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-48.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-48.c -flto execution test -PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-48.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-5.c -flto execution test -PASS: gcc.dg/vect/vect-5.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-5.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-5.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-5.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-50.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-50.c -flto execution test -PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-50.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-52.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-52.c -flto execution test -PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-52.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-54.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-54.c -flto execution test -PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-54.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-56.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-56.c -flto execution test -PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -XFAIL: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 -PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +XFAIL: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-56.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-58.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-58.c -flto execution test -PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-58.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-6-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-6-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-6-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-6-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-6.c -flto execution test -PASS: gcc.dg/vect/vect-6.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-6.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-60.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-60.c -flto execution test -PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -XFAIL: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 -PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +XFAIL: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-60.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-62.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-62.c -flto execution test -PASS: gcc.dg/vect/vect-62.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-62.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-62.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-62.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-63.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-63.c -flto execution test -XFAIL: gcc.dg/vect/vect-63.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-63.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-64.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-64.c -flto execution test -PASS: gcc.dg/vect/vect-64.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-64.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-65.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-65.c -flto execution test -PASS: gcc.dg/vect/vect-65.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-65.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-66.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-66.c -flto execution test -PASS: gcc.dg/vect/vect-66.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 +PASS: gcc.dg/vect/vect-66.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 PASS: gcc.dg/vect/vect-67.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-67.c -flto execution test -PASS: gcc.dg/vect/vect-67.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-67.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-67.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-67.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-68.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-68.c -flto execution test -PASS: gcc.dg/vect/vect-68.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/vect-68.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 PASS: gcc.dg/vect/vect-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-7.c -flto execution test -PASS: gcc.dg/vect/vect-7.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-7.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-7.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-7.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-70.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-70.c -flto execution test -PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-70.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-71.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-71.c -flto execution test -XFAIL: gcc.dg/vect/vect-71.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-71.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-72.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-72.c -flto execution test -PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-72.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-73-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-73-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-73-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-73.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-73.c -flto execution test -PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-73.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-74-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-74-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-74-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-74-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-74.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-74.c -flto execution test -PASS: gcc.dg/vect/vect-74.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-74.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-75-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-75-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-75.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-75.c -flto execution test -PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-75.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-76-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-76-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-76-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-76-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-76.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-76.c -flto execution test -PASS: gcc.dg/vect/vect-76.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-76.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-77-alignchecks.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-77-alignchecks.c -flto execution test -PASS: gcc.dg/vect/vect-77-alignchecks.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-77-alignchecks.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-77-alignchecks.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-77-alignchecks.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-77-global.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-77-global.c -flto execution test -PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-77-global.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-77.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-77.c -flto execution test -PASS: gcc.dg/vect/vect-77.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-77.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-78-alignchecks.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-78-alignchecks.c -flto execution test -PASS: gcc.dg/vect/vect-78-alignchecks.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-78-alignchecks.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-78-alignchecks.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-78-alignchecks.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-78-global.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-78-global.c -flto execution test -PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-78-global.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-78.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-78.c -flto execution test -PASS: gcc.dg/vect/vect-78.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-78.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-8.c -flto execution test -PASS: gcc.dg/vect/vect-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-80-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-80-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-80-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-80-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-80.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-80.c -flto execution test -PASS: gcc.dg/vect/vect-80.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-80.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 UNSUPPORTED: gcc.dg/vect/vect-82.c -flto UNSUPPORTED: gcc.dg/vect/vect-82_64.c -flto UNSUPPORTED: gcc.dg/vect/vect-83.c -flto UNSUPPORTED: gcc.dg/vect/vect-83_64.c -flto PASS: gcc.dg/vect/vect-85-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-85-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-85-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-85-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-85.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-85.c -flto execution test -PASS: gcc.dg/vect/vect-85.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-85.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-86.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-86.c -flto execution test -PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-86.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-87.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-87.c -flto execution test -PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-87.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-88.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-88.c -flto execution test -PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-88.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-89-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-89-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-89-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-89.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-89.c -flto execution test -PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-89.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-9.c -flto execution test -PASS: gcc.dg/vect/vect-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-91.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 -PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 +PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 +PASS: gcc.dg/vect/vect-91.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 PASS: gcc.dg/vect/vect-92.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-92.c -flto execution test -PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 -PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 +PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 +PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-92.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 PASS: gcc.dg/vect/vect-93.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-93.c -flto execution test -PASS: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "vectorized 2 loops" 2 -XFAIL: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 -PASS: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "vectorized 2 loops" 2 +XFAIL: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 3 +PASS: gcc.dg/vect/vect-93.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gcc.dg/vect/vect-95.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-95.c -flto execution test -PASS: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 -XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 -XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 2 +PASS: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +XFAIL: gcc.dg/vect/vect-95.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 2 PASS: gcc.dg/vect/vect-96.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-96.c -flto execution test -PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -XFAIL: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +XFAIL: gcc.dg/vect/vect-96.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-97-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-97-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-97-big-array.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-97.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-97.c -flto execution test -PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-97.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 PASS: gcc.dg/vect/vect-98-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-98-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-98-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-98.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-98.c -flto execution test -PASS: gcc.dg/vect/vect-98.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-98.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/vect-98.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-98.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-99.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-99.c -flto execution test -PASS: gcc.dg/vect/vect-99.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-99.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-align-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-align-1.c -flto execution test -PASS: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -XFAIL: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 1 -PASS: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +XFAIL: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 1 +PASS: gcc.dg/vect/vect-align-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-align-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-align-2.c -flto execution test -PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 -XFAIL: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 1 -PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +XFAIL: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "Alignment of access forced using versioning" 1 +PASS: gcc.dg/vect/vect-align-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-all-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-all-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 -PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 +PASS: gcc.dg/vect/vect-all-big-array.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-all.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-all.c -flto execution test -PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 -PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "vectorized 10 loops" 1 +PASS: gcc.dg/vect/vect-all.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 PASS: gcc.dg/vect/vect-bool-1.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-bool-1.c -flto scan-tree-dump vect "vectorized 1 loops" +PASS: gcc.dg/vect/vect-bool-1.c -flto scan-tree-dump vect "vectorized 1 loops" PASS: gcc.dg/vect/vect-complex-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-complex-1.c -flto execution test -PASS: gcc.dg/vect/vect-complex-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-complex-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/vect-complex-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-complex-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/vect-complex-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-complex-2.c -flto execution test -PASS: gcc.dg/vect/vect-complex-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-complex-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/vect-complex-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-complex-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/vect-complex-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-complex-4.c -flto execution test -PASS: gcc.dg/vect/vect-complex-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-complex-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/vect-complex-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-complex-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/vect-complex-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-complex-5.c -flto execution test -PASS: gcc.dg/vect/vect-complex-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/vect-complex-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/vect-cond-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-1.c -flto execution test -PASS: gcc.dg/vect/vect-cond-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-cond-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-cond-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-10.c -flto execution test -PASS: gcc.dg/vect/vect-cond-10.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 8 +PASS: gcc.dg/vect/vect-cond-10.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 8 PASS: gcc.dg/vect/vect-cond-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-2.c -flto execution test -XFAIL: gcc.dg/vect/vect-cond-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-cond-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-cond-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-3.c -flto execution test -PASS: gcc.dg/vect/vect-cond-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-cond-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-cond-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-4.c -flto execution test -PASS: gcc.dg/vect/vect-cond-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-cond-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-cond-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-5.c -flto execution test -XFAIL: gcc.dg/vect/vect-cond-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-cond-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-cond-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-6.c -flto execution test -PASS: gcc.dg/vect/vect-cond-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-cond-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-cond-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-7.c -flto execution test PASS: gcc.dg/vect/vect-cond-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-8.c -flto execution test -PASS: gcc.dg/vect/vect-cond-8.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 5 +PASS: gcc.dg/vect/vect-cond-8.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 5 PASS: gcc.dg/vect/vect-cond-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cond-9.c -flto execution test -PASS: gcc.dg/vect/vect-cond-9.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 10 +PASS: gcc.dg/vect/vect-cond-9.c -flto scan-tree-dump-times vect "note: vectorized 1 loops" 10 PASS: gcc.dg/vect/vect-cselim-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cselim-1.c -flto execution test -PASS: gcc.dg/vect/vect-cselim-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-cselim-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-cselim-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-cselim-2.c -flto execution test -PASS: gcc.dg/vect/vect-cselim-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/vect-cselim-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-debug-pr41926.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-1.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-2.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-3.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-4.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-4.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-5.c -flto execution test -XFAIL: gcc.dg/vect/vect-double-reduc-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-double-reduc-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-6-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-6.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-double-reduc-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-double-reduc-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-double-reduc-7.c -flto execution test -PASS: gcc.dg/vect/vect-double-reduc-7.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 3 +PASS: gcc.dg/vect/vect-double-reduc-7.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 3 PASS: gcc.dg/vect/vect-dv-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-float-extend-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-float-extend-1.c -flto execution test -PASS: gcc.dg/vect/vect-float-extend-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-float-extend-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-float-truncate-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-float-truncate-1.c -flto execution test -PASS: gcc.dg/vect/vect-float-truncate-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-float-truncate-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-floatint-conversion-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-floatint-conversion-1.c -flto execution test -PASS: gcc.dg/vect/vect-floatint-conversion-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-floatint-conversion-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-floatint-conversion-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-floatint-conversion-2.c -flto execution test -PASS: gcc.dg/vect/vect-floatint-conversion-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-floatint-conversion-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-fold-1.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-fold-1.c -flto scan-tree-dump-times ccp1 "c =.* { 6, 8, 10, 12 }" 1 +PASS: gcc.dg/vect/vect-fold-1.c -flto scan-tree-dump-times ccp1 "c =.* { 6, 8, 10, 12 }" 1 PASS: gcc.dg/vect/vect-ifcvt-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-16.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-17.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-17.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-2.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-3.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-4.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-5.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-6.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-7.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-ifcvt-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-ifcvt-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-ifcvt-9.c -flto execution test -PASS: gcc.dg/vect/vect-ifcvt-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-ifcvt-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-intfloat-conversion-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-intfloat-conversion-1.c -flto execution test -PASS: gcc.dg/vect/vect-intfloat-conversion-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-intfloat-conversion-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-intfloat-conversion-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-intfloat-conversion-2.c -flto execution test -PASS: gcc.dg/vect/vect-intfloat-conversion-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-intfloat-conversion-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-intfloat-conversion-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-intfloat-conversion-3.c -flto execution test -PASS: gcc.dg/vect/vect-intfloat-conversion-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-intfloat-conversion-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-intfloat-conversion-4a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-intfloat-conversion-4a.c -flto execution test -PASS: gcc.dg/vect/vect-intfloat-conversion-4a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-intfloat-conversion-4a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-intfloat-conversion-4b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-intfloat-conversion-4b.c -flto execution test -PASS: gcc.dg/vect/vect-intfloat-conversion-4b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-intfloat-conversion-4b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-1.c -flto execution test -PASS: gcc.dg/vect/vect-iv-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-10.c -flto execution test -PASS: gcc.dg/vect/vect-iv-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-11.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-11.c -flto execution test -PASS: gcc.dg/vect/vect-iv-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-2.c -flto execution test -PASS: gcc.dg/vect/vect-iv-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-3.c -flto execution test -PASS: gcc.dg/vect/vect-iv-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-4.c -flto execution test -PASS: gcc.dg/vect/vect-iv-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-5.c -flto execution test -XFAIL: gcc.dg/vect/vect-iv-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-iv-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-6.c -flto execution test -PASS: gcc.dg/vect/vect-iv-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-7.c -flto execution test -XFAIL: gcc.dg/vect/vect-iv-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-iv-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8.c -flto execution test -PASS: gcc.dg/vect/vect-iv-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8a-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-8a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-8a.c -flto execution test -PASS: gcc.dg/vect/vect-iv-8a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-iv-8a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-iv-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-iv-9.c -flto execution test -PASS: gcc.dg/vect/vect-iv-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-iv-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-multitypes-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-1.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 -PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 +PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 +PASS: gcc.dg/vect/vect-multitypes-1.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 PASS: gcc.dg/vect/vect-multitypes-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-10.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-multitypes-11.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-11.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-multitypes-12.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-12.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-multitypes-13.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-13.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-multitypes-14.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-14.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-15.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-15.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-16.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-17.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-17.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-2.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-3.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-multitypes-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 +PASS: gcc.dg/vect/vect-multitypes-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 3 PASS: gcc.dg/vect/vect-multitypes-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-4.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 -XFAIL: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 -XFAIL: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 8 -PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 +PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 0 +XFAIL: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 +XFAIL: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 8 +PASS: gcc.dg/vect/vect-multitypes-4.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 4 PASS: gcc.dg/vect/vect-multitypes-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-5.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-6.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-multitypes-6.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 6 +PASS: gcc.dg/vect/vect-multitypes-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-6.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 6 PASS: gcc.dg/vect/vect-multitypes-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-7.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-8.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-multitypes-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-multitypes-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-multitypes-9.c -flto execution test -PASS: gcc.dg/vect/vect-multitypes-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-multitypes-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-nest-cycle-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-nest-cycle-1.c -flto execution test -PASS: gcc.dg/vect/vect-nest-cycle-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-nest-cycle-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-nest-cycle-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-nest-cycle-2.c -flto execution test -PASS: gcc.dg/vect/vect-nest-cycle-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-nest-cycle-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto execution test -PASS: gcc.dg/vect/vect-nest-cycle-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +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 -PASS: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +XFAIL: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1.c -flto (test for excess errors) -XFAIL: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +XFAIL: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1a-big-array.c -flto (test for excess errors) -XFAIL: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +XFAIL: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1a-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1a.c -flto (test for excess errors) -XFAIL: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +XFAIL: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1a.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1b-big-array.c -flto (test for excess errors) -XFAIL: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +XFAIL: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-1b-big-array.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-1b.c -flto (test for excess errors) -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 +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) PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2a.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2b.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 +PASS: gcc.dg/vect/vect-outer-2b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 1 PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2c.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-2c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-2d.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-2d.c -flto execution test -PASS: gcc.dg/vect/vect-outer-2d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 0 +PASS: gcc.dg/vect/vect-outer-2d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 0 PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3.c -flto execution test -PASS: gcc.dg/vect/vect-outer-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2 PASS: gcc.dg/vect/vect-outer-3a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3a.c -flto execution test -PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2 +PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2 PASS: gcc.dg/vect/vect-outer-3b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3b.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 2 +XFAIL: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 2 PASS: gcc.dg/vect/vect-outer-3c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-3c.c -flto execution test -PASS: gcc.dg/vect/vect-outer-3c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-3c.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4.c -flto execution test -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-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) -PASS: gcc.dg/vect/vect-outer-4a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4a.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-outer-4a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4b-big-array.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-outer-4b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4b-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4b.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-outer-4b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4c-big-array.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 PASS: gcc.dg/vect/vect-outer-4c.c -flto (test for excess errors) -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-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) PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4d-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4d.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4d.c -flto execution test -PASS: gcc.dg/vect/vect-outer-4d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4d.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4e.c -flto (test for excess errors) -XFAIL: gcc.dg/vect/vect-outer-4e.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4e.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4f.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4f.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4f.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4f.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4g.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4g.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4g.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4g.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4i.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4i.c -flto execution test -PASS: gcc.dg/vect/vect-outer-4i.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4i.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4j.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-outer-4j.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-4j.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4k.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4k.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4k.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4k.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4l.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4l.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4l.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4l.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4m-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4m-big-array.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4m-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4m-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-4m.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-4m.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-4m.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +XFAIL: gcc.dg/vect/vect-outer-4m.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 PASS: gcc.dg/vect/vect-outer-5.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-5.c -flto execution test -XFAIL: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "not vectorized: possible dependence between data-refs" 1 -PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump vect "zero step in outer loop." +XFAIL: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "not vectorized: possible dependence between data-refs" 1 +PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-5.c -flto scan-tree-dump vect "zero step in outer loop." PASS: gcc.dg/vect/vect-outer-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-6.c -flto execution test -PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 -PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 +PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 +PASS: gcc.dg/vect/vect-outer-6.c -flto scan-tree-dump-times vect "zero step in outer loop." 1 PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir-lb-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto execution test -PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir-lb.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-outer-fir.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-outer-fir.c -flto execution test -PASS: gcc.dg/vect/vect-outer-fir.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 +PASS: gcc.dg/vect/vect-outer-fir.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 2 PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 -PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-1-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-1.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 -PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 -PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 +PASS: gcc.dg/vect/vect-over-widen-2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-2.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 -PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 0 +PASS: gcc.dg/vect/vect-over-widen-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 -PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 1 +PASS: gcc.dg/vect/vect-over-widen-3-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-3.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump vect "vect_recog_over_widening_pattern: detected" -PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump vect "vect_recog_over_widening_pattern: detected" +PASS: gcc.dg/vect/vect-over-widen-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 -PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-over-widen-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-over-widen-4.c -flto execution test -PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 -PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 4 +PASS: gcc.dg/vect/vect-over-widen-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-peel-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-1.c -flto execution test -PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-peel-1.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-2.c -flto execution test -PASS: gcc.dg/vect/vect-peel-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-peel-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-peel-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-3.c -flto execution test -PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 -PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gcc.dg/vect/vect-peel-3.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 1 PASS: gcc.dg/vect/vect-peel-4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-peel-4.c -flto execution test -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 +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 PASS: gcc.dg/vect/vect-pre-interact.c -flto (test for excess errors) -PASS: gcc.dg/vect/vect-pre-interact.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +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) PASS: gcc.dg/vect/vect-reduc-1.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-1.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-1.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-10.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-10.c -flto execution test PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-1char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-1char.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-1char.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-1char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-1char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-1short.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-1short.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-1short.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-1short.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-2.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/vect-reduc-2.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2char-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2char-big-array.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-2char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +XFAIL: gcc.dg/vect/vect-reduc-2char-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2char.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2char.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-2char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +XFAIL: gcc.dg/vect/vect-reduc-2char.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-2short.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-2short.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-2short.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +XFAIL: gcc.dg/vect/vect-reduc-2short.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gcc.dg/vect/vect-reduc-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-3.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-6.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-6.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-6.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-reduc-6.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 PASS: gcc.dg/vect/vect-reduc-7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-7.c -flto execution test PASS: gcc.dg/vect/vect-reduc-8.c -flto (test for excess errors) @@ -82138,674 +82475,674 @@ PASS: gcc.dg/vect/vect-reduc-9.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-9.c -flto execution test PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-s16b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s16b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-s16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s8b.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 -XFAIL: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 +XFAIL: gcc.dg/vect/vect-reduc-dot-s8b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s8c.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-s8c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-s8c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-u16a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u16a.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-dot-u16a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-u16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +XFAIL: gcc.dg/vect/vect-reduc-dot-u16a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-u16a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-reduc-dot-u16b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u16b.c -flto execution test -XFAIL: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -XFAIL: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +XFAIL: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-reduc-dot-u16b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-dot-u8b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" -PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" +PASS: gcc.dg/vect/vect-reduc-pattern-1b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" -PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" +PASS: gcc.dg/vect/vect-reduc-pattern-1c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 -PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 +PASS: gcc.dg/vect/vect-reduc-pattern-2b-big-array.c -flto scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto execution test -PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" +PASS: gcc.dg/vect/vect-reduc-pattern-2b.c -flto scan-tree-dump vect "vect_recog_widen_sum_pattern: detected" PASS: gcc.dg/vect/vect-reduc-pattern-2c.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-reduc-pattern-2c.c -flto execution test -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 +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 PASS: gcc.dg/vect/vect-sdivmod-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-sdivmod-1.c -flto execution test -PASS: gcc.dg/vect/vect-sdivmod-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 4 +PASS: gcc.dg/vect/vect-sdivmod-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 4 PASS: gcc.dg/vect/vect-shift-1.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-1.c -flto execution test -PASS: gcc.dg/vect/vect-shift-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-shift-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-shift-2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-2-big-array.c -flto execution test PASS: gcc.dg/vect/vect-shift-2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-2.c -flto execution test PASS: gcc.dg/vect/vect-shift-3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-shift-3.c -flto execution test -PASS: gcc.dg/vect/vect-shift-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-shift-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 UNSUPPORTED: gcc.dg/vect/vect-shift-4.c -flto PASS: gcc.dg/vect/vect-strided-a-mult.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-mult.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u16-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u16-i2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u16-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u16-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u16-i4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u16-i4.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u16-mult.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u16-mult.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u16-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u16-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u32-mult.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u32-mult.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u32-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u32-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i2-gap.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto execution test -PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-a-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-float.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-float.c -flto execution test -PASS: gcc.dg/vect/vect-strided-float.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-strided-float.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-strided-float.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-strided-float.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 PASS: gcc.dg/vect/vect-strided-mult-char-ls.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-mult-char-ls.c -flto execution test -PASS: gcc.dg/vect/vect-strided-mult-char-ls.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-mult-char-ls.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-mult.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-mult.c -flto execution test -PASS: gcc.dg/vect/vect-strided-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-same-dr.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-same-dr.c -flto execution test -PASS: gcc.dg/vect/vect-strided-same-dr.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-same-dr.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-store-a-u8-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-store-a-u8-i2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-store-a-u8-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-store-a-u8-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-store-u16-i4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-store-u16-i4.c -flto execution test -PASS: gcc.dg/vect/vect-strided-store-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-strided-store-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 PASS: gcc.dg/vect/vect-strided-store-u32-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-store-u32-i2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-store-u32-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-strided-store-u32-i2.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/vect-strided-store-u32-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-strided-store-u32-i2.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 PASS: gcc.dg/vect/vect-strided-u16-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u16-i2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u16-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u16-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u16-i3.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u16-i3.c -flto execution test PASS: gcc.dg/vect/vect-strided-u16-i4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u16-i4.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u16-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u32-i4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u32-i4.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u32-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u32-i4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u32-i8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u32-i8.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u32-i8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u32-i8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u32-mult.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u32-mult.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u32-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u32-mult.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i2-gap.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto execution test -PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-vfa-01.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-vfa-01.c -flto execution test -PASS: gcc.dg/vect/vect-vfa-01.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-vfa-01.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-vfa-02.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-vfa-02.c -flto execution test -PASS: gcc.dg/vect/vect-vfa-02.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-vfa-02.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-vfa-03.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-vfa-03.c -flto execution test -PASS: gcc.dg/vect/vect-vfa-03.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -XFAIL: gcc.dg/vect/vect-vfa-03.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/vect-vfa-03.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +XFAIL: gcc.dg/vect/vect-vfa-03.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 PASS: gcc.dg/vect/vect-vfa-04.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-vfa-04.c -flto execution test -PASS: gcc.dg/vect/vect-vfa-04.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-vfa-04.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-vfa-slp.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-vfa-slp.c -flto execution test -PASS: gcc.dg/vect/vect-vfa-slp.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-vfa-slp.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 -PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "pattern recognized" 2 +PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 +PASS: gcc.dg/vect/vect-widen-mult-const-s16.c -flto scan-tree-dump-times vect "pattern recognized" 2 PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 -PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 -PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "pattern recognized" 2 +PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 3 +PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 +PASS: gcc.dg/vect/vect-widen-mult-const-u16.c -flto scan-tree-dump-times vect "pattern recognized" 2 PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 -PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "pattern recognized" 2 +PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 +PASS: gcc.dg/vect/vect-widen-mult-half-u8.c -flto scan-tree-dump-times vect "pattern recognized" 2 PASS: gcc.dg/vect/vect-widen-mult-half.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-half.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 -PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "pattern recognized" 1 +PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 +PASS: gcc.dg/vect/vect-widen-mult-half.c -flto scan-tree-dump-times vect "pattern recognized" 1 PASS: gcc.dg/vect/vect-widen-mult-s16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-s16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-mult-s8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-s8.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-s8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-s8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 +PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-sum.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 -PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "pattern recognized" 1 +PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 +PASS: gcc.dg/vect/vect-widen-mult-u16.c -flto scan-tree-dump-times vect "pattern recognized" 1 PASS: gcc.dg/vect/vect-widen-mult-u8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-mult-u8.c -flto execution test -PASS: gcc.dg/vect/vect-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-shift-s16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-shift-s16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-shift-s16.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/vect-widen-shift-s16.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.dg/vect/vect-widen-shift-s8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-shift-s8.c -flto execution test -PASS: gcc.dg/vect/vect-widen-shift-s8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-shift-s8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-shift-u16.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-shift-u16.c -flto execution test -PASS: gcc.dg/vect/vect-widen-shift-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-shift-u16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-widen-shift-u8.c -flto (test for excess errors) PASS: gcc.dg/vect/vect-widen-shift-u8.c -flto execution test -PASS: gcc.dg/vect/vect-widen-shift-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/vect-widen-shift-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/slp-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-1.c -flto execution test -PASS: gcc.dg/vect/slp-1.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 -PASS: gcc.dg/vect/slp-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 +PASS: gcc.dg/vect/slp-1.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-10.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-10.c -flto execution test -PASS: gcc.dg/vect/slp-10.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-10.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-10.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-10.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-11a.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-11a.c -flto execution test -PASS: gcc.dg/vect/slp-11a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-11a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-11a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-11a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-11b.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-11b.c -flto execution test -PASS: gcc.dg/vect/slp-11b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-11b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-11b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-11b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-11c.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-11c.c -flto execution test -PASS: gcc.dg/vect/slp-11c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-11c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-11c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-11c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-12a.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-12a.c -flto execution test -PASS: gcc.dg/vect/slp-12a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-12a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-12a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-12a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-12b.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-12b.c -flto execution test -PASS: gcc.dg/vect/slp-12b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-12b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-12b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-12b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-12c.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-12c.c -flto execution test -PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-12c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-13-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-13-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -XFAIL: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 -PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +XFAIL: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-13-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-13.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-13.c -flto execution test -PASS: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -XFAIL: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 -PASS: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +XFAIL: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-13.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-14.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-14.c -flto execution test -PASS: gcc.dg/vect/slp-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-14.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-14.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-14.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-15.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-15.c -flto execution test -PASS: gcc.dg/vect/slp-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-15.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-15.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-15.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-16.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-16.c -flto execution test -PASS: gcc.dg/vect/slp-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-16.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-16.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-17.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-17.c -flto execution test -PASS: gcc.dg/vect/slp-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-17.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-17.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-17.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-18.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-18.c -flto execution test -PASS: gcc.dg/vect/slp-18.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-18.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-18.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-18.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-19a.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-19a.c -flto execution test -PASS: gcc.dg/vect/slp-19a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-19a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-19a.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-19a.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-19b.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-19b.c -flto execution test -PASS: gcc.dg/vect/slp-19b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-19b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-19b.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-19b.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-19c.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-19c.c -flto execution test -PASS: gcc.dg/vect/slp-19c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-19c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-19c.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-19c.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-2.c -flto execution test -PASS: gcc.dg/vect/slp-2.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 -PASS: gcc.dg/vect/slp-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 +PASS: gcc.dg/vect/slp-2.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-20.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-20.c -flto execution test -PASS: gcc.dg/vect/slp-20.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/slp-20.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 +PASS: gcc.dg/vect/slp-20.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/slp-20.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-21.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-21.c -flto execution test -PASS: gcc.dg/vect/slp-21.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 -PASS: gcc.dg/vect/slp-21.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-21.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-21.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-22.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-22.c -flto execution test -PASS: gcc.dg/vect/slp-22.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/slp-22.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 6 +PASS: gcc.dg/vect/slp-22.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/slp-22.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 6 PASS: gcc.dg/vect/slp-23.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-23.c -flto execution test -PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/slp-23.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-24-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-24-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-24-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-24.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-24.c -flto execution test -PASS: gcc.dg/vect/slp-24.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-24.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-24.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-24.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-25.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-25.c -flto execution test -PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 -PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 -PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 +PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0 +PASS: gcc.dg/vect/slp-25.c -flto scan-tree-dump-times vect "Alignment of access forced using peeling" 2 PASS: gcc.dg/vect/slp-26.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-26.c -flto execution test -PASS: gcc.dg/vect/slp-26.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 -PASS: gcc.dg/vect/slp-26.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-26.c -flto scan-tree-dump-times vect "vectorized 0 loops" 1 +PASS: gcc.dg/vect/slp-26.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-28.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-28.c -flto execution test -PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-28.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-3-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-3-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 -PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 +PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorized 4 loops" 1 +PASS: gcc.dg/vect/slp-3-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 4 PASS: gcc.dg/vect/slp-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-3.c -flto execution test -PASS: gcc.dg/vect/slp-3.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-3.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-33.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-33.c -flto execution test -PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-33.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-34-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-34-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-34-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-34.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-34.c -flto execution test -PASS: gcc.dg/vect/slp-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-34.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-34.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-34.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-35.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-35.c -flto execution test -PASS: gcc.dg/vect/slp-35.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-35.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-35.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-35.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-36.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-37.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-37.c -flto execution test -PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-4-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-4-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-4.c -flto execution test -PASS: gcc.dg/vect/slp-4.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-4.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-5.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-5.c -flto execution test -PASS: gcc.dg/vect/slp-5.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-5.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-6.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-6.c -flto execution test -PASS: gcc.dg/vect/slp-6.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-6.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-7.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-7.c -flto execution test -PASS: gcc.dg/vect/slp-7.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gcc.dg/vect/slp-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-7.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gcc.dg/vect/slp-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-8.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-8.c -flto execution test -PASS: gcc.dg/vect/slp-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-9.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-9.c -flto execution test -PASS: gcc.dg/vect/slp-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-cond-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-1.c -flto execution test -PASS: gcc.dg/vect/slp-cond-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-cond-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-cond-2-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-cond-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-2.c -flto execution test -PASS: gcc.dg/vect/slp-cond-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-cond-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-cond-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-3.c -flto execution test -PASS: gcc.dg/vect/slp-cond-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-cond-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-cond-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-cond-4.c -flto execution test -PASS: gcc.dg/vect/slp-cond-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-cond-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-1.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-multitypes-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-multitypes-10.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-10.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-10.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-11-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-11.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-11.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-11.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-11.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-11.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-12.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-12.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-12.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 +PASS: gcc.dg/vect/slp-multitypes-12.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-12.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3 PASS: gcc.dg/vect/slp-multitypes-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-2.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-multitypes-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-multitypes-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-3.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-multitypes-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-multitypes-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-4.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-5.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-5.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-6.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-6.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-7.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-7.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-8.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-8.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-multitypes-9.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-multitypes-9.c -flto execution test -PASS: gcc.dg/vect/slp-multitypes-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-multitypes-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-multitypes-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-multitypes-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-perm-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-1.c -flto execution test -PASS: gcc.dg/vect/slp-perm-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-perm-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-perm-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-2.c -flto execution test -PASS: gcc.dg/vect/slp-perm-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-perm-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-perm-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-3.c -flto execution test -PASS: gcc.dg/vect/slp-perm-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-perm-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-perm-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-4.c -flto execution test -PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump vect "permutation requires at least three vectors" -PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump vect "permutation requires at least three vectors" +PASS: gcc.dg/vect/slp-perm-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-perm-5.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-5.c -flto execution test -PASS: gcc.dg/vect/slp-perm-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-perm-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-perm-6.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-6.c -flto execution test -PASS: gcc.dg/vect/slp-perm-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-perm-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/slp-perm-7.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-7.c -flto execution test -PASS: gcc.dg/vect/slp-perm-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-perm-7.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-7.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-perm-8.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-8.c -flto execution test PASS: gcc.dg/vect/slp-perm-9.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-perm-9.c -flto execution test -PASS: gcc.dg/vect/slp-perm-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-perm-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-perm-9.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-perm-9.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 PASS: gcc.dg/vect/slp-reduc-1.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-1.c -flto execution test -PASS: gcc.dg/vect/slp-reduc-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-reduc-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-reduc-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-reduc-1.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-reduc-2.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-2.c -flto execution test -PASS: gcc.dg/vect/slp-reduc-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-reduc-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-reduc-2.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-reduc-2.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-reduc-3.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-3.c -flto execution test -XFAIL: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 -PASS: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +XFAIL: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 +PASS: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/slp-reduc-3.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-reduc-4.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-4.c -flto execution test -PASS: gcc.dg/vect/slp-reduc-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-reduc-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-reduc-4.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-reduc-4.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-reduc-5.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-5.c -flto execution test -PASS: gcc.dg/vect/slp-reduc-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/slp-reduc-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-reduc-5.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/slp-reduc-5.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-reduc-6.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-reduc-6.c -flto execution test -PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 -PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 -PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "different interleaving chains in one node" 1 +PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "vectorized 1 loops" 2 +PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0 +PASS: gcc.dg/vect/slp-reduc-6.c -flto scan-tree-dump-times vect "different interleaving chains in one node" 1 PASS: gcc.dg/vect/slp-widen-mult-half.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-widen-mult-half.c -flto execution test -PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 -PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 -PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "pattern recognized" 2 +PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 2 +PASS: gcc.dg/vect/slp-widen-mult-half.c -flto scan-tree-dump-times vect "pattern recognized" 2 PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto execution test -PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-widen-mult-s16.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto (test for excess errors) PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto execution test -PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gcc.dg/vect/slp-widen-mult-u8.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 1 PASS: gcc.dg/vect/bb-slp-1.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-1.c -flto execution test -PASS: gcc.dg/vect/bb-slp-1.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-1.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-10.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-10.c -flto execution test -XFAIL: gcc.dg/vect/bb-slp-10.c -flto scan-tree-dump-times slp "unsupported alignment in basic block." 1 -PASS: gcc.dg/vect/bb-slp-10.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +XFAIL: gcc.dg/vect/bb-slp-10.c -flto scan-tree-dump-times slp "unsupported alignment in basic block." 1 +PASS: gcc.dg/vect/bb-slp-10.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-11.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-11.c -flto execution test PASS: gcc.dg/vect/bb-slp-13.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-13.c -flto execution test -PASS: gcc.dg/vect/bb-slp-13.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-13.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-14.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-14.c -flto execution test -PASS: gcc.dg/vect/bb-slp-14.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: gcc.dg/vect/bb-slp-14.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: gcc.dg/vect/bb-slp-15.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-15.c -flto execution test -PASS: gcc.dg/vect/bb-slp-15.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-15.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-16.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-16.c -flto execution test -PASS: gcc.dg/vect/bb-slp-16.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-16.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-17.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-17.c -flto execution test -PASS: gcc.dg/vect/bb-slp-17.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-17.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-18.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-18.c -flto execution test -PASS: gcc.dg/vect/bb-slp-18.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-18.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-19.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-19.c -flto execution test -XFAIL: gcc.dg/vect/bb-slp-19.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +XFAIL: gcc.dg/vect/bb-slp-19.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-2.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-2.c -flto execution test -PASS: gcc.dg/vect/bb-slp-2.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-2.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-20.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-20.c -flto execution test -PASS: gcc.dg/vect/bb-slp-20.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 -PASS: gcc.dg/vect/bb-slp-20.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/bb-slp-20.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-20.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/bb-slp-21.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-21.c -flto execution test -PASS: gcc.dg/vect/bb-slp-21.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 -PASS: gcc.dg/vect/bb-slp-21.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 2 +PASS: gcc.dg/vect/bb-slp-21.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-21.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 2 PASS: gcc.dg/vect/bb-slp-22.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-22.c -flto execution test -PASS: gcc.dg/vect/bb-slp-22.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 2 +PASS: gcc.dg/vect/bb-slp-22.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 2 PASS: gcc.dg/vect/bb-slp-23.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-23.c -flto execution test -PASS: gcc.dg/vect/bb-slp-23.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-23.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-24.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-24.c -flto execution test -PASS: gcc.dg/vect/bb-slp-24.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-24.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-25.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-25.c -flto execution test -PASS: gcc.dg/vect/bb-slp-25.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-25.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-26.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-26.c -flto execution test PASS: gcc.dg/vect/bb-slp-27.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-27.c -flto execution test -PASS: gcc.dg/vect/bb-slp-27.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-27.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-28.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-28.c -flto execution test -PASS: gcc.dg/vect/bb-slp-28.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-28.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-29.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-29.c -flto execution test -PASS: gcc.dg/vect/bb-slp-29.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-29.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-3.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-3.c -flto execution test -PASS: gcc.dg/vect/bb-slp-3.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-3.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-30.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-30.c -flto execution test -PASS: gcc.dg/vect/bb-slp-30.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-30.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-4.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-4.c -flto execution test -PASS: gcc.dg/vect/bb-slp-4.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: gcc.dg/vect/bb-slp-4.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: gcc.dg/vect/bb-slp-5.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-5.c -flto execution test -PASS: gcc.dg/vect/bb-slp-5.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-5.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-6.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-6.c -flto execution test -PASS: gcc.dg/vect/bb-slp-6.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-6.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-7.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-7.c -flto execution test -PASS: gcc.dg/vect/bb-slp-7.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: gcc.dg/vect/bb-slp-7.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: gcc.dg/vect/bb-slp-8.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-8.c -flto execution test -PASS: gcc.dg/vect/bb-slp-8.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-8.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-8a.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-8a.c -flto execution test -PASS: gcc.dg/vect/bb-slp-8a.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 +PASS: gcc.dg/vect/bb-slp-8a.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0 PASS: gcc.dg/vect/bb-slp-8b.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-8b.c -flto execution test -PASS: gcc.dg/vect/bb-slp-8b.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-8b.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-9.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-9.c -flto execution test -PASS: gcc.dg/vect/bb-slp-9.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-9.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-cond-1.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-cond-1.c -flto execution test -PASS: gcc.dg/vect/bb-slp-cond-1.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-cond-1.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto execution test -PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 1 -PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "vect_recog_widen_mult_pattern: detected" 8 -PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "pattern recognized" 8 +PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "vectorizing stmts using SLP" 1 +PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "vect_recog_widen_mult_pattern: detected" 8 +PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto scan-tree-dump-times slp "pattern recognized" 8 PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto (test for excess errors) PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto execution test -PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 +PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1 PASS: gcc.dg/vect/no-vfa-pr29145.c (test for excess errors) PASS: gcc.dg/vect/no-vfa-pr29145.c execution test PASS: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vect "vectorized 0 loops" 2 @@ -83252,128 +83589,136 @@ PASS: gcc.dg/weak/weak-9.c scan-assembler weak[^ \t]*[ \t]_?f4 Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/acker1.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/arm-isr.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/bprob.exp ... -PASS: gcc.misc-tests/bprob-1.c compilation, -fprofile-arcs -PASS: gcc.misc-tests/bprob-1.c execution, -fprofile-arcs -PASS: gcc.misc-tests/bprob-1.c compilation, -fbranch-probabilities -PASS: gcc.misc-tests/bprob-1.c execution, -fbranch-probabilities -PASS: gcc.misc-tests/bprob-2.c compilation, -fprofile-arcs -PASS: gcc.misc-tests/bprob-2.c execution, -fprofile-arcs -PASS: gcc.misc-tests/bprob-2.c compilation, -fbranch-probabilities -PASS: gcc.misc-tests/bprob-2.c execution, -fbranch-probabilities +PASS: gcc.misc-tests/bprob-1.c compilation, -O2 -fprofile-arcs +PASS: gcc.misc-tests/bprob-1.c execution, -O2 -fprofile-arcs +PASS: gcc.misc-tests/bprob-1.c compilation, -O2 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-1.c execution, -O2 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-1.c compilation, -O3 -fprofile-arcs +PASS: gcc.misc-tests/bprob-1.c execution, -O3 -fprofile-arcs +PASS: gcc.misc-tests/bprob-1.c compilation, -O3 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-1.c execution, -O3 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-2.c compilation, -O2 -fprofile-arcs +PASS: gcc.misc-tests/bprob-2.c execution, -O2 -fprofile-arcs +PASS: gcc.misc-tests/bprob-2.c compilation, -O2 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-2.c execution, -O2 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-2.c compilation, -O3 -fprofile-arcs +PASS: gcc.misc-tests/bprob-2.c execution, -O3 -fprofile-arcs +PASS: gcc.misc-tests/bprob-2.c compilation, -O3 -fbranch-probabilities +PASS: gcc.misc-tests/bprob-2.c execution, -O3 -fbranch-probabilities Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/dectest.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/dhry.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/gcov.exp ... PASS: gcc.misc-tests/gcov-1.c (test for excess errors) PASS: gcc.misc-tests/gcov-1.c execution test -PASS: gcc.misc-tests/gcov-1.c:14 line count -PASS: gcc.misc-tests/gcov-1.c:15 line count -PASS: gcc.misc-tests/gcov-1.c:17 line count +PASS: gcc.misc-tests/gcov-1.c count for line 14 +PASS: gcc.misc-tests/gcov-1.c count for line 15 +PASS: gcc.misc-tests/gcov-1.c count for line 17 PASS: gcc.misc-tests/gcov-1.c gcov PASS: gcc.misc-tests/gcov-10.c (test for excess errors) PASS: gcc.misc-tests/gcov-10.c execution test -PASS: gcc.misc-tests/gcov-10.c:10 line count +PASS: gcc.misc-tests/gcov-10.c count for line 10 PASS: gcc.misc-tests/gcov-10.c gcov PASS: gcc.misc-tests/gcov-10b.c (test for excess errors) PASS: gcc.misc-tests/gcov-10b.c execution test -PASS: gcc.misc-tests/gcov-10b.c:10 line count +PASS: gcc.misc-tests/gcov-10b.c count for line 10 PASS: gcc.misc-tests/gcov-10b.c gcov PASS: gcc.misc-tests/gcov-11.c (test for excess errors) PASS: gcc.misc-tests/gcov-11.c execution test -PASS: gcc.misc-tests/gcov-11.c:11 line count -PASS: gcc.misc-tests/gcov-11.c:18 line count +PASS: gcc.misc-tests/gcov-11.c count for line 11 +PASS: gcc.misc-tests/gcov-11.c count for line 18 PASS: gcc.misc-tests/gcov-11.c gcov PASS: gcc.misc-tests/gcov-12.c (test for excess errors) PASS: gcc.misc-tests/gcov-12.c execution test -PASS: gcc.misc-tests/gcov-12.c:9 line count -PASS: gcc.misc-tests/gcov-12.c:14 line count +PASS: gcc.misc-tests/gcov-12.c count for line 9 +PASS: gcc.misc-tests/gcov-12.c count for line 14 PASS: gcc.misc-tests/gcov-12.c gcov PASS: gcc.misc-tests/gcov-13.c (test for excess errors) PASS: gcc.misc-tests/gcov-13.c execution test -XFAIL: gcc.misc-tests/gcov-13.c:11:is #####:should be - -PASS: gcc.misc-tests/gcov-13.c:16 line count +XFAIL: gcc.misc-tests/gcov-13.c line 11: is #####:should be - +PASS: gcc.misc-tests/gcov-13.c count for line 16 XFAIL: gcc.misc-tests/gcov-13.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages -PASS: gcc.misc-tests/gcovpart-13b.c:3 line count -PASS: gcc.misc-tests/gcovpart-13b.c gcov +PASS: gcc.misc-tests/gcov-13.c count for line 3 +PASS: gcc.misc-tests/gcov-13.c gcov PASS: gcc.misc-tests/gcov-14.c (test for excess errors) PASS: gcc.misc-tests/gcov-14.c execution test -PASS: gcc.misc-tests/gcov-14.c:14 line count -PASS: gcc.misc-tests/gcov-14.c:19 line count -PASS: gcc.misc-tests/gcov-14.c:24 line count +PASS: gcc.misc-tests/gcov-14.c count for line 14 +PASS: gcc.misc-tests/gcov-14.c count for line 19 +PASS: gcc.misc-tests/gcov-14.c count for line 24 PASS: gcc.misc-tests/gcov-14.c gcov PASS: gcc.misc-tests/gcov-15.c (test for excess errors) PASS: gcc.misc-tests/gcov-15.c execution test -PASS: gcc.misc-tests/gcov-15.c:19 line count -PASS: gcc.misc-tests/gcov-15.c:25 line count +PASS: gcc.misc-tests/gcov-15.c count for line 19 +PASS: gcc.misc-tests/gcov-15.c count for line 25 PASS: gcc.misc-tests/gcov-15.c gcov PASS: gcc.misc-tests/gcov-2.c (test for excess errors) PASS: gcc.misc-tests/gcov-2.c execution test -PASS: gcc.misc-tests/gcov-2.c:14 line count -PASS: gcc.misc-tests/gcov-2.c:15 line count -PASS: gcc.misc-tests/gcov-2.c:17 line count +PASS: gcc.misc-tests/gcov-2.c count for line 14 +PASS: gcc.misc-tests/gcov-2.c count for line 15 +PASS: gcc.misc-tests/gcov-2.c count for line 17 PASS: gcc.misc-tests/gcov-2.c gcov PASS: gcc.misc-tests/gcov-3.c (test for excess errors) PASS: gcc.misc-tests/gcov-3.c execution test -PASS: gcc.misc-tests/gcov-3.c:40 line count -PASS: gcc.misc-tests/gcov-3.c:45 line count +PASS: gcc.misc-tests/gcov-3.c count for line 40 +PASS: gcc.misc-tests/gcov-3.c count for line 45 PASS: gcc.misc-tests/gcov-3.c gcov PASS: gcc.misc-tests/gcov-4.c (test for excess errors) PASS: gcc.misc-tests/gcov-4.c execution test -PASS: gcc.misc-tests/gcov-4.c:33 line count -PASS: gcc.misc-tests/gcov-4.c:39 line count -PASS: gcc.misc-tests/gcov-4.c:41 line count -PASS: gcc.misc-tests/gcov-4.c:55 line count -PASS: gcc.misc-tests/gcov-4.c:57 line count -PASS: gcc.misc-tests/gcov-4.c:58 line count -PASS: gcc.misc-tests/gcov-4.c:65 line count -PASS: gcc.misc-tests/gcov-4.c:69 line count -PASS: gcc.misc-tests/gcov-4.c:70 line count -PASS: gcc.misc-tests/gcov-4.c:95 line count -PASS: gcc.misc-tests/gcov-4.c:96 line count -PASS: gcc.misc-tests/gcov-4.c:97 line count -PASS: gcc.misc-tests/gcov-4.c:99 line count -PASS: gcc.misc-tests/gcov-4.c:106 line count -PASS: gcc.misc-tests/gcov-4.c:107 line count -PASS: gcc.misc-tests/gcov-4.c:108 line count -PASS: gcc.misc-tests/gcov-4.c:110 line count -PASS: gcc.misc-tests/gcov-4.c:132 line count -PASS: gcc.misc-tests/gcov-4.c:133 line count -PASS: gcc.misc-tests/gcov-4.c:134 line count -PASS: gcc.misc-tests/gcov-4.c:138 line count -PASS: gcc.misc-tests/gcov-4.c:139 line count -PASS: gcc.misc-tests/gcov-4.c:141 line count -PASS: gcc.misc-tests/gcov-4.c:142 line count -PASS: gcc.misc-tests/gcov-4.c:143 line count -PASS: gcc.misc-tests/gcov-4.c:144 line count -PASS: gcc.misc-tests/gcov-4.c:145 line count -PASS: gcc.misc-tests/gcov-4.c:146 line count -PASS: gcc.misc-tests/gcov-4.c:147 line count -PASS: gcc.misc-tests/gcov-4.c:154 line count -PASS: gcc.misc-tests/gcov-4.c:155 line count -PASS: gcc.misc-tests/gcov-4.c:156 line count -PASS: gcc.misc-tests/gcov-4.c:158 line count -PASS: gcc.misc-tests/gcov-4.c:159 line count -PASS: gcc.misc-tests/gcov-4.c:160 line count -PASS: gcc.misc-tests/gcov-4.c:161 line count -PASS: gcc.misc-tests/gcov-4.c:162 line count -PASS: gcc.misc-tests/gcov-4.c:164 line count -PASS: gcc.misc-tests/gcov-4.c:171 line count -PASS: gcc.misc-tests/gcov-4.c:172 line count -PASS: gcc.misc-tests/gcov-4.c:173 line count -PASS: gcc.misc-tests/gcov-4.c:174 line count -PASS: gcc.misc-tests/gcov-4.c:175 line count -PASS: gcc.misc-tests/gcov-4.c:176 line count -PASS: gcc.misc-tests/gcov-4.c:177 line count -PASS: gcc.misc-tests/gcov-4.c:178 line count -PASS: gcc.misc-tests/gcov-4.c:179 line count -PASS: gcc.misc-tests/gcov-4.c:218 line count -PASS: gcc.misc-tests/gcov-4.c:220 line count -PASS: gcc.misc-tests/gcov-4.c:223 line count -PASS: gcc.misc-tests/gcov-4.c:230 line count -PASS: gcc.misc-tests/gcov-4.c:231 line count -PASS: gcc.misc-tests/gcov-4.c:232 line count -PASS: gcc.misc-tests/gcov-4.c:235 line count -PASS: gcc.misc-tests/gcov-4.c:236 line count -PASS: gcc.misc-tests/gcov-4.c:239 line count +PASS: gcc.misc-tests/gcov-4.c count for line 33 +PASS: gcc.misc-tests/gcov-4.c count for line 39 +PASS: gcc.misc-tests/gcov-4.c count for line 41 +PASS: gcc.misc-tests/gcov-4.c count for line 55 +PASS: gcc.misc-tests/gcov-4.c count for line 57 +PASS: gcc.misc-tests/gcov-4.c count for line 58 +PASS: gcc.misc-tests/gcov-4.c count for line 65 +PASS: gcc.misc-tests/gcov-4.c count for line 69 +PASS: gcc.misc-tests/gcov-4.c count for line 70 +PASS: gcc.misc-tests/gcov-4.c count for line 95 +PASS: gcc.misc-tests/gcov-4.c count for line 96 +PASS: gcc.misc-tests/gcov-4.c count for line 97 +PASS: gcc.misc-tests/gcov-4.c count for line 99 +PASS: gcc.misc-tests/gcov-4.c count for line 106 +PASS: gcc.misc-tests/gcov-4.c count for line 107 +PASS: gcc.misc-tests/gcov-4.c count for line 108 +PASS: gcc.misc-tests/gcov-4.c count for line 110 +PASS: gcc.misc-tests/gcov-4.c count for line 132 +PASS: gcc.misc-tests/gcov-4.c count for line 133 +PASS: gcc.misc-tests/gcov-4.c count for line 134 +PASS: gcc.misc-tests/gcov-4.c count for line 138 +PASS: gcc.misc-tests/gcov-4.c count for line 139 +PASS: gcc.misc-tests/gcov-4.c count for line 141 +PASS: gcc.misc-tests/gcov-4.c count for line 142 +PASS: gcc.misc-tests/gcov-4.c count for line 143 +PASS: gcc.misc-tests/gcov-4.c count for line 144 +PASS: gcc.misc-tests/gcov-4.c count for line 145 +PASS: gcc.misc-tests/gcov-4.c count for line 146 +PASS: gcc.misc-tests/gcov-4.c count for line 147 +PASS: gcc.misc-tests/gcov-4.c count for line 154 +PASS: gcc.misc-tests/gcov-4.c count for line 155 +PASS: gcc.misc-tests/gcov-4.c count for line 156 +PASS: gcc.misc-tests/gcov-4.c count for line 158 +PASS: gcc.misc-tests/gcov-4.c count for line 159 +PASS: gcc.misc-tests/gcov-4.c count for line 160 +PASS: gcc.misc-tests/gcov-4.c count for line 161 +PASS: gcc.misc-tests/gcov-4.c count for line 162 +PASS: gcc.misc-tests/gcov-4.c count for line 164 +PASS: gcc.misc-tests/gcov-4.c count for line 171 +PASS: gcc.misc-tests/gcov-4.c count for line 172 +PASS: gcc.misc-tests/gcov-4.c count for line 173 +PASS: gcc.misc-tests/gcov-4.c count for line 174 +PASS: gcc.misc-tests/gcov-4.c count for line 175 +PASS: gcc.misc-tests/gcov-4.c count for line 176 +PASS: gcc.misc-tests/gcov-4.c count for line 177 +PASS: gcc.misc-tests/gcov-4.c count for line 178 +PASS: gcc.misc-tests/gcov-4.c count for line 179 +PASS: gcc.misc-tests/gcov-4.c count for line 218 +PASS: gcc.misc-tests/gcov-4.c count for line 220 +PASS: gcc.misc-tests/gcov-4.c count for line 223 +PASS: gcc.misc-tests/gcov-4.c count for line 230 +PASS: gcc.misc-tests/gcov-4.c count for line 231 +PASS: gcc.misc-tests/gcov-4.c count for line 232 +PASS: gcc.misc-tests/gcov-4.c count for line 235 +PASS: gcc.misc-tests/gcov-4.c count for line 236 +PASS: gcc.misc-tests/gcov-4.c count for line 239 PASS: gcc.misc-tests/gcov-4.c gcov PASS: gcc.misc-tests/gcov-4b.c (test for excess errors) PASS: gcc.misc-tests/gcov-4b.c execution test @@ -83383,32 +83728,32 @@ PASS: gcc.misc-tests/gcov-5b.c execution test PASS: gcc.misc-tests/gcov-5b.c gcov PASS: gcc.misc-tests/gcov-6.c (test for excess errors) PASS: gcc.misc-tests/gcov-6.c execution test -PASS: gcc.misc-tests/gcov-6.c:17 line count -PASS: gcc.misc-tests/gcov-6.c:20 line count -PASS: gcc.misc-tests/gcov-6.c:22 line count -PASS: gcc.misc-tests/gcov-6.c:31 line count -PASS: gcc.misc-tests/gcov-6.c:35 line count +PASS: gcc.misc-tests/gcov-6.c count for line 17 +PASS: gcc.misc-tests/gcov-6.c count for line 20 +PASS: gcc.misc-tests/gcov-6.c count for line 22 +PASS: gcc.misc-tests/gcov-6.c count for line 31 +PASS: gcc.misc-tests/gcov-6.c count for line 35 PASS: gcc.misc-tests/gcov-6.c gcov PASS: gcc.misc-tests/gcov-7.c (test for excess errors) PASS: gcc.misc-tests/gcov-7.c execution test -PASS: gcc.misc-tests/gcov-7.c:20 line count -PASS: gcc.misc-tests/gcov-7.c:24 line count -PASS: gcc.misc-tests/gcov-7.c:28 line count -PASS: gcc.misc-tests/gcov-7.c:33 line count -PASS: gcc.misc-tests/gcov-7.c:37 line count -PASS: gcc.misc-tests/gcov-7.c:41 line count -PASS: gcc.misc-tests/gcov-7.c:43 line count -PASS: gcc.misc-tests/gcov-7.c:46 line count -PASS: gcc.misc-tests/gcov-7.c:78 line count -PASS: gcc.misc-tests/gcov-7.c:81 line count -PASS: gcc.misc-tests/gcov-7.c:83 line count +PASS: gcc.misc-tests/gcov-7.c count for line 20 +PASS: gcc.misc-tests/gcov-7.c count for line 24 +PASS: gcc.misc-tests/gcov-7.c count for line 28 +PASS: gcc.misc-tests/gcov-7.c count for line 33 +PASS: gcc.misc-tests/gcov-7.c count for line 37 +PASS: gcc.misc-tests/gcov-7.c count for line 41 +PASS: gcc.misc-tests/gcov-7.c count for line 43 +PASS: gcc.misc-tests/gcov-7.c count for line 46 +PASS: gcc.misc-tests/gcov-7.c count for line 78 +PASS: gcc.misc-tests/gcov-7.c count for line 81 +PASS: gcc.misc-tests/gcov-7.c count for line 83 PASS: gcc.misc-tests/gcov-7.c gcov PASS: gcc.misc-tests/gcov-8.c (test for excess errors) PASS: gcc.misc-tests/gcov-8.c execution test PASS: gcc.misc-tests/gcov-8.c gcov PASS: gcc.misc-tests/gcov-9.c (test for excess errors) PASS: gcc.misc-tests/gcov-9.c execution test -PASS: gcc.misc-tests/gcov-9.c:10 line count +PASS: gcc.misc-tests/gcov-9.c count for line 10 PASS: gcc.misc-tests/gcov-9.c gcov Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/help.exp ... PASS: compiler driver --help option(s): --version @@ -83452,152 +83797,152 @@ PASS: compiler driver --help=^joined,separate option(s): --param PASS: compiler driver --help=joined,^separate option(s): --help= Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ... PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i386 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i386 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i486 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i486 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i586 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i586 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i686 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=i686 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=pentium2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=pentium2 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6-2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6-2 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6-3 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 -mtune=k6-3 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i386 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i486 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i486 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i586 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i586 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=i686 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=i686 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=pentium2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=pentium2 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-none-1.c -march=k6 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-none-1.c scan-assembler-not fetch +PASS: gcc.misc-tests/i386-pf-none-1.c -march=k6 scan-assembler-not fetch PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium3m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium-m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=pentium4m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=prescott scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=athlon-4 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=i686 -mtune=c3-2 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium3m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium-m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=pentium4m scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=prescott scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2 -PASS: gcc.misc-tests/i386-pf-sse-1.c scan-assembler-not prefetchw +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 scan-assembler prefetcht0 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 scan-assembler prefetcht1 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 scan-assembler prefetcht2 +PASS: gcc.misc-tests/i386-pf-sse-1.c -march=c3-2 scan-assembler-not prefetchw PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=c3 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetch -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetchw -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetchnta -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetcht +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=c3 scan-assembler prefetch +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=c3 scan-assembler prefetchw +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=c3 scan-assembler-not prefetchnta +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=c3 scan-assembler-not prefetcht PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-2 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetch -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetchw -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetchnta -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetcht +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-2 scan-assembler prefetch +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-2 scan-assembler prefetchw +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-2 scan-assembler-not prefetchnta +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-2 scan-assembler-not prefetcht PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-3 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetch -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetchw -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetchnta -PASS: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler-not prefetcht +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-3 scan-assembler prefetch +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-3 scan-assembler prefetchw +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-3 scan-assembler-not prefetchnta +PASS: gcc.misc-tests/i386-pf-3dnow-1.c -march=k6-3 scan-assembler-not prefetcht PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon (test for excess errors) -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchw -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetcht +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon scan-assembler prefetchw +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon scan-assembler prefetcht PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon-4 (test for excess errors) -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchw -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchnta -PASS: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetcht +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon-4 scan-assembler prefetchw +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon-4 scan-assembler prefetchnta +PASS: gcc.misc-tests/i386-pf-athlon-1.c -march=athlon-4 scan-assembler prefetcht Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/linkage.exp ... UNSUPPORTED: gcc.misc-tests/linkage.c native compile failed Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/matrix1.exp ... @@ -83826,6 +84171,7 @@ PASS: gcc.target/i386/asm-4.c execution test PASS: gcc.target/i386/asm-5.c (test for excess errors) PASS: gcc.target/i386/asm-5.c execution test PASS: gcc.target/i386/asm-6.c (test for excess errors) +PASS: gcc.target/i386/asm-dialect-1.c (test for excess errors) PASS: gcc.target/i386/attr-returns_twice-1.c (test for warnings, line 10) PASS: gcc.target/i386/attr-returns_twice-1.c (test for excess errors) PASS: gcc.target/i386/attributes-error.c (test for errors, line 4) @@ -83901,6 +84247,10 @@ PASS: gcc.target/i386/avx-lrintf-vec.c (test for excess errors) PASS: gcc.target/i386/avx-lrintf-vec.c execution test PASS: gcc.target/i386/avx-mul-1.c (test for excess errors) PASS: gcc.target/i386/avx-mul-1.c execution test +PASS: gcc.target/i386/avx-pr51581-1.c (test for excess errors) +PASS: gcc.target/i386/avx-pr51581-1.c execution test +PASS: gcc.target/i386/avx-pr51581-2.c (test for excess errors) +PASS: gcc.target/i386/avx-pr51581-2.c execution test PASS: gcc.target/i386/avx-recip-vec.c (test for excess errors) PASS: gcc.target/i386/avx-recip-vec.c execution test UNSUPPORTED: gcc.target/i386/avx-reduc-1.c @@ -85023,6 +85373,10 @@ PASS: gcc.target/i386/avx2-mpsadbw-2.c (test for excess errors) PASS: gcc.target/i386/avx2-mpsadbw-2.c execution test PASS: gcc.target/i386/avx2-mul-1.c (test for excess errors) PASS: gcc.target/i386/avx2-mul-1.c execution test +PASS: gcc.target/i386/avx2-pr51581-1.c (test for excess errors) +PASS: gcc.target/i386/avx2-pr51581-1.c execution test +PASS: gcc.target/i386/avx2-pr51581-2.c (test for excess errors) +PASS: gcc.target/i386/avx2-pr51581-2.c execution test PASS: gcc.target/i386/avx2-vbroadcastsd_pd-1.c (test for excess errors) PASS: gcc.target/i386/avx2-vbroadcastsd_pd-1.c scan-assembler vbroadcastsd[ \\t]+[^\n]* PASS: gcc.target/i386/avx2-vbroadcastsd_pd-2.c (test for excess errors) @@ -86696,7 +87050,7 @@ PASS: gcc.target/i386/pr23575.c (test for excess errors) PASS: gcc.target/i386/pr23943.c (test for excess errors) PASS: gcc.target/i386/pr24055.c (test for excess errors) PASS: gcc.target/i386/pr24178.c (test for excess errors) -PASS: gcc.target/i386/pr24178.c scan-rtl-dump expand "MEM[^\n]*A32" +PASS: gcc.target/i386/pr24178.c scan-rtl-dump expand "MEM[^\\n]*A32" PASS: gcc.target/i386/pr24306.c (test for excess errors) PASS: gcc.target/i386/pr24306.c execution test PASS: gcc.target/i386/pr24315.c (test for excess errors) @@ -87180,8 +87534,18 @@ PASS: gcc.target/i386/pr53416.c (test for excess errors) PASS: gcc.target/i386/pr53416.c scan-assembler-times rdrand 4 UNSUPPORTED: gcc.target/i386/pr53425-1.c UNSUPPORTED: gcc.target/i386/pr53425-2.c +UNSUPPORTED: gcc.target/i386/pr53698.c +PASS: gcc.target/i386/pr53712.c (test for excess errors) +PASS: gcc.target/i386/pr53712.c scan-assembler-times movdqu 1 +PASS: gcc.target/i386/pr53759.c (test for excess errors) +PASS: gcc.target/i386/pr53759.c scan-assembler vmovlps[ \\t] +PASS: gcc.target/i386/pr53759.c scan-assembler-not vshufps[ \\t] +PASS: gcc.target/i386/pr53907.c (test for excess errors) +PASS: gcc.target/i386/pr53907.c scan-assembler movdqa PASS: gcc.target/i386/pr9771-1.c (test for excess errors) PASS: gcc.target/i386/pr9771-1.c execution test +PASS: gcc.target/i386/prefetchw-1.c (test for excess errors) +PASS: gcc.target/i386/prefetchw-1.c scan-assembler [ \\t]+prefetchw[ \\t]+ PASS: gcc.target/i386/quad-sse.c (test for excess errors) PASS: gcc.target/i386/quad-sse.c scan-assembler-not call.*(neg|fabs|copysign) UNSUPPORTED: gcc.target/i386/rdfsbase-1.c @@ -87195,6 +87559,11 @@ PASS: gcc.target/i386/rdrand-2.c (test for excess errors) PASS: gcc.target/i386/rdrand-2.c scan-assembler-times rdrandsi_1 1 PASS: gcc.target/i386/rdrand-2.c scan-assembler-times \\*movsicc_noc 1 UNSUPPORTED: gcc.target/i386/rdrand-3.c +PASS: gcc.target/i386/rdseed16-1.c (test for excess errors) +PASS: gcc.target/i386/rdseed16-1.c scan-assembler rdseed[ \\t]+ +PASS: gcc.target/i386/rdseed32-1.c (test for excess errors) +PASS: gcc.target/i386/rdseed32-1.c scan-assembler rdseed[ \\t]+ +UNSUPPORTED: gcc.target/i386/rdseed64-1.c PASS: gcc.target/i386/recip-divf.c (test for excess errors) PASS: gcc.target/i386/recip-divf.c scan-assembler rcpss PASS: gcc.target/i386/recip-sqrtf.c (test for excess errors) @@ -88801,38 +89170,38 @@ PASS: gcc.target/i386/math-torture/trunc.c -O2 -flto -fuse-linker-plugin -fno-f Running [...]/hurd/master/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp ... PASS: gcc.target/i386/stackalign/asm-1.c -mstackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/longlong-1.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/longlong-1.c scan-assembler-not and[lq]?[^\\n]*-8,[^\\n]*sp +PASS: gcc.target/i386/stackalign/longlong-1.c -mstackrealign scan-assembler-not and[lq]?[^\\n]*-8,[^\\n]*sp PASS: gcc.target/i386/stackalign/longlong-2.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/longlong-2.c scan-assembler-times and[lq]?[^\\n]*-8,[^\\n]*sp 2 -PASS: gcc.target/i386/stackalign/longlong-2.c scan-assembler-times and[lq]?[^\\n]*-16,[^\\n]*sp 2 +PASS: gcc.target/i386/stackalign/longlong-2.c -mstackrealign scan-assembler-times and[lq]?[^\\n]*-8,[^\\n]*sp 2 +PASS: gcc.target/i386/stackalign/longlong-2.c -mstackrealign scan-assembler-times and[lq]?[^\\n]*-16,[^\\n]*sp 2 PASS: gcc.target/i386/stackalign/pr39146.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/pr39146.c scan-assembler-not and[lq]?[^\\n]*-32,[^\\n]*sp +PASS: gcc.target/i386/stackalign/pr39146.c -mstackrealign scan-assembler-not and[lq]?[^\\n]*-32,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-1.c -mstackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-2.c -mstackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-3.c -mstackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-4.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-4.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-4.c -mstackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-5.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-5.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-5.c -mstackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-6.c -mstackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-6.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-6.c -mstackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp PASS: gcc.target/i386/stackalign/asm-1.c -mno-stackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/longlong-1.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/longlong-1.c scan-assembler-not and[lq]?[^\\n]*-8,[^\\n]*sp +PASS: gcc.target/i386/stackalign/longlong-1.c -mno-stackrealign scan-assembler-not and[lq]?[^\\n]*-8,[^\\n]*sp PASS: gcc.target/i386/stackalign/longlong-2.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/longlong-2.c scan-assembler-times and[lq]?[^\\n]*-8,[^\\n]*sp 2 -PASS: gcc.target/i386/stackalign/longlong-2.c scan-assembler-times and[lq]?[^\\n]*-16,[^\\n]*sp 2 +PASS: gcc.target/i386/stackalign/longlong-2.c -mno-stackrealign scan-assembler-times and[lq]?[^\\n]*-8,[^\\n]*sp 2 +PASS: gcc.target/i386/stackalign/longlong-2.c -mno-stackrealign scan-assembler-times and[lq]?[^\\n]*-16,[^\\n]*sp 2 PASS: gcc.target/i386/stackalign/pr39146.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/pr39146.c scan-assembler-not and[lq]?[^\\n]*-32,[^\\n]*sp +PASS: gcc.target/i386/stackalign/pr39146.c -mno-stackrealign scan-assembler-not and[lq]?[^\\n]*-32,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-1.c -mno-stackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-2.c -mno-stackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-3.c -mno-stackrealign (test for excess errors) PASS: gcc.target/i386/stackalign/return-4.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-4.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-4.c -mno-stackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-5.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-5.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-5.c -mno-stackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp PASS: gcc.target/i386/stackalign/return-6.c -mno-stackrealign (test for excess errors) -PASS: gcc.target/i386/stackalign/return-6.c scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp +PASS: gcc.target/i386/stackalign/return-6.c -mno-stackrealign scan-assembler-not and[lq]?[^\\n]*-64,[^\\n]*sp Running [...]/hurd/master/gcc/testsuite/gcc.target/ia64/ia64.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/m68k/m68k.exp ... Running [...]/hurd/master/gcc/testsuite/gcc.target/microblaze/microblaze.exp ... @@ -88856,11 +89225,11 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp .. === gcc Summary === -# of expected passes 87299 -# of unexpected failures 49 -# of unexpected successes 44 -# of expected failures 269 +# of expected passes 87714 +# of unexpected failures 53 +# of unexpected successes 43 +# of expected failures 271 # of unresolved testcases 1 -# of unsupported tests 1028 -[...]/hurd/master.build/gcc/xgcc version 4.8.0 20120606 (experimental) (GCC) +# of unsupported tests 1039 +[...]/hurd/master.build/gcc/xgcc version 4.8.0 20120805 (experimental) (GCC) diff --git a/gcc/kepler.SCHWINGE/test/gfortran.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum index 88630688..01c8c3bf 100644 --- a/gcc/kepler.SCHWINGE/test/gfortran.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 08:24:09 2012 +Test Run By thomas on Thu Nov 22 08:12:56 2012 Native configuration is i686-pc-linux-gnu === gfortran tests === @@ -40,6 +40,10 @@ PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=single -O2 (test for excess err PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) PASS: gfortran.dg/coarray/lock_1.f90 -fcoarray=lib -O2 -lcaf_single execution test +PASS: gfortran.dg/coarray/move_alloc_1.f90 -fcoarray=single -O2 (test for excess errors) +PASS: gfortran.dg/coarray/move_alloc_1.f90 -fcoarray=single -O2 execution test +PASS: gfortran.dg/coarray/move_alloc_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) +PASS: gfortran.dg/coarray/move_alloc_1.f90 -fcoarray=lib -O2 -lcaf_single execution test PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=single -O2 (test for excess errors) PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=single -O2 execution test PASS: gfortran.dg/coarray/poly_run_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors) @@ -89,37 +93,37 @@ UNSUPPORTED: gfortran.dg/debug/pr35154-dwarf2.f -gstabs+ UNSUPPORTED: gfortran.dg/debug/pr35154-dwarf2.f -gstabs+3 UNSUPPORTED: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g1 PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 (test for excess errors) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_common_block -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler (DW_AT_name: "__BLNK__"|"__BLNK__[^\n]*"[^\n]*DW_AT_name) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_variable -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "i[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "j[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_common_block -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler (DW_AT_name: "label"|"label[^\n]*"[^\n]*DW_AT_name) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_variable -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "l[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "m[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DIE[^\n]*DW_TAG_common_block +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler (DW_AT_name: "__BLNK__"|"__BLNK__[^\n]*"[^\n]*DW_AT_name) +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DIE[^\n]*DW_TAG_variable +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler "i[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler "j[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DIE[^\n]*DW_TAG_common_block +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler (DW_AT_name: "label"|"label[^\n]*"[^\n]*DW_AT_name) +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DIE[^\n]*DW_TAG_variable +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler "l[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler "m[^\n]*"[^\n]*DW_AT_name PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 (test for excess errors) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_common_block -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler (DW_AT_name: "__BLNK__"|"__BLNK__[^\n]*"[^\n]*DW_AT_name) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_variable -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "i[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "j[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_common_block -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler (DW_AT_name: "label"|"label[^\n]*"[^\n]*DW_AT_name) -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler DIE[^\n]*DW_TAG_variable -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "l[^\n]*"[^\n]*DW_AT_name -PASS: gfortran.dg/debug/pr35154-dwarf2.f scan-assembler "m[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler DIE[^\n]*DW_TAG_common_block +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler (DW_AT_name: "__BLNK__"|"__BLNK__[^\n]*"[^\n]*DW_AT_name) +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler DIE[^\n]*DW_TAG_variable +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler "i[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler "j[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler DIE[^\n]*DW_TAG_common_block +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler (DW_AT_name: "label"|"label[^\n]*"[^\n]*DW_AT_name) +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler DIE[^\n]*DW_TAG_variable +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler "l[^\n]*"[^\n]*DW_AT_name +PASS: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 -g3 scan-assembler "m[^\n]*"[^\n]*DW_AT_name UNSUPPORTED: gfortran.dg/debug/pr35154-stabs.f -gstabs1 PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs (test for excess errors) -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"__BLNK__",226 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"i:V.*",.*,0 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"j:V.*",.*,4 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"__BLNK__",228 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"label_",226 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"l:V.*",.*,0 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"m:V.*",.*,4 -PASS: gfortran.dg/debug/pr35154-stabs.f scan-assembler .stabs.*"label_",228 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"__BLNK__",226 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"i:V.*",.*,0 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"j:V.*",.*,4 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"__BLNK__",228 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"label_",226 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"l:V.*",.*,0 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"m:V.*",.*,4 +PASS: gfortran.dg/debug/pr35154-stabs.f -gstabs scan-assembler .stabs.*"label_",228 UNSUPPORTED: gfortran.dg/debug/pr35154-stabs.f -gstabs3 UNSUPPORTED: gfortran.dg/debug/pr35154-stabs.f -gstabs+1 UNSUPPORTED: gfortran.dg/debug/pr35154-stabs.f -gstabs+ @@ -135,9 +139,9 @@ UNSUPPORTED: gfortran.dg/debug/pr37738.f -gstabs+ UNSUPPORTED: gfortran.dg/debug/pr37738.f -gstabs+3 UNSUPPORTED: gfortran.dg/debug/pr37738.f -gdwarf-2 -g1 PASS: gfortran.dg/debug/pr37738.f -gdwarf-2 (test for excess errors) -PASS: gfortran.dg/debug/pr37738.f scan-assembler-times DIE[^\n]*DW_TAG_common_block 3 +PASS: gfortran.dg/debug/pr37738.f -gdwarf-2 scan-assembler-times DIE[^\n]*DW_TAG_common_block 3 PASS: gfortran.dg/debug/pr37738.f -gdwarf-2 -g3 (test for excess errors) -PASS: gfortran.dg/debug/pr37738.f scan-assembler-times DIE[^\n]*DW_TAG_common_block 3 +PASS: gfortran.dg/debug/pr37738.f -gdwarf-2 -g3 scan-assembler-times DIE[^\n]*DW_TAG_common_block 3 PASS: gfortran.dg/debug/pr43166.f -gstabs1 (test for excess errors) PASS: gfortran.dg/debug/pr43166.f -gstabs (test for excess errors) PASS: gfortran.dg/debug/pr43166.f -gstabs3 (test for excess errors) @@ -257,7 +261,7 @@ PASS: gfortran.dg/PR19872.f -Os execution test PASS: gfortran.dg/PR24188.f -O (test for excess errors) PASS: gfortran.dg/PR37039.f90 -O (test for excess errors) PASS: gfortran.dg/PR40660.f90 -O (test for excess errors) -PASS: gfortran.dg/PR40660.f90 -O scan-tree-dump-times original ": 3] _gfortran" 0 +PASS: gfortran.dg/PR40660.f90 -O scan-tree-dump-times original ": 3] _gfortran" 0 PASS: gfortran.dg/PR49268.f90 -O0 (test for excess errors) PASS: gfortran.dg/PR49268.f90 -O0 execution test PASS: gfortran.dg/PR49268.f90 -O1 (test for excess errors) @@ -983,28 +987,28 @@ PASS: gfortran.dg/alloc_comp_auto_array_2.f90 -Os (test for excess errors) PASS: gfortran.dg/alloc_comp_auto_array_2.f90 -Os execution test PASS: gfortran.dg/alloc_comp_basics_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O0 execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O0 scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O0 scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O1 execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O1 scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O1 scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O2 execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O2 scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O2 scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -g execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -g scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -O3 -g scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_1.f90 -Os (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_1.f90 -Os execution test -PASS: gfortran.dg/alloc_comp_basics_1.f90 -Os scan-tree-dump-times original "builtin_free" 18 +PASS: gfortran.dg/alloc_comp_basics_1.f90 -Os scan-tree-dump-times original "builtin_free" 18 PASS: gfortran.dg/alloc_comp_basics_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/alloc_comp_basics_2.f90 -O0 execution test PASS: gfortran.dg/alloc_comp_basics_2.f90 -O1 (test for excess errors) @@ -1104,28 +1108,28 @@ PASS: gfortran.dg/alloc_comp_constraint_5.f90 -O (test for excess errors) PASS: gfortran.dg/alloc_comp_constraint_6.f90 -O (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O0 execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O0 scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O0 scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O1 execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O1 scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O1 scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O2 execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O2 scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O2 scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -g execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -g scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -O3 -g scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_1.f90 -Os (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_1.f90 -Os execution test -PASS: gfortran.dg/alloc_comp_constructor_1.f90 -Os scan-tree-dump-times original "builtin_free" 19 +PASS: gfortran.dg/alloc_comp_constructor_1.f90 -Os scan-tree-dump-times original "builtin_free" 19 PASS: gfortran.dg/alloc_comp_constructor_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/alloc_comp_constructor_2.f90 -O0 execution test PASS: gfortran.dg/alloc_comp_constructor_2.f90 -O1 (test for excess errors) @@ -1395,28 +1399,28 @@ PASS: gfortran.dg/allocatable_dummy_3.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_dummy_3.f90 -Os execution test PASS: gfortran.dg/allocatable_function_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O0 execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O0 scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O0 scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O1 execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O1 scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O1 scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O2 execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O2 scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O2 scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -O3 -g execution test -PASS: gfortran.dg/allocatable_function_1.f90 -O3 -g scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -O3 -g scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_1.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_function_1.f90 -Os execution test -PASS: gfortran.dg/allocatable_function_1.f90 -Os scan-tree-dump-times original "free" 10 +PASS: gfortran.dg/allocatable_function_1.f90 -Os scan-tree-dump-times original "free" 10 PASS: gfortran.dg/allocatable_function_2.f90 -O (test for errors, line 9) PASS: gfortran.dg/allocatable_function_2.f90 -O (test for excess errors) PASS: gfortran.dg/allocatable_function_3.f90 -O0 (test for excess errors) @@ -1436,7 +1440,7 @@ PASS: gfortran.dg/allocatable_function_3.f90 -O3 -g execution test PASS: gfortran.dg/allocatable_function_3.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_function_3.f90 -Os execution test PASS: gfortran.dg/allocatable_function_4.f90 -O (test for excess errors) -PASS: gfortran.dg/allocatable_function_4.f90 -O scan-tree-dump-times original "__builtin_free" 5 +PASS: gfortran.dg/allocatable_function_4.f90 -O scan-tree-dump-times original "__builtin_free" 5 PASS: gfortran.dg/allocatable_function_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/allocatable_function_5.f90 -O0 execution test PASS: gfortran.dg/allocatable_function_5.f90 -O1 (test for excess errors) @@ -1612,28 +1616,28 @@ PASS: gfortran.dg/allocatable_scalar_8.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_scalar_8.f90 -Os execution test PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O0 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O1 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O2 scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocatable_scalar_9.f90 -Os (test for excess errors) PASS: gfortran.dg/allocatable_scalar_9.f90 -Os execution test -PASS: gfortran.dg/allocatable_scalar_9.f90 -Os scan-tree-dump-times original "__builtin_free" 32 +PASS: gfortran.dg/allocatable_scalar_9.f90 -Os scan-tree-dump-times original "__builtin_free" 32 PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 19) PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 20) PASS: gfortran.dg/allocate_alloc_opt_1.f90 -O (test for errors, line 22) @@ -1727,6 +1731,9 @@ PASS: gfortran.dg/allocate_char_star_scalar_1.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_class_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/allocate_class_1.f90 -O (test for errors, line 10) PASS: gfortran.dg/allocate_class_1.f90 -O (test for excess errors) +PASS: gfortran.dg/allocate_class_2.f90 -O (test for errors, line 12) +PASS: gfortran.dg/allocate_class_2.f90 -O (test for errors, line 14) +PASS: gfortran.dg/allocate_class_2.f90 -O (test for excess errors) PASS: gfortran.dg/allocate_deferred_char_scalar_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/allocate_deferred_char_scalar_1.f03 -O0 execution test PASS: gfortran.dg/allocate_deferred_char_scalar_1.f03 -O1 (test for excess errors) @@ -2364,6 +2371,7 @@ PASS: gfortran.dg/array_2.f90 -Os (test for excess errors) PASS: gfortran.dg/array_2.f90 -Os execution test PASS: gfortran.dg/array_3.f90 -O (test for excess errors) PASS: gfortran.dg/array_4.f90 -O (test for excess errors) +PASS: gfortran.dg/array_5.f90 -O (test for excess errors) PASS: gfortran.dg/array_alloc_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_alloc_1.f90 -O0 execution test PASS: gfortran.dg/array_alloc_1.f90 -O1 (test for excess errors) @@ -2534,9 +2542,9 @@ PASS: gfortran.dg/array_constructor_12.f90 -Os (test for excess errors) PASS: gfortran.dg/array_constructor_12.f90 -Os execution test PASS: gfortran.dg/array_constructor_13.f90 -O (test for excess errors) PASS: gfortran.dg/array_constructor_14.f90 -O (test for excess errors) -PASS: gfortran.dg/array_constructor_14.f90 -O scan-tree-dump-times original "data" 0 +PASS: gfortran.dg/array_constructor_14.f90 -O scan-tree-dump-times original "data" 0 PASS: gfortran.dg/array_constructor_15.f90 -O (test for excess errors) -PASS: gfortran.dg/array_constructor_15.f90 -O scan-tree-dump-times original "atmp" 0 +PASS: gfortran.dg/array_constructor_15.f90 -O scan-tree-dump-times original "atmp" 0 PASS: gfortran.dg/array_constructor_16.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_constructor_16.f90 -O0 execution test PASS: gfortran.dg/array_constructor_16.f90 -O1 (test for excess errors) @@ -2678,6 +2686,34 @@ PASS: gfortran.dg/array_constructor_36.f90 -O3 -g execution test PASS: gfortran.dg/array_constructor_36.f90 -Os (test for excess errors) PASS: gfortran.dg/array_constructor_36.f90 -Os execution test PASS: gfortran.dg/array_constructor_37.f90 -O (test for excess errors) +PASS: gfortran.dg/array_constructor_38.f90 -O (test for errors, line 11) +PASS: gfortran.dg/array_constructor_38.f90 -O (test for errors, line 12) +PASS: gfortran.dg/array_constructor_38.f90 -O (test for errors, line 13) +PASS: gfortran.dg/array_constructor_38.f90 -O (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O0 (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_39.f90 -O1 (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_39.f90 -O2 (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_39.f90 -O3 -g (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_39.f90 -Os (test for warnings, line 10) +PASS: gfortran.dg/array_constructor_39.f90 -Os (test for excess errors) +PASS: gfortran.dg/array_constructor_39.f90 -Os execution test PASS: gfortran.dg/array_constructor_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_constructor_4.f90 -O0 execution test PASS: gfortran.dg/array_constructor_4.f90 -O1 (test for excess errors) @@ -3110,13 +3146,13 @@ PASS: gfortran.dg/array_initializer_2.f90 -Os execution test PASS: gfortran.dg/array_initializer_3.f90 -O (test for errors, line 9) PASS: gfortran.dg/array_initializer_3.f90 -O (test for excess errors) PASS: gfortran.dg/array_memcpy_1.f90 -O (test for excess errors) -PASS: gfortran.dg/array_memcpy_1.f90 -O scan-tree-dump-times original "memcpy" 4 +PASS: gfortran.dg/array_memcpy_1.f90 -O scan-tree-dump-times original "memcpy" 4 PASS: gfortran.dg/array_memcpy_2.f90 -O (test for excess errors) -PASS: gfortran.dg/array_memcpy_2.f90 -O scan-tree-dump-times original "memcpy" 2 +PASS: gfortran.dg/array_memcpy_2.f90 -O scan-tree-dump-times original "memcpy" 2 PASS: gfortran.dg/array_memcpy_3.f90 -O (test for excess errors) -PASS: gfortran.dg/array_memcpy_3.f90 -O scan-tree-dump-times original "memcpy|ref-all[^\n]*ref-all" 2 +PASS: gfortran.dg/array_memcpy_3.f90 -O scan-tree-dump-times original "memcpy|ref-all[^\\n]*ref-all" 2 PASS: gfortran.dg/array_memcpy_4.f90 -O (test for excess errors) -PASS: gfortran.dg/array_memcpy_4.f90 -O scan-tree-dump-times original "MEM.*d\] = MEM" 1 +PASS: gfortran.dg/array_memcpy_4.f90 -O scan-tree-dump-times original "MEM.*d\\] = MEM" 1 PASS: gfortran.dg/array_memcpy_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_memcpy_5.f90 -O0 execution test PASS: gfortran.dg/array_memcpy_5.f90 -O1 (test for excess errors) @@ -3134,31 +3170,31 @@ PASS: gfortran.dg/array_memcpy_5.f90 -O3 -g execution test PASS: gfortran.dg/array_memcpy_5.f90 -Os (test for excess errors) PASS: gfortran.dg/array_memcpy_5.f90 -Os execution test PASS: gfortran.dg/array_memset_1.f90 -O (test for excess errors) -PASS: gfortran.dg/array_memset_1.f90 -O scan-tree-dump-times original "memset" 12 +PASS: gfortran.dg/array_memset_1.f90 -O scan-tree-dump-times original "memset" 12 PASS: gfortran.dg/array_memset_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O0 execution test -PASS: gfortran.dg/array_memset_2.f90 -O0 scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O0 scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O1 execution test -PASS: gfortran.dg/array_memset_2.f90 -O1 scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O1 scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O2 execution test -PASS: gfortran.dg/array_memset_2.f90 -O2 scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O2 scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -O3 -g execution test -PASS: gfortran.dg/array_memset_2.f90 -O3 -g scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -O3 -g scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_memset_2.f90 -Os (test for excess errors) PASS: gfortran.dg/array_memset_2.f90 -Os execution test -PASS: gfortran.dg/array_memset_2.f90 -Os scan-tree-dump-times original "= {}" 2 +PASS: gfortran.dg/array_memset_2.f90 -Os scan-tree-dump-times original "= {}" 2 PASS: gfortran.dg/array_reference_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/array_reference_1.f90 -O0 execution test PASS: gfortran.dg/array_reference_1.f90 -O1 (test for excess errors) @@ -3208,9 +3244,7 @@ PASS: gfortran.dg/array_section_1.f90 -O3 -g execution test PASS: gfortran.dg/array_section_1.f90 -Os (test for excess errors) PASS: gfortran.dg/array_section_1.f90 -Os execution test PASS: gfortran.dg/array_section_2.f90 -O (test for excess errors) -PASS: gfortran.dg/array_section_2.f90 -O scan-tree-dump-times original "MAX_EXPR[^ - ]+ubound[^ - ]+lbound" 1 +PASS: gfortran.dg/array_section_2.f90 -O scan-tree-dump-times original "MAX_EXPR[^\n\t]+ubound[^\n\t]+lbound" 1 PASS: gfortran.dg/array_simplify_1.f90 -O (test for excess errors) PASS: gfortran.dg/array_temporaries_1.f90 -O (test for warnings, line 15) PASS: gfortran.dg/array_temporaries_1.f90 -O (test for warnings, line 16) @@ -3514,36 +3548,36 @@ PASS: gfortran.dg/assign_1.f90 -O (test for errors, line 5) PASS: gfortran.dg/assign_1.f90 -O (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O0 (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O0 execution test -PASS: gfortran.dg/assign_10.f90 -O0 scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O0 scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O0 scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O0 scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O1 (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O1 execution test -PASS: gfortran.dg/assign_10.f90 -O1 scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O1 scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O1 scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O1 scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O2 (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O2 execution test -PASS: gfortran.dg/assign_10.f90 -O2 scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O2 scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O2 scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O2 scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/assign_10.f90 -O3 -g execution test -PASS: gfortran.dg/assign_10.f90 -O3 -g scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -O3 -g scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -g scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -O3 -g scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_10.f90 -Os (test for excess errors) PASS: gfortran.dg/assign_10.f90 -Os execution test -PASS: gfortran.dg/assign_10.f90 -Os scan-tree-dump-times original "parm" 18 -PASS: gfortran.dg/assign_10.f90 -Os scan-tree-dump-times original "atmp" 18 +PASS: gfortran.dg/assign_10.f90 -Os scan-tree-dump-times original "parm" 18 +PASS: gfortran.dg/assign_10.f90 -Os scan-tree-dump-times original "atmp" 18 PASS: gfortran.dg/assign_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/assign_2.f90 -O0 execution test PASS: gfortran.dg/assign_2.f90 -O1 (test for excess errors) @@ -3705,7 +3739,7 @@ PASS: gfortran.dg/associate_5.f03 -O (test for errors, line 33) PASS: gfortran.dg/associate_5.f03 -O (test for errors, line 34) PASS: gfortran.dg/associate_5.f03 -O (test for excess errors) PASS: gfortran.dg/associate_6.f03 -O (test for excess errors) -PASS: gfortran.dg/associate_6.f03 -O scan-tree-dump-times original "func" 2 +PASS: gfortran.dg/associate_6.f03 -O scan-tree-dump-times original "func" 2 PASS: gfortran.dg/associate_7.f03 -O0 (test for excess errors) PASS: gfortran.dg/associate_7.f03 -O0 execution test PASS: gfortran.dg/associate_7.f03 -O1 (test for excess errors) @@ -3916,7 +3950,7 @@ PASS: gfortran.dg/assumed_charlen_sharing.f90 -O3 -g execution test PASS: gfortran.dg/assumed_charlen_sharing.f90 -Os (test for excess errors) PASS: gfortran.dg/assumed_charlen_sharing.f90 -Os execution test PASS: gfortran.dg/assumed_charlen_substring_1.f90 -O (test for excess errors) -PASS: gfortran.dg/assumed_charlen_substring_1.f90 -O scan-tree-dump-times original "do_not_use" 0 +PASS: gfortran.dg/assumed_charlen_substring_1.f90 -O scan-tree-dump-times original "do_not_use" 0 PASS: gfortran.dg/assumed_dummy_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/assumed_dummy_1.f90 -O0 execution test PASS: gfortran.dg/assumed_dummy_1.f90 -O1 (test for excess errors) @@ -3937,6 +3971,244 @@ PASS: gfortran.dg/assumed_dummy_2.f90 -O (test for errors, line 12) PASS: gfortran.dg/assumed_dummy_2.f90 -O (test for excess errors) PASS: gfortran.dg/assumed_len.f90 -O (test for excess errors) PASS: gfortran.dg/assumed_present.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_1.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_1.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O0 scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O0 scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O0 scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O0 scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O1 scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O1 scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O1 scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O1 scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O2 scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O2 scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O2 scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O2 scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -O3 -g scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_10.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_10.f90 -Os scan-tree-dump-times original "iip = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -Os scan-tree-dump-times original "iia = .integer.kind=4. .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -Os scan-tree-dump-times original "jjp = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_10.f90 -Os scan-tree-dump-times original "jja = .struct t .. desc.[0-9]+.data;" 1 +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 9) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 13) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 17) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 21) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 26) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 32) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 38) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 41) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 46) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for errors, line 51) +PASS: gfortran.dg/assumed_rank_11.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O0 scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O1 scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O2 scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_12.f90 -O3 -g scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_12.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_12.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_12.f90 -Os scan-tree-dump original " = f \\(\\);.*desc.0.dtype = .*;.*desc.0.data = .void .. D.*;.*sub \\(&desc.0\\);.*D.*= .integer.kind=4. .. desc.0.data;" +PASS: gfortran.dg/assumed_rank_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_2.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O0 output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O1 output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O2 output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-loops output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_3.f90 -O3 -g output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_3.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_3.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_3.f90 -Os output pattern test, Fortran runtime error: Array reference out of bounds +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 23) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 24) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 29) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 30) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 31) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 40) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 41) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for errors, line 49) +PASS: gfortran.dg/assumed_rank_4.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_rank_5.f90 -O (test for errors, line 8) +PASS: gfortran.dg/assumed_rank_5.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 9) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 19) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 20) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 21) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 26) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 34) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for errors, line 37) +PASS: gfortran.dg/assumed_rank_6.f90 -O (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_7.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_7.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_8.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_8.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_9.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_9.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_1.f90 -Os execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O0 execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O1 execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O2 execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -O3 -g execution test +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/assumed_rank_bounds_2.f90 -Os execution test PASS: gfortran.dg/assumed_shape_ranks_1.f90 -O (test for errors, line 17) PASS: gfortran.dg/assumed_shape_ranks_1.f90 -O (test for errors, line 18) PASS: gfortran.dg/assumed_shape_ranks_1.f90 -O (test for excess errors) @@ -3978,276 +4250,276 @@ PASS: gfortran.dg/assumed_size_refs_4.f90 -O (test for excess errors) PASS: gfortran.dg/assumed_type_1.f90 -O (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O0 execution test -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O0 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O1 execution test -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O1 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O2 execution test -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O2 scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -O3 -g execution test -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -O3 -g scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_2.f90 -Os (test for excess errors) PASS: gfortran.dg/assumed_type_2.f90 -Os execution test -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .0B," 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_int," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\(.\(real.kind=4..0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\(.\(character.kind=1..0:..1:1. .\) array_char_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\(.\(struct t2.0:. . restrict\) array_t2_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\(.\(struct t3.0:. .\) array_t3_ptr.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_alloc._data.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\(struct t1 .\) array_class_t1_ptr._data.dat" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(D" 2 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \(&parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(&array_int\)" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(real\(kind=4\).0:. . restrict\) array_real_alloc.data" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \(&array_char_ptr\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "\.data = \(void .\) &array_t1.0.;" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) parm" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(struct t2.0:. . restrict\) array_t2_alloc.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(struct t3.0:. .\) array_t3_ptr.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. . restrict\) array_class_t1_alloc._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \(\(struct t1.0:. .\) array_class_t1_ptr._data.data\);" 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_real_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_char_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_t2_alloc," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_t3_ptr," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_class_t1_alloc._data," 1 -PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \(&array_class_t1_ptr._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .0B," 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_int," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&array_int.1.," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(D" 2 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t3.0:. .\\) array_t3_ptr.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_real_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_char_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_t2_alloc," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_t3_ptr," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_alloc._data," 1 +PASS: gfortran.dg/assumed_type_2.f90 -Os scan-tree-dump-times original "sub_array_shape \\(&array_class_t1_ptr._data," 1 PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 8) PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 12) PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 16) @@ -4388,9 +4660,9 @@ PASS: gfortran.dg/auto_char_pointer_array_result_1.f90 -O3 -g execution test PASS: gfortran.dg/auto_char_pointer_array_result_1.f90 -Os (test for excess errors) PASS: gfortran.dg/auto_char_pointer_array_result_1.f90 -Os execution test PASS: gfortran.dg/auto_dealloc_1.f90 -O (test for excess errors) -PASS: gfortran.dg/auto_dealloc_1.f90 -O scan-tree-dump-times original "__builtin_free" 4 +PASS: gfortran.dg/auto_dealloc_1.f90 -O scan-tree-dump-times original "__builtin_free" 4 PASS: gfortran.dg/auto_dealloc_2.f90 -O (test for excess errors) -PASS: gfortran.dg/auto_dealloc_2.f90 -O scan-tree-dump-times original "__builtin_free" 3 +PASS: gfortran.dg/auto_dealloc_2.f90 -O scan-tree-dump-times original "__builtin_free" 3 PASS: gfortran.dg/auto_internal_assumed.f90 -O (test for errors, line 9) PASS: gfortran.dg/auto_internal_assumed.f90 -O (test for excess errors) PASS: gfortran.dg/auto_pointer_array_result_1.f90 -O0 (test for excess errors) @@ -4781,9 +5053,12 @@ PASS: gfortran.dg/besxy.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_18.f90 -O (test for errors, line 8) PASS: gfortran.dg/bind_c_18.f90 -O (test for errors, line 14) PASS: gfortran.dg/bind_c_18.f90 -O (test for excess errors) -PASS: gfortran.dg/bind_c_array_params.f03 -O (test for errors, line 7) -PASS: gfortran.dg/bind_c_array_params.f03 -O (test for errors, line 11) +PASS: gfortran.dg/bind_c_array_params.f03 -O (test for errors, line 8) +PASS: gfortran.dg/bind_c_array_params.f03 -O (test for errors, line 12) PASS: gfortran.dg/bind_c_array_params.f03 -O (test for excess errors) +PASS: gfortran.dg/bind_c_array_params_2.f90 -O (test for excess errors) +PASS: gfortran.dg/bind_c_array_params_2.f90 -O scan-assembler-times myBindC 1 +PASS: gfortran.dg/bind_c_array_params_2.f90 -O scan-tree-dump-times original "test \\(&parm\\." 1 PASS: gfortran.dg/bind_c_coms.f90 -O0 (test for excess errors) PASS: gfortran.dg/bind_c_coms.f90 -O0 execution test PASS: gfortran.dg/bind_c_coms.f90 -O1 (test for excess errors) @@ -4849,10 +5124,10 @@ PASS: gfortran.dg/bind_c_implicit_vars.f03 -O (test for excess errors) PASS: gfortran.dg/bind_c_module.f90 -O (test for errors, line 13) PASS: gfortran.dg/bind_c_module.f90 -O (test for errors, line 20) PASS: gfortran.dg/bind_c_module.f90 -O (test for excess errors) -PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 7) -PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 15) -PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 23) -PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 31) +PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 8) +PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 16) +PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 24) +PASS: gfortran.dg/bind_c_procs.f03 -O (test for warnings, line 32) PASS: gfortran.dg/bind_c_procs.f03 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_10.f03 -O0 (test for excess errors) PASS: gfortran.dg/bind_c_usage_10.f03 -O0 execution test @@ -4895,47 +5170,47 @@ PASS: gfortran.dg/bind_c_usage_13.f03 -O (test for warnings, line 73) PASS: gfortran.dg/bind_c_usage_13.f03 -O (test for warnings, line 87) PASS: gfortran.dg/bind_c_usage_13.f03 -O (test for warnings, line 101) PASS: gfortran.dg/bind_c_usage_13.f03 -O (test for excess errors) -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult_array .&.abc..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1., 3, 2.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso_array .&.ABCDEF..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2_array .&.AbCdEfGhIj..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult .&.u..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1., 1, 1.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso .&.v..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2 .&.w..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult_val ..x., .x., 1, 1.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso_val .121, 120.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2_val ..z., .x..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub_array .&.abc..1..lb: 1 sz: 1., 3.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso_array .&.ABCDEF..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2_array .&.AbCdEfGhIj..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub .&.u..1..lb: 1 sz: 1., 1.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso .&.v..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2 .&.w..1..lb: 1 sz: 1..;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub_val ..x., 1.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso_val .121.;" -PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2_val ..z..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult_array .&.abc..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1., 3, 2.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso_array .&.ABCDEF..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2_array .&.AbCdEfGhIj..1..lb: 1 sz: 1., &.ab..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult .&.u..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1., 1, 1.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso .&.v..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2 .&.w..1..lb: 1 sz: 1., &.x..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "mult_val ..x., .x., 1, 1.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso_val .121, 120.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "multiso2_val ..z., .x..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub_array .&.abc..1..lb: 1 sz: 1., 3.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso_array .&.ABCDEF..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2_array .&.AbCdEfGhIj..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub .&.u..1..lb: 1 sz: 1., 1.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso .&.v..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2 .&.w..1..lb: 1 sz: 1..;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "sub_val ..x., 1.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso_val .121.;" +PASS: gfortran.dg/bind_c_usage_13.f03 -O scan-tree-dump original "subiso2_val ..z..;" PASS: gfortran.dg/bind_c_usage_14.f03 -O (test for excess errors) -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub1noiso \([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub2 \([^.]*a, [^.]*b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub3noiso \([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub3noisoentry \([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub4iso \([^.]*a, [^.]*b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub4isoentry \([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub5iso \([^.]*a, [^.]*b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub5noisoentry \([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub6noiso \([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub6isoentry \([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso \([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso \([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso \([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso \([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\)" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\);" -PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub1noiso \\([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub2 \\([^.]*a, [^.]*b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub3noiso \\([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub3noisoentry \\([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub4iso \\([^.]*a, [^.]*b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub4isoentry \\([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub5iso \\([^.]*a, [^.]*b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub5noisoentry \\([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub6noiso \\([^.]*a, [^.]*b, [^.]*_a, [^.]*_b\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "sub6isoentry \\([^.]*x, [^.]*y, [^.]*z, [^.]*_x, [^.]*_z\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso \\([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso \\([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso \\([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso \\([^.]*__entry, [^.]*z, [^.]*y, [^.]*x, [^.]*b, [^.]*a, [^.]*_z, [^.]*_x, [^.]*_b, [^.]*_a\\)" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.0.sub3noiso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.1.sub4iso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.2.sub5iso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso .0, 0B, 0B, 0B, b, a, 0, 0, 1, 1\\);" +PASS: gfortran.dg/bind_c_usage_14.f03 -O scan-tree-dump original "master.3.sub6noiso .1, z, y, x, 0B, 0B, 1, 1, 0, 0\\);" PASS: gfortran.dg/bind_c_usage_15.f90 -O0 (test for excess errors) PASS: gfortran.dg/bind_c_usage_15.f90 -O0 execution test PASS: gfortran.dg/bind_c_usage_15.f90 -O1 (test for excess errors) @@ -4984,10 +5259,10 @@ PASS: gfortran.dg/bind_c_usage_17.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/bind_c_usage_17.f90 -O3 -g execution test PASS: gfortran.dg/bind_c_usage_17.f90 -Os (test for excess errors) PASS: gfortran.dg/bind_c_usage_17.f90 -Os execution test -PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 6) -PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 10) -PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 19) +PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 7) +PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 11) PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 20) +PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for warnings, line 21) PASS: gfortran.dg/bind_c_usage_18.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_19.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_2.f03 -O (test for errors, line 7) @@ -5030,6 +5305,7 @@ PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 52) PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 55) PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 56) PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for excess errors) +PASS: gfortran.dg/bind_c_usage_26.f90 -O (test for excess errors) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 5) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 6) PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 9) @@ -5251,28 +5527,28 @@ PASS: gfortran.dg/block_10.f90 -O (test for excess errors) PASS: gfortran.dg/block_11.f90 -O (test for excess errors) PASS: gfortran.dg/block_2.f08 -O0 (test for excess errors) PASS: gfortran.dg/block_2.f08 -O0 execution test -PASS: gfortran.dg/block_2.f08 -O0 scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O0 scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O1 (test for excess errors) PASS: gfortran.dg/block_2.f08 -O1 execution test -PASS: gfortran.dg/block_2.f08 -O1 scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O1 scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O2 (test for excess errors) PASS: gfortran.dg/block_2.f08 -O2 execution test -PASS: gfortran.dg/block_2.f08 -O2 scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O2 scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -O3 -g (test for excess errors) PASS: gfortran.dg/block_2.f08 -O3 -g execution test -PASS: gfortran.dg/block_2.f08 -O3 -g scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -O3 -g scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_2.f08 -Os (test for excess errors) PASS: gfortran.dg/block_2.f08 -Os execution test -PASS: gfortran.dg/block_2.f08 -Os scan-tree-dump-times original "free \(\(void \*\) alloc_arr\.data" 1 +PASS: gfortran.dg/block_2.f08 -Os scan-tree-dump-times original "free \\(\\(void \\*\\) alloc_arr\\.data" 1 PASS: gfortran.dg/block_3.f90 -O (test for errors, line 9) PASS: gfortran.dg/block_3.f90 -O (test for excess errors) PASS: gfortran.dg/block_4.f08 -O (test for errors, line 10) @@ -6613,6 +6889,22 @@ PASS: gfortran.dg/c_f_pointer_shape_tests_4.f03 -O3 -g (test for excess errors PASS: gfortran.dg/c_f_pointer_shape_tests_4.f03 -O3 -g execution test PASS: gfortran.dg/c_f_pointer_shape_tests_4.f03 -Os (test for excess errors) PASS: gfortran.dg/c_f_pointer_shape_tests_4.f03 -Os execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O0 (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O0 execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O1 (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O1 execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O2 (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O2 execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -O3 -g execution test +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -Os (test for excess errors) +PASS: gfortran.dg/c_f_pointer_shape_tests_5.f90 -Os execution test PASS: gfortran.dg/c_f_pointer_tests.f90 -O0 (test for excess errors) PASS: gfortran.dg/c_f_pointer_tests.f90 -O0 execution test PASS: gfortran.dg/c_f_pointer_tests.f90 -O1 (test for excess errors) @@ -6631,11 +6923,15 @@ PASS: gfortran.dg/c_f_pointer_tests.f90 -Os (test for excess errors) PASS: gfortran.dg/c_f_pointer_tests.f90 -Os execution test PASS: gfortran.dg/c_f_pointer_tests_2.f03 -O (test for excess errors) PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O (test for excess errors) -PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f" 1 -PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f_pointer" 1 -PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f_pointer_i4" 1 -PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr = .integer.kind=4. .. cptr" 1 -PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fprocptr = .integer.kind=4. .\*<.*>. ... cfunptr;" 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f" 0 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f_pointer" 0 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original "c_f_pointer_i4" 0 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr = .integer.kind=4. .. cptr" 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr_array.data = cptr;" 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr_array.dim\\[S..\\].lbound = 1;" 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr_array.dim\\[S..\\].ubound = " 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fptr_array.dim\\[S..\\].stride = " 1 +PASS: gfortran.dg/c_f_pointer_tests_3.f90 -O scan-tree-dump-times original " fprocptr = .integer.kind=4. .\\*<.*>. ... cfunptr;" 1 PASS: gfortran.dg/c_f_pointer_tests_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/c_f_pointer_tests_4.f90 -O0 execution test PASS: gfortran.dg/c_f_pointer_tests_4.f90 -O1 (test for excess errors) @@ -6704,9 +7000,19 @@ PASS: gfortran.dg/c_funloc_tests_4.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/c_funloc_tests_4.f03 -O3 -g execution test PASS: gfortran.dg/c_funloc_tests_4.f03 -Os (test for excess errors) PASS: gfortran.dg/c_funloc_tests_4.f03 -Os execution test -PASS: gfortran.dg/c_funloc_tests_5.f03 -O (test for errors, line 10) -PASS: gfortran.dg/c_funloc_tests_5.f03 -O (test for errors, line 12) +PASS: gfortran.dg/c_funloc_tests_5.f03 -O (test for errors, line 11) +PASS: gfortran.dg/c_funloc_tests_5.f03 -O (test for errors, line 13) PASS: gfortran.dg/c_funloc_tests_5.f03 -O (test for excess errors) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 23) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 24) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 26) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 27) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 29) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for errors, line 30) +PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for excess errors) +PASS: gfortran.dg/c_funloc_tests_7.f90 -O (test for excess errors) +PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "cfp =[^;]+ nocsub;" 1 +PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "fint =[^;]+ cfp;" 1 UNSUPPORTED: gfortran.dg/c_kind_int128_test1.f03 -O UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O0 UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O1 @@ -6835,68 +7141,68 @@ PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for errors, line 14) PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_14.f90 -Os (test for excess errors) PASS: gfortran.dg/c_ptr_tests_14.f90 -Os execution test -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_15.f90 -O (test for excess errors) -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_file = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_func = 0B" 1 -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIfunptr = 0B" 0 -PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "bbb =" 0 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_file = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_func = 0B" 1 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIfunptr = 0B" 0 +PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "bbb =" 0 PASS: gfortran.dg/c_ptr_tests_16.f90 -O (test for excess errors) -PASS: gfortran.dg/c_ptr_tests_16.f90 -O scan-tree-dump-times optimized "i_do_not_exist" 0 +PASS: gfortran.dg/c_ptr_tests_16.f90 -O scan-tree-dump-times optimized "i_do_not_exist" 0 PASS: gfortran.dg/c_ptr_tests_17.f90 -O (test for excess errors) PASS: gfortran.dg/c_ptr_tests_18.f90 -O (test for excess errors) PASS: gfortran.dg/c_ptr_tests_5.f03 -O (test for errors, line 14) @@ -7159,9 +7465,9 @@ PASS: gfortran.dg/char_bounds_check_fail_1.f90 -Os (test for excess errors) PASS: gfortran.dg/char_bounds_check_fail_1.f90 -Os execution test PASS: gfortran.dg/char_bounds_check_fail_1.f90 -Os output pattern test, At line 10.*Substring out of bounds: upper bound \(11\) of 'zz' exceeds string length PASS: gfortran.dg/char_cast_1.f90 -O (test for excess errors) -PASS: gfortran.dg/char_cast_1.f90 -O scan-tree-dump-times original "6\]\[1\]" 2 +PASS: gfortran.dg/char_cast_1.f90 -O scan-tree-dump-times original "6\\]\\[1\\]" 2 PASS: gfortran.dg/char_cast_2.f90 -O (test for excess errors) -PASS: gfortran.dg/char_cast_2.f90 -O scan-tree-dump-times original "5\]\[1\]" 2 +PASS: gfortran.dg/char_cast_2.f90 -O scan-tree-dump-times original "5\\]\\[1\\]" 2 PASS: gfortran.dg/char_comparison_1.f -O0 (test for excess errors) PASS: gfortran.dg/char_comparison_1.f -O0 execution test PASS: gfortran.dg/char_comparison_1.f -O1 (test for excess errors) @@ -7342,28 +7648,28 @@ PASS: gfortran.dg/char_eoshift_4.f90 -Os (test for excess errors) PASS: gfortran.dg/char_eoshift_4.f90 -Os execution test PASS: gfortran.dg/char_eoshift_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O0 execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O0 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O0 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O1 (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O1 execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O1 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O1 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O2 (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O2 execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O2 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O2 scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -O3 -g execution test -PASS: gfortran.dg/char_eoshift_5.f90 -O3 -g scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -O3 -g scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_eoshift_5.f90 -Os (test for excess errors) PASS: gfortran.dg/char_eoshift_5.f90 -Os execution test -PASS: gfortran.dg/char_eoshift_5.f90 -Os scan-tree-dump original "_gfortran_eoshift[0-9_]+char \([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\)" +PASS: gfortran.dg/char_eoshift_5.f90 -Os scan-tree-dump original "_gfortran_eoshift[0-9_]+char \\([&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*, [&a-zA-Z0-9._]*\\)" PASS: gfortran.dg/char_expr_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/char_expr_1.f90 -O0 execution test PASS: gfortran.dg/char_expr_1.f90 -O1 (test for excess errors) @@ -7473,7 +7779,7 @@ PASS: gfortran.dg/char_length_15.f90 -Os (test for excess errors) PASS: gfortran.dg/char_length_15.f90 -Os execution test PASS: gfortran.dg/char_length_16.f90 -O (test for excess errors) PASS: gfortran.dg/char_length_17.f90 -O (test for excess errors) -PASS: gfortran.dg/char_length_17.f90 -O scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/char_length_17.f90 -O scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/char_length_18.f90 -O (test for excess errors) PASS: gfortran.dg/char_length_2.f90 -O (test for warnings, line 8) PASS: gfortran.dg/char_length_2.f90 -O (test for warnings, line 10) @@ -8020,212 +8326,212 @@ PASS: gfortran.dg/character_array_constructor_1.f90 -Os execution test PASS: gfortran.dg/character_assign_1.f90 -O (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_1.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_1.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_1.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_1.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_1.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_1.f90 -Os execution test -PASS: gfortran.dg/character_comparison_1.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_1.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_2.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_2.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_2.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_2.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_2.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_2.f90 -Os execution test -PASS: gfortran.dg/character_comparison_2.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_2.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_3.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_3.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_3.f90 -Os execution test -PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 8 +PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 8 PASS: gfortran.dg/character_comparison_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_4.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_4.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_4.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_4.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_4.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_4.f90 -Os execution test -PASS: gfortran.dg/character_comparison_4.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_4.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_5.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_5.f90 -Os execution test -PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 0 -PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 0 +PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_6.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_6.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_6.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_6.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_6.f90 -Os execution test -PASS: gfortran.dg/character_comparison_6.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 4 -PASS: gfortran.dg/character_comparison_6.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2 +PASS: gfortran.dg/character_comparison_6.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 4 +PASS: gfortran.dg/character_comparison_6.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2 PASS: gfortran.dg/character_comparison_7.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_7.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_7.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_7.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_7.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_7.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_7.f90 -Os execution test -PASS: gfortran.dg/character_comparison_7.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_7.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O0 (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O0 execution test -PASS: gfortran.dg/character_comparison_8.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O1 (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O1 execution test -PASS: gfortran.dg/character_comparison_8.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O2 (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O2 execution test -PASS: gfortran.dg/character_comparison_8.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -O3 -g execution test -PASS: gfortran.dg/character_comparison_8.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/character_comparison_8.f90 -Os (test for excess errors) PASS: gfortran.dg/character_comparison_8.f90 -Os execution test -PASS: gfortran.dg/character_comparison_8.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 +PASS: gfortran.dg/character_comparison_8.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0 PASS: gfortran.dg/chkbits.f90 -O0 (test for excess errors) PASS: gfortran.dg/chkbits.f90 -O0 execution test PASS: gfortran.dg/chkbits.f90 -O1 (test for excess errors) @@ -8333,28 +8639,28 @@ PASS: gfortran.dg/class_18.f03 -Os (test for excess errors) PASS: gfortran.dg/class_18.f03 -Os execution test PASS: gfortran.dg/class_19.f03 -O0 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O0 execution test -PASS: gfortran.dg/class_19.f03 -O0 scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O0 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O1 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O1 execution test -PASS: gfortran.dg/class_19.f03 -O1 scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O1 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O2 (test for excess errors) PASS: gfortran.dg/class_19.f03 -O2 execution test -PASS: gfortran.dg/class_19.f03 -O2 scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O2 scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/class_19.f03 -O3 -g execution test -PASS: gfortran.dg/class_19.f03 -O3 -g scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -O3 -g scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_19.f03 -Os (test for excess errors) PASS: gfortran.dg/class_19.f03 -Os execution test -PASS: gfortran.dg/class_19.f03 -Os scan-tree-dump-times original "__builtin_free" 11 +PASS: gfortran.dg/class_19.f03 -Os scan-tree-dump-times original "__builtin_free" 11 PASS: gfortran.dg/class_2.f03 -O (test for errors, line 23) PASS: gfortran.dg/class_2.f03 -O (test for errors, line 27) PASS: gfortran.dg/class_2.f03 -O (test for errors, line 39) @@ -8507,7 +8813,7 @@ PASS: gfortran.dg/class_4c.f03 -O (test for excess errors) PASS: gfortran.dg/class_5.f03 -O (test for errors, line 23) PASS: gfortran.dg/class_5.f03 -O (test for excess errors) PASS: gfortran.dg/class_51.f90 -O (test for excess errors) -PASS: gfortran.dg/class_51.f90 -O scan-tree-dump-times original "sub \(&class" 1 +PASS: gfortran.dg/class_51.f90 -O scan-tree-dump-times original "sub \\(&class" 1 PASS: gfortran.dg/class_52.f90 -O (test for errors, line 14) PASS: gfortran.dg/class_52.f90 -O (test for excess errors) PASS: gfortran.dg/class_6.f03 -O0 (test for excess errors) @@ -8977,34 +9283,34 @@ PASS: gfortran.dg/coarray_10.f90 -O (test for errors, line 45) PASS: gfortran.dg/coarray_10.f90 -O (test for errors, line 51) PASS: gfortran.dg/coarray_10.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_11.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_11.f90 -O scan-tree-dump-times original "not_existing" 0 +PASS: gfortran.dg/coarray_11.f90 -O scan-tree-dump-times original "not_existing" 0 PASS: gfortran.dg/coarray_12.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.0..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.0..ubound = .*nn;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.1..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.1..ubound = .*mm;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.2..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.2..ubound" 0 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.0..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.0..ubound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.1..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.1..ubound = 7;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.2..lbound = -5;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.2..ubound = 8;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.3..lbound = .*mmm;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.3..ubound = 2;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.4..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.4..ubound" 0 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.0..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.0..ubound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.1..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.1..ubound = 7;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.2..lbound = -5;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.2..ubound = .*ppp;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.3..lbound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.3..ubound = 1;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.4..lbound = .*ooo;" 1 -PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.4..ubound" 0 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.0..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.0..ubound = .*nn;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.1..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.1..ubound = .*mm;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.2..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "a.dim.2..ubound" 0 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.0..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.0..ubound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.1..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.1..ubound = 7;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.2..lbound = -5;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.2..ubound = 8;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.3..lbound = .*mmm;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.3..ubound = 2;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.4..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "xxx.dim.4..ubound" 0 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.0..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.0..ubound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.1..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.1..ubound = 7;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.2..lbound = -5;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.2..ubound = .*ppp;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.3..lbound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.3..ubound = 1;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.4..lbound = .*ooo;" 1 +PASS: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original "yyy.dim.4..ubound" 0 PASS: gfortran.dg/coarray_13.f90 -O0 (test for excess errors) PASS: gfortran.dg/coarray_13.f90 -O0 execution test PASS: gfortran.dg/coarray_13.f90 -O1 (test for excess errors) @@ -9135,6 +9441,15 @@ PASS: gfortran.dg/coarray_26.f90 -O (test for errors, line 36) PASS: gfortran.dg/coarray_26.f90 -O (test for errors, line 46) PASS: gfortran.dg/coarray_26.f90 -O (test for errors, line 52) PASS: gfortran.dg/coarray_26.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 15) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 16) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 19) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 20) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 26) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 27) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 31) +PASS: gfortran.dg/coarray_27.f90 -O (test for errors, line 32) +PASS: gfortran.dg/coarray_27.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 11) PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 12) PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 14) @@ -9254,6 +9569,7 @@ PASS: gfortran.dg/coarray_8.f90 -O (test for errors, line 176) PASS: gfortran.dg/coarray_8.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_9.f90 -O (test for errors, line 9) PASS: gfortran.dg/coarray_9.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_allocate_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_args_1.f90 -O (test for errors, line 15) PASS: gfortran.dg/coarray_args_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_args_2.f90 -O (test for errors, line 43) @@ -9265,45 +9581,51 @@ PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for errors, line 19) PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for errors, line 20) PASS: gfortran.dg/coarray_atomic_1.f90 -O (test for excess errors) PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .4, 1, &xx.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .8, 1, &yy.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, 0B, 0B, 0.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .4, 1, &xx.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .8, 1, &yy.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, 0B, 0B, 0.;" 1 PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &xx._data.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &yy._data.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1 -PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &xx._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &yy._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1 +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O (test for excess errors) +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "free" 0 +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_sync_all" 2 +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister" 2 +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "\\*bb = \\*aa" 1 +PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "\\*dd = \\*cc" 1 PASS: gfortran.dg/coarray_lib_token_1.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub \(integer.kind=4. . restrict x1, integer.kind=4. . restrict x2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub2 \(integer.kind=4. . restrict y1, integer.kind=4. . restrict y2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub \([^,]*caf, &caf_dt->b, caf_token.[0-9]+, 0, caf_token.[0-9]+, 4\)" 1 -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub2 \([^,]*x1, [^,]*x2, caf_token.[0-9]+, [^,]*caf_offset[^,]*, caf_token.[0-9]+, [^,]*caf_offset[^,]*\)" 1 -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub_opt \(0B, 0B, 0\)" 1 -PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub_opt \(.integer.kind=4. .. caf, caf_token.[0-9]+, 0\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub \\(integer.kind=4. . restrict x1, integer.kind=4. . restrict x2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub2 \\(integer.kind=4. . restrict y1, integer.kind=4. . restrict y2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub \\([^,]*caf, &caf_dt->b, caf_token.[0-9]+, 0, caf_token.[0-9]+, 4\\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub2 \\([^,]*x1, [^,]*x2, caf_token.[0-9]+, [^,]*caf_offset[^,]*, caf_token.[0-9]+, [^,]*caf_offset[^,]*\\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub_opt \\(0B, 0B, 0\\)" 1 +PASS: gfortran.dg/coarray_lib_token_1.f90 -O scan-tree-dump-times original "sub_opt \\(.integer.kind=4. .. caf, caf_token.[0-9]+, 0\\)" 1 PASS: gfortran.dg/coarray_lib_token_2.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub \(integer.kind=4. . restrict x1, integer.kind=4. . restrict x2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub2 \(integer.kind=4. . restrict y1, integer.kind=4. . restrict y2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub \([^,]*caf.data, &[^,]*caf_dt.data.->b, caf.token, 0, caf_dt.token, 4\)" 1 -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub2 \([^,]*x1, [^,]*x2, caf_token.[0-9]+, [^,]*caf_offset[^,]*, caf_token.[0-9]+, [^,]*caf_offset[^,]*\)" 1 -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \(0B, 0B, 0\)" 1 -PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \(.integer.kind=4. .. caf.data, caf.token, 0\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub \\(integer.kind=4. . restrict x1, integer.kind=4. . restrict x2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub2 \\(integer.kind=4. . restrict y1, integer.kind=4. . restrict y2, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer.kind=.. caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub \\([^,]*caf.data, &[^,]*caf_dt.data.->b, caf.token, 0, caf_dt.token, 4\\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub2 \\([^,]*x1, [^,]*x2, caf_token.[0-9]+, [^,]*caf_offset[^,]*, caf_token.[0-9]+, [^,]*caf_offset[^,]*\\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \\(0B, 0B, 0\\)" 1 +PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \\(.integer.kind=4. .. caf.data, caf.token, 0\\)" 1 PASS: gfortran.dg/coarray_lib_token_3.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf.data = \(void . restrict\) _gfortran_caf_register \(4, 1, &caf.token, 0B, 0B, 0\);" 1 -PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf_scalar.data = \(void . restrict\) _gfortran_caf_register \(4, 1, &caf_scalar.token, 0B, 0B, 0\);" 1 +PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf.data = \\(void . restrict\\) _gfortran_caf_register \\(4, 1, &caf.token, 0B, 0B, 0\\);" 1 +PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf_scalar.data = \\(void . restrict\\) _gfortran_caf_register \\(4, 1, &caf_scalar.token, 0B, 0B, 0\\);" 1 PASS: gfortran.dg/coarray_lib_token_4.f90 -O (test for excess errors) -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "expl \(integer\(kind=4\).0:. . restrict z, void . restrict caf_token.[0-9]+, integer\(kind=.\) caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "bar \(struct array2_integer\(kind=4\) & restrict y, void . restrict caf_token.[0-9]+, integer\(kind=.\) caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \(struct array2_integer\(kind=4\) & restrict x, struct array2_integer\(kind=4\) & restrict y, integer\(kind=4\) & restrict test, void . restrict caf_token.[0-9]+, integer\(kind=.\) caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer\(kind=.\) caf_offset.[0-9]+\)" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "bar \(&parm.[0-9]+, caf_token.[0-9]+, \(\(integer\(kind=.\)\) parm.[0-9]+.data - \(integer\(kind=.\)\) x.[0-9]+\) \+ caf_offset.[0-9]+\);" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "expl \(\(integer\(kind=4\).0:. .\) parm.[0-9]+.data, caf_token.[0-9]+, \(\(integer\(kind=.\)\) parm.[0-9]+.data - \(\(integer\(kind=.\)\) y.[0-9]+\) \+ caf_offset.[0-9]+\);" 0 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \(&a, &a, &C.[0-9]+, a.token, 0, a.token, 0\);" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \(&parm.[0-9]+, &parm.[0-9]+, &C.[0-9]+, a.token, \(integer\(kind=.\)\) parm.[0-9]+.data - \(integer\(kind=.\)\) a.data, caf_token.[0-9]+, \(integer\(kind=.\)\) parm.[0-9]+.data - \(integer\(kind=.\)\) b\);" 1 -PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \(&parm.[0-9]+, &a, &C.[0-9]+, caf_token.[0-9]+, \(integer\(kind=.\)\) parm.[0-9]+.data - \(integer\(kind=.\)\) b, a.token, 0\);" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "expl \\(integer\\(kind=4\\).0:. . restrict z, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "bar \\(struct array2_integer\\(kind=4\\) & restrict y, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \\(struct array2_integer\\(kind=4\\) & restrict x, struct array2_integer\\(kind=4\\) & restrict y, integer\\(kind=4\\) & restrict test, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+\\)" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "bar \\(&parm.[0-9]+, caf_token.[0-9]+, \\(\\(integer\\(kind=.\\)\\) parm.[0-9]+.data - \\(integer\\(kind=.\\)\\) x.[0-9]+\\) \\+ caf_offset.[0-9]+\\);" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "expl \\(\\(integer\\(kind=4\\).0:. .\\) parm.[0-9]+.data, caf_token.[0-9]+, \\(\\(integer\\(kind=.\\)\\) parm.[0-9]+.data - \\(\\(integer\\(kind=.\\)\\) y.[0-9]+\\) \\+ caf_offset.[0-9]+\\);" 0 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \\(&a, &a, &C.[0-9]+, a.token, 0, a.token, 0\\);" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \\(&parm.[0-9]+, &parm.[0-9]+, &C.[0-9]+, a.token, \\(integer\\(kind=.\\)\\) parm.[0-9]+.data - \\(integer\\(kind=.\\)\\) a.data, caf_token.[0-9]+, \\(integer\\(kind=.\\)\\) parm.[0-9]+.data - \\(integer\\(kind=.\\)\\) b\\);" 1 +PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "foo \\(&parm.[0-9]+, &a, &C.[0-9]+, caf_token.[0-9]+, \\(integer\\(kind=.\\)\\) parm.[0-9]+.data - \\(integer\\(kind=.\\)\\) b, a.token, 0\\);" 1 PASS: gfortran.dg/coarray_lock_1.f90 -O (test for errors, line 13) PASS: gfortran.dg/coarray_lock_1.f90 -O (test for errors, line 14) PASS: gfortran.dg/coarray_lock_1.f90 -O (test for excess errors) @@ -9722,7 +10044,7 @@ PASS: gfortran.dg/complex_intrinsic_6.f90 -O (test for errors, line 39) PASS: gfortran.dg/complex_intrinsic_6.f90 -O (test for errors, line 40) PASS: gfortran.dg/complex_intrinsic_6.f90 -O (test for excess errors) PASS: gfortran.dg/complex_intrinsic_7.f90 -O (test for excess errors) -PASS: gfortran.dg/complex_intrinsic_7.f90 -O scan-tree-dump-times original "abort" 0 +PASS: gfortran.dg/complex_intrinsic_7.f90 -O scan-tree-dump-times original "abort" 0 PASS: gfortran.dg/complex_intrinsic_8.f90 -O (test for excess errors) PASS: gfortran.dg/complex_parameter_1.f90 -O (test for errors, line 6) PASS: gfortran.dg/complex_parameter_1.f90 -O (test for errors, line 7) @@ -9958,15 +10280,15 @@ PASS: gfortran.dg/contiguous_2.f90 -O (test for errors, line 9) PASS: gfortran.dg/contiguous_2.f90 -O (test for errors, line 11) PASS: gfortran.dg/contiguous_2.f90 -O (test for excess errors) PASS: gfortran.dg/contiguous_3.f90 -O (test for excess errors) -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_internal_pack.*test1_a" 0 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_internal_unpack.*test1_a" 0 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= a1->dim.0..stride;" 0 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= b1->dim.0..stride;" 0 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= c2->dim.0..stride;" 1 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= d2->dim.0..stride;" 1 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "data = origptr" 1 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_gfortran_internal_pack .&parm" 2 -PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_gfortran_internal_unpack .&parm" 2 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_internal_pack.*test1_a" 0 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_internal_unpack.*test1_a" 0 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= a1->dim.0..stride;" 0 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= b1->dim.0..stride;" 0 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= c2->dim.0..stride;" 1 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "= d2->dim.0..stride;" 1 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "data = origptr" 1 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_gfortran_internal_pack .&parm" 2 +PASS: gfortran.dg/contiguous_3.f90 -O scan-tree-dump-times original "_gfortran_internal_unpack .&parm" 2 PASS: gfortran.dg/continuation_1.f90 -O0 (test for warnings, line 11) PASS: gfortran.dg/continuation_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/continuation_1.f90 -O0 execution test @@ -10766,8 +11088,8 @@ PASS: gfortran.dg/default_initialization_4.f90 -Os (test for excess errors) PASS: gfortran.dg/default_initialization_4.f90 -Os execution test PASS: gfortran.dg/default_initialization_5.f90 -O (test for excess errors) PASS: gfortran.dg/default_initialization_5.f90 -O execution test -PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = 0B" 1 -PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = &tgt" 1 +PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = 0B" 1 +PASS: gfortran.dg/default_initialization_5.f90 -O scan-tree-dump-times original "my_data.head = &tgt" 1 PASS: gfortran.dg/default_initialization_6.f90 -O (test for excess errors) PASS: gfortran.dg/default_numeric_type_1.f90 -O (test for excess errors) PASS: gfortran.dg/deferred_type_param_1.f90 -O (test for errors, line 9) @@ -10813,6 +11135,22 @@ PASS: gfortran.dg/deferred_type_param_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/deferred_type_param_6.f90 -O3 -g execution test PASS: gfortran.dg/deferred_type_param_6.f90 -Os (test for excess errors) PASS: gfortran.dg/deferred_type_param_6.f90 -Os execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O0 (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O0 execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O1 (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O1 execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O2 (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O2 execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -O3 -g execution test +PASS: gfortran.dg/deferred_type_param_8.f90 -Os (test for excess errors) +PASS: gfortran.dg/deferred_type_param_8.f90 -Os execution test PASS: gfortran.dg/deferred_type_proc_pointer_1.f90 -O (test for excess errors) PASS: gfortran.dg/deferred_type_proc_pointer_2.f90 -O (test for excess errors) PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 14) @@ -10827,23 +11165,23 @@ PASS: gfortran.dg/deftype_1.f90 -O (test for errors, line 4) PASS: gfortran.dg/deftype_1.f90 -O (test for excess errors) PASS: gfortran.dg/dependency_1.f90 -O (test for excess errors) PASS: gfortran.dg/dependency_10.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_10.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_10.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_11.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_11.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_11.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_12.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_12.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_12.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_13.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_13.f90 -O scan-tree-dump-times original "temp" 3 +PASS: gfortran.dg/dependency_13.f90 -O scan-tree-dump-times original "temp" 3 PASS: gfortran.dg/dependency_14.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_14.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_14.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_15.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_15.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_15.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_16.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_16.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_16.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_17.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_17.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_17.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_18.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_18.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_18.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_19.f90 -O (test for excess errors) PASS: gfortran.dg/dependency_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/dependency_2.f90 -O0 execution test @@ -10862,7 +11200,7 @@ PASS: gfortran.dg/dependency_2.f90 -O3 -g execution test PASS: gfortran.dg/dependency_2.f90 -Os (test for excess errors) PASS: gfortran.dg/dependency_2.f90 -Os execution test PASS: gfortran.dg/dependency_20.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_20.f90 -O scan-tree-dump-times original "temp" 0 +PASS: gfortran.dg/dependency_20.f90 -O scan-tree-dump-times original "temp" 0 PASS: gfortran.dg/dependency_21.f90 -O0 (test for excess errors) PASS: gfortran.dg/dependency_21.f90 -O0 execution test PASS: gfortran.dg/dependency_21.f90 -O1 (test for excess errors) @@ -10944,8 +11282,8 @@ PASS: gfortran.dg/dependency_25.f90 -O3 -g execution test PASS: gfortran.dg/dependency_25.f90 -Os (test for excess errors) PASS: gfortran.dg/dependency_25.f90 -Os execution test PASS: gfortran.dg/dependency_26.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_26.f90 -O scan-tree-dump-times original "&a" 1 -PASS: gfortran.dg/dependency_26.f90 -O scan-tree-dump-times original "pack" 0 +PASS: gfortran.dg/dependency_26.f90 -O scan-tree-dump-times original "&a" 1 +PASS: gfortran.dg/dependency_26.f90 -O scan-tree-dump-times original "pack" 0 PASS: gfortran.dg/dependency_27.f90 -O (test for excess errors) PASS: gfortran.dg/dependency_28.f90 -O (test for warnings, line 16) PASS: gfortran.dg/dependency_28.f90 -O (test for warnings, line 18) @@ -10998,7 +11336,7 @@ PASS: gfortran.dg/dependency_39.f90 -O3 -g execution test PASS: gfortran.dg/dependency_39.f90 -Os (test for excess errors) PASS: gfortran.dg/dependency_39.f90 -Os execution test PASS: gfortran.dg/dependency_4.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_4.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_4.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_40.f90 -O0 (test for excess errors) PASS: gfortran.dg/dependency_40.f90 -O0 execution test PASS: gfortran.dg/dependency_40.f90 -O1 (test for excess errors) @@ -11016,15 +11354,15 @@ PASS: gfortran.dg/dependency_40.f90 -O3 -g execution test PASS: gfortran.dg/dependency_40.f90 -Os (test for excess errors) PASS: gfortran.dg/dependency_40.f90 -Os execution test PASS: gfortran.dg/dependency_5.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_5.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_5.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_6.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_6.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_6.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_7.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_7.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_7.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependency_8.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_8.f90 -O scan-tree-dump-times original "temp" 3 +PASS: gfortran.dg/dependency_8.f90 -O scan-tree-dump-times original "temp" 3 PASS: gfortran.dg/dependency_9.f90 -O (test for excess errors) -PASS: gfortran.dg/dependency_9.f90 -O scan-tree-dump-times original "malloc" 0 +PASS: gfortran.dg/dependency_9.f90 -O scan-tree-dump-times original "malloc" 0 PASS: gfortran.dg/dependent_decls_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/dependent_decls_1.f90 -O0 execution test PASS: gfortran.dg/dependent_decls_1.f90 -O1 (test for excess errors) @@ -11123,7 +11461,7 @@ PASS: gfortran.dg/der_pointer_3.f90 -O (test for excess errors) PASS: gfortran.dg/der_pointer_4.f90 -O (test for excess errors) PASS: gfortran.dg/der_ptr_component_1.f90 -O (test for excess errors) PASS: gfortran.dg/derived_array_intrinisics_1.f90 -O (test for excess errors) -PASS: gfortran.dg/derived_array_intrinisics_1.f90 -O scan-tree-dump-times original "j = 50" 1 +PASS: gfortran.dg/derived_array_intrinisics_1.f90 -O scan-tree-dump-times original "j = 50" 1 PASS: gfortran.dg/derived_comp_array_ref_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/derived_comp_array_ref_1.f90 -O0 execution test PASS: gfortran.dg/derived_comp_array_ref_1.f90 -O1 (test for excess errors) @@ -11211,12 +11549,12 @@ PASS: gfortran.dg/derived_comp_array_ref_8.f90 -O (test for errors, line 6) PASS: gfortran.dg/derived_comp_array_ref_8.f90 -O (test for errors, line 7) PASS: gfortran.dg/derived_comp_array_ref_8.f90 -O (test for excess errors) PASS: gfortran.dg/derived_constructor_char_1.f90 -O (test for excess errors) -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "one = ..txt=..12345., .67890...;" 1 -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "two = ..txt=..123 ., .678 ...;" 1 -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "three = ..txt=..12345., .abcde...;" 1 -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "four = ..txt=..ABC ., .ZYX ...;" 1 -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "five = ..txt=..AbCdE., .ZyXwV...;" 1 -PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "six = ..txt=..aBcDe., .zYxWv...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "one = ..txt=..12345., .67890...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "two = ..txt=..123 ., .678 ...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "three = ..txt=..12345., .abcde...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "four = ..txt=..ABC ., .ZYX ...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "five = ..txt=..AbCdE., .ZyXwV...;" 1 +PASS: gfortran.dg/derived_constructor_char_1.f90 -O scan-tree-dump-times original "six = ..txt=..aBcDe., .zYxWv...;" 1 PASS: gfortran.dg/derived_constructor_char_2.f90 -O (test for errors, line 12) PASS: gfortran.dg/derived_constructor_char_2.f90 -O (test for excess errors) PASS: gfortran.dg/derived_constructor_char_3.f90 -O (test for excess errors) @@ -12487,69 +12825,69 @@ PASS: gfortran.dg/elemental_dependency_1.f90 -O0 (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O0 (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O0 execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O0 scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O1 (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O1 (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O1 execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O1 scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O2 (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O2 (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O2 execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O2 scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_1.f90 -Os (test for warnings, line 15) PASS: gfortran.dg/elemental_dependency_1.f90 -Os (test for warnings, line 36) PASS: gfortran.dg/elemental_dependency_1.f90 -Os (test for excess errors) PASS: gfortran.dg/elemental_dependency_1.f90 -Os execution test -PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.16\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.25\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.37\[4\]" 1 -PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "_gfortran_internal_unpack" 3 +PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.16\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.25\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "A.37\\[4\\]" 1 +PASS: gfortran.dg/elemental_dependency_1.f90 -Os scan-tree-dump-times original "_gfortran_internal_unpack" 3 PASS: gfortran.dg/elemental_dependency_2.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_dependency_3.f90 -O (test for excess errors) -PASS: gfortran.dg/elemental_dependency_3.f90 -O scan-tree-dump-times original "atmp" 0 +PASS: gfortran.dg/elemental_dependency_3.f90 -O scan-tree-dump-times original "atmp" 0 PASS: gfortran.dg/elemental_function_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_initializer_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_intrinsic_1.f03 -O (test for errors, line 9) @@ -12624,6 +12962,54 @@ PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g (test for excess errors PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g execution test PASS: gfortran.dg/elemental_optional_args_5.f03 -Os (test for excess errors) PASS: gfortran.dg/elemental_optional_args_5.f03 -Os execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g execution test +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 23) +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 24) +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 46) +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 47) +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for excess errors) +PASS: gfortran.dg/elemental_optional_args_6.f90 -Os execution test PASS: gfortran.dg/elemental_pointer_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/elemental_pointer_1.f90 -O (test for excess errors) PASS: gfortran.dg/elemental_result_1.f90 -O (test for errors, line 9) @@ -13622,11 +14008,11 @@ PASS: gfortran.dg/extends_1.f03 -Os execution test PASS: gfortran.dg/extends_10.f03 -O (test for errors, line 31) PASS: gfortran.dg/extends_10.f03 -O (test for excess errors) PASS: gfortran.dg/extends_11.f03 -O (test for excess errors) -PASS: gfortran.dg/extends_11.f03 -O scan-tree-dump-times original " +recruit\.service\.education\.person\.ss =" 8 +PASS: gfortran.dg/extends_11.f03 -O scan-tree-dump-times original " +recruit\\.service\\.education\\.person\\.ss =" 8 PASS: gfortran.dg/extends_12.f03 -O (test for excess errors) PASS: gfortran.dg/extends_13.f03 -O (test for excess errors) PASS: gfortran.dg/extends_14.f03 -O (test for excess errors) -PASS: gfortran.dg/extends_14.f03 -O scan-tree-dump-times original "__builtin_free" 3 +PASS: gfortran.dg/extends_14.f03 -O scan-tree-dump-times original "__builtin_free" 3 PASS: gfortran.dg/extends_2.f03 -O0 (test for excess errors) PASS: gfortran.dg/extends_2.f03 -O0 execution test PASS: gfortran.dg/extends_2.f03 -O1 (test for excess errors) @@ -13723,8 +14109,8 @@ PASS: gfortran.dg/extends_type_of_2.f03 -O3 -g execution test PASS: gfortran.dg/extends_type_of_2.f03 -Os (test for excess errors) PASS: gfortran.dg/extends_type_of_2.f03 -Os execution test PASS: gfortran.dg/extends_type_of_3.f90 -O (test for excess errors) -PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "abort" 13 -PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "should_not_exist" 0 +PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "abort" 13 +PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "should_not_exist" 0 PASS: gfortran.dg/external_implicit_none.f90 -O (test for errors, line 6) PASS: gfortran.dg/external_implicit_none.f90 -O (test for excess errors) PASS: gfortran.dg/external_initializer.f90 -O (test for errors, line 4) @@ -16302,36 +16688,36 @@ PASS: gfortran.dg/forall_14.f90 -O (test for errors, line 14) PASS: gfortran.dg/forall_14.f90 -O (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O0 (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O0 execution test -PASS: gfortran.dg/forall_15.f90 -O0 scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O0 scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O0 scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O0 scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O1 (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O1 execution test -PASS: gfortran.dg/forall_15.f90 -O1 scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O1 scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O1 scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O1 scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O2 (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O2 execution test -PASS: gfortran.dg/forall_15.f90 -O2 scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O2 scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O2 scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O2 scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/forall_15.f90 -O3 -g execution test -PASS: gfortran.dg/forall_15.f90 -O3 -g scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -O3 -g scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -g scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -O3 -g scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_15.f90 -Os (test for excess errors) PASS: gfortran.dg/forall_15.f90 -Os execution test -PASS: gfortran.dg/forall_15.f90 -Os scan-tree-dump-times original "__builtin_cos" 1 -PASS: gfortran.dg/forall_15.f90 -Os scan-tree-dump-times original "__builtin_sin" 1 +PASS: gfortran.dg/forall_15.f90 -Os scan-tree-dump-times original "__builtin_cos" 1 +PASS: gfortran.dg/forall_15.f90 -Os scan-tree-dump-times original "__builtin_sin" 1 PASS: gfortran.dg/forall_16.f90 -O (test for errors, line 6) XFAIL: gfortran.dg/forall_16.f90 -O (test for excess errors) PASS: gfortran.dg/forall_2.f90 -O (test for errors, line 5) @@ -16390,9 +16776,9 @@ PASS: gfortran.dg/forall_7.f90 -O3 -g execution test PASS: gfortran.dg/forall_7.f90 -Os (test for excess errors) PASS: gfortran.dg/forall_7.f90 -Os execution test PASS: gfortran.dg/forall_8.f90 -O (test for excess errors) -PASS: gfortran.dg/forall_8.f90 -O scan-tree-dump-times original "temp" 0 +PASS: gfortran.dg/forall_8.f90 -O scan-tree-dump-times original "temp" 0 PASS: gfortran.dg/forall_9.f90 -O (test for excess errors) -PASS: gfortran.dg/forall_9.f90 -O scan-tree-dump-times original "temp" 0 +PASS: gfortran.dg/forall_9.f90 -O scan-tree-dump-times original "temp" 0 PASS: gfortran.dg/forall_char_dependencies_1.f90 -O (test for excess errors) PASS: gfortran.dg/format_string.f -O (test for excess errors) PASS: gfortran.dg/fseek.f90 -O0 (test for excess errors) @@ -16674,13 +17060,13 @@ PASS: gfortran.dg/function_kinds_5.f90 -O (test for errors, line 8) PASS: gfortran.dg/function_kinds_5.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_1.f90 -O (test for warnings, line 28) PASS: gfortran.dg/function_optimize_1.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "matmul_r4" 1 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "ext_func" 2 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "element" 1 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "mypure" 1 -PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "elem_impure" 2 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "matmul_r4" 1 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "ext_func" 2 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "element" 1 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "mypure" 1 +PASS: gfortran.dg/function_optimize_1.f90 -O scan-tree-dump-times original "elem_impure" 2 PASS: gfortran.dg/function_optimize_10.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_11.f90 -O0 (test for excess errors) PASS: gfortran.dg/function_optimize_11.f90 -O0 execution test @@ -16715,13 +17101,13 @@ PASS: gfortran.dg/function_optimize_12.f90 -O3 -g execution test PASS: gfortran.dg/function_optimize_12.f90 -Os (test for excess errors) PASS: gfortran.dg/function_optimize_12.f90 -Os execution test PASS: gfortran.dg/function_optimize_2.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "matmul_r4" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "ext_func" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "element" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "mypure" 1 -PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "elem_impure" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "matmul_r4" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "ext_func" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "element" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "mypure" 1 +PASS: gfortran.dg/function_optimize_2.f90 -O scan-tree-dump-times original "elem_impure" 1 PASS: gfortran.dg/function_optimize_3.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/function_optimize_4.f90 -O0 execution test @@ -16745,23 +17131,23 @@ PASS: gfortran.dg/function_optimize_5.f90 -O (test for warnings, line 35) PASS: gfortran.dg/function_optimize_5.f90 -O (test for warnings, line 37) PASS: gfortran.dg/function_optimize_5.f90 -O (test for excess errors) PASS: gfortran.dg/function_optimize_6.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_6.f90 -O scan-tree-dump-times original "mypure" 1 +PASS: gfortran.dg/function_optimize_6.f90 -O scan-tree-dump-times original "mypure" 1 PASS: gfortran.dg/function_optimize_7.f90 -O (test for warnings, line 31) PASS: gfortran.dg/function_optimize_7.f90 -O (test for warnings, line 37) PASS: gfortran.dg/function_optimize_7.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "matmul_r4" 1 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "ext_func" 2 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "element" 1 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "mypure" 1 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "elem_impure" 2 -PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "sum_r4" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "matmul_r4" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "__builtin_sinf" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "__builtin_cosf" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "ext_func" 2 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "element" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "mypure" 1 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "elem_impure" 2 +PASS: gfortran.dg/function_optimize_7.f90 -O scan-tree-dump-times original "sum_r4" 1 PASS: gfortran.dg/function_optimize_8.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "myfunc" 2 -PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "mychar" 2 +PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "myfunc" 2 +PASS: gfortran.dg/function_optimize_8.f90 -O scan-tree-dump-times original "mychar" 2 PASS: gfortran.dg/function_optimize_9.f90 -O (test for excess errors) -PASS: gfortran.dg/function_optimize_9.f90 -O scan-tree-dump-times original "purefunc" 1 +PASS: gfortran.dg/function_optimize_9.f90 -O scan-tree-dump-times original "purefunc" 1 PASS: gfortran.dg/function_types_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/function_types_1.f90 -O (test for excess errors) PASS: gfortran.dg/function_types_2.f90 -O (test for excess errors) @@ -16870,8 +17256,8 @@ PASS: gfortran.dg/generic_16.f90 -O (test for errors, line 33) PASS: gfortran.dg/generic_16.f90 -O (test for excess errors) PASS: gfortran.dg/generic_17.f90 -O (test for excess errors) PASS: gfortran.dg/generic_18.f90 -O (test for excess errors) -PASS: gfortran.dg/generic_18.f90 -O scan-tree-dump-times original "specproc" 3 -PASS: gfortran.dg/generic_18.f90 -O scan-tree-dump-times original "elemproc" 3 +PASS: gfortran.dg/generic_18.f90 -O scan-tree-dump-times original "specproc" 3 +PASS: gfortran.dg/generic_18.f90 -O scan-tree-dump-times original "elemproc" 3 PASS: gfortran.dg/generic_19.f90 -O (test for excess errors) PASS: gfortran.dg/generic_2.f90 -O (test for excess errors) PASS: gfortran.dg/generic_20.f90 -O0 (test for excess errors) @@ -17973,30 +18359,30 @@ PASS: gfortran.dg/implicit_actual.f90 -O (test for excess errors) PASS: gfortran.dg/implicit_derived_type_1.f90 -O (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O0 execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O0 scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O0 scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O1 execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O1 scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O1 scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O2 execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O2 scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O2 scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -O3 -g execution test -PASS: gfortran.dg/implicit_pure_1.f90 -O3 -g scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -O3 -g scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_1.f90 -Os (test for excess errors) PASS: gfortran.dg/implicit_pure_1.f90 -Os execution test -PASS: gfortran.dg/implicit_pure_1.f90 -Os scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_1.f90 -Os scan-module IMPLICIT_PURE PASS: gfortran.dg/implicit_pure_2.f90 -O (test for excess errors) -PASS: gfortran.dg/implicit_pure_2.f90 -O scan-module IMPLICIT_PURE +PASS: gfortran.dg/implicit_pure_2.f90 -O scan-module IMPLICIT_PURE PASS: gfortran.dg/implied_do_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/implied_do_1.f90 -O0 execution test PASS: gfortran.dg/implied_do_1.f90 -O1 (test for excess errors) @@ -18165,9 +18551,14 @@ PASS: gfortran.dg/in_pack_rank7.f90 -Os (test for excess errors) PASS: gfortran.dg/in_pack_rank7.f90 -Os execution test PASS: gfortran.dg/include_1.f90 -O (test for excess errors) PASS: gfortran.dg/include_2.f90 -O (test for excess errors) +PASS: gfortran.dg/include_3.f95 -O missing directory (test for warnings, line ) PASS: gfortran.dg/include_3.f95 -O (test for excess errors) PASS: gfortran.dg/include_4.f90 -O (test for excess errors) PASS: gfortran.dg/include_5.f90 -O (test for excess errors) +PASS: gfortran.dg/include_6.f90 -O (test for warnings, line ) +PASS: gfortran.dg/include_6.f90 -O (test for excess errors) +PASS: gfortran.dg/include_7.f90 -O missing directory (test for warnings, line ) +PASS: gfortran.dg/include_7.f90 -O (test for excess errors) PASS: gfortran.dg/index.f90 -O0 (test for excess errors) PASS: gfortran.dg/index.f90 -O0 execution test PASS: gfortran.dg/index.f90 -O1 (test for excess errors) @@ -18186,36 +18577,36 @@ PASS: gfortran.dg/index.f90 -Os (test for excess errors) PASS: gfortran.dg/index.f90 -Os execution test PASS: gfortran.dg/index_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/index_2.f90 -O0 execution test -PASS: gfortran.dg/index_2.f90 -O0 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O0 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O0 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O0 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/index_2.f90 -O1 execution test -PASS: gfortran.dg/index_2.f90 -O1 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O1 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O1 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O1 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/index_2.f90 -O2 execution test -PASS: gfortran.dg/index_2.f90 -O2 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O2 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O2 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O2 scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/index_2.f90 -O3 -g execution test -PASS: gfortran.dg/index_2.f90 -O3 -g scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -O3 -g scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -O3 -g scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -O3 -g scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/index_2.f90 -Os (test for excess errors) PASS: gfortran.dg/index_2.f90 -Os execution test -PASS: gfortran.dg/index_2.f90 -Os scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 -PASS: gfortran.dg/index_2.f90 -Os scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 +PASS: gfortran.dg/index_2.f90 -Os scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_index" 6 +PASS: gfortran.dg/index_2.f90 -Os scan-tree-dump-times original "if ..integer.kind=1.. _gfortran_string_scan" 6 PASS: gfortran.dg/init_flag_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/init_flag_1.f90 -O0 execution test PASS: gfortran.dg/init_flag_1.f90 -O1 (test for excess errors) @@ -18523,9 +18914,9 @@ PASS: gfortran.dg/initialization_8.f90 -O (test for excess errors) PASS: gfortran.dg/initialization_9.f90 -O (test for errors, line 8) PASS: gfortran.dg/initialization_9.f90 -O (test for excess errors) PASS: gfortran.dg/inline_product_1.f90 -O (test for excess errors) -PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "struct array._integer\(kind=4\) atmp" 0 -PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "struct array[^\n]*atmp" 0 -PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "_gfortran_product_" 0 +PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "struct array._integer\\(kind=4\\) atmp" 0 +PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "struct array[^\\n]*atmp" 0 +PASS: gfortran.dg/inline_product_1.f90 -O scan-tree-dump-times original "_gfortran_product_" 0 PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 100) PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 101) PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 102) @@ -18540,9 +18931,9 @@ PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 143) PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 147) PASS: gfortran.dg/inline_sum_1.f90 -O (test for warnings, line 151) PASS: gfortran.dg/inline_sum_1.f90 -O (test for excess errors) -PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "struct array._integer\(kind=4\) atmp" 13 -PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "struct array[^\n]*atmp" 13 -PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "_gfortran_sum_" 0 +PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "struct array._integer\\(kind=4\\) atmp" 13 +PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "struct array[^\\n]*atmp" 13 +PASS: gfortran.dg/inline_sum_1.f90 -O scan-tree-dump-times original "_gfortran_sum_" 0 PASS: gfortran.dg/inline_sum_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/inline_sum_2.f90 -O0 execution test PASS: gfortran.dg/inline_sum_2.f90 -O1 (test for excess errors) @@ -18575,6 +18966,7 @@ PASS: gfortran.dg/inline_sum_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/inline_sum_3.f90 -O3 -g execution test PASS: gfortran.dg/inline_sum_3.f90 -Os (test for excess errors) PASS: gfortran.dg/inline_sum_3.f90 -Os execution test +PASS: gfortran.dg/inline_sum_4.f90 -O (test for excess errors) PASS: gfortran.dg/inline_sum_bounds_check_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/inline_sum_bounds_check_1.f90 -O0 execution test PASS: gfortran.dg/inline_sum_bounds_check_1.f90 -O1 (test for excess errors) @@ -18630,9 +19022,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O0 (test for warnings, line 174) PASS: gfortran.dg/inline_transpose_1.f90 -O0 (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O0 execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O0 scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for warnings, line 67) @@ -18656,9 +19048,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for warnings, line 174) PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O1 execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O1 scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for warnings, line 67) @@ -18682,9 +19074,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for warnings, line 174) PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O2 execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O2 scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 67) @@ -18708,9 +19100,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for w PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 67) @@ -18734,9 +19126,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loop PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 67) @@ -18760,9 +19152,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all- PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for warnings, line 67) @@ -18786,9 +19178,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for warnings, line 174) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g execution test -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for warnings, line 48) PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for warnings, line 56) PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for warnings, line 67) @@ -18812,9 +19204,9 @@ PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for warnings, line 174) PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for warnings, line 182) PASS: gfortran.dg/inline_transpose_1.f90 -Os (test for excess errors) PASS: gfortran.dg/inline_transpose_1.f90 -Os execution test -PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "_gfortran_transpose" 0 -PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "struct[^\n]*atmp" 24 -PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "_gfortran_abort" 39 +PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "_gfortran_transpose" 0 +PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "struct[^\\n]*atmp" 24 +PASS: gfortran.dg/inline_transpose_1.f90 -Os scan-tree-dump-times original "_gfortran_abort" 39 PASS: gfortran.dg/inquire-complex.f90 -O0 (test for excess errors) PASS: gfortran.dg/inquire-complex.f90 -O0 execution test PASS: gfortran.dg/inquire-complex.f90 -O1 (test for excess errors) @@ -19188,7 +19580,7 @@ PASS: gfortran.dg/integer_exponentiation_5.F90 -O3 -g execution test PASS: gfortran.dg/integer_exponentiation_5.F90 -Os (test for excess errors) PASS: gfortran.dg/integer_exponentiation_5.F90 -Os execution test PASS: gfortran.dg/intent_optimize_1.f90 -O (test for excess errors) -PASS: gfortran.dg/intent_optimize_1.f90 -O scan-tree-dump-times optimized "does_not_exist" 0 +PASS: gfortran.dg/intent_optimize_1.f90 -O scan-tree-dump-times optimized "does_not_exist" 0 PASS: gfortran.dg/intent_out_1.f90 -O (test for errors, line 6) PASS: gfortran.dg/intent_out_1.f90 -O (test for errors, line 7) PASS: gfortran.dg/intent_out_1.f90 -O (test for errors, line 8) @@ -19245,6 +19637,7 @@ PASS: gfortran.dg/intent_out_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/intent_out_6.f90 -O3 -g execution test PASS: gfortran.dg/intent_out_6.f90 -Os (test for excess errors) PASS: gfortran.dg/intent_out_6.f90 -Os execution test +PASS: gfortran.dg/intent_out_7.f90 -O (test for excess errors) PASS: gfortran.dg/intent_used_1.f90 -O (test for excess errors) PASS: gfortran.dg/interface_1.f90 -O (test for warnings, line 30) PASS: gfortran.dg/interface_1.f90 -O (test for excess errors) @@ -19506,9 +19899,9 @@ PASS: gfortran.dg/internal_pack_10.f90 -O3 -g execution test PASS: gfortran.dg/internal_pack_10.f90 -Os (test for excess errors) PASS: gfortran.dg/internal_pack_10.f90 -Os execution test PASS: gfortran.dg/internal_pack_11.f90 -O (test for excess errors) -PASS: gfortran.dg/internal_pack_11.f90 -O scan-tree-dump-times original "unpack" 0 +PASS: gfortran.dg/internal_pack_11.f90 -O scan-tree-dump-times original "unpack" 0 PASS: gfortran.dg/internal_pack_12.f90 -O (test for excess errors) -PASS: gfortran.dg/internal_pack_12.f90 -O scan-tree-dump-times original "unpack" 4 +PASS: gfortran.dg/internal_pack_12.f90 -O scan-tree-dump-times original "unpack" 4 PASS: gfortran.dg/internal_pack_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/internal_pack_2.f90 -O0 execution test PASS: gfortran.dg/internal_pack_2.f90 -O1 (test for excess errors) @@ -19535,65 +19928,65 @@ UNSUPPORTED: gfortran.dg/internal_pack_3.f90 -O3 -g UNSUPPORTED: gfortran.dg/internal_pack_3.f90 -Os PASS: gfortran.dg/internal_pack_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O0 execution test -PASS: gfortran.dg/internal_pack_4.f90 -O0 scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O0 scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O0 scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O0 scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O1 (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O1 execution test -PASS: gfortran.dg/internal_pack_4.f90 -O1 scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O1 scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O1 scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O1 scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O2 (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O2 execution test -PASS: gfortran.dg/internal_pack_4.f90 -O2 scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O2 scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O2 scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O2 scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -O3 -g execution test -PASS: gfortran.dg/internal_pack_4.f90 -O3 -g scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -O3 -g scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -g scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -O3 -g scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_4.f90 -Os (test for excess errors) PASS: gfortran.dg/internal_pack_4.f90 -Os execution test -PASS: gfortran.dg/internal_pack_4.f90 -Os scan-tree-dump-times original "a != 0B \? \(.*\) _gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_4.f90 -Os scan-tree-dump-times original "if \(a != 0B &&" 1 +PASS: gfortran.dg/internal_pack_4.f90 -Os scan-tree-dump-times original "a != 0B \\? \\(.*\\) _gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_4.f90 -Os scan-tree-dump-times original "if \\(a != 0B &&" 1 PASS: gfortran.dg/internal_pack_5.f90 -O (test for excess errors) -PASS: gfortran.dg/internal_pack_5.f90 -O scan-tree-dump-times original "_gfortran_internal_pack" 1 -PASS: gfortran.dg/internal_pack_5.f90 -O scan-tree-dump-times original "_gfortran_internal_unpack" 0 +PASS: gfortran.dg/internal_pack_5.f90 -O scan-tree-dump-times original "_gfortran_internal_pack" 1 +PASS: gfortran.dg/internal_pack_5.f90 -O scan-tree-dump-times original "_gfortran_internal_unpack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O0 execution test -PASS: gfortran.dg/internal_pack_6.f90 -O0 scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O0 scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O1 (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O1 execution test -PASS: gfortran.dg/internal_pack_6.f90 -O1 scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O1 scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O2 (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O2 execution test -PASS: gfortran.dg/internal_pack_6.f90 -O2 scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O2 scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -O3 -g execution test -PASS: gfortran.dg/internal_pack_6.f90 -O3 -g scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -O3 -g scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_6.f90 -Os (test for excess errors) PASS: gfortran.dg/internal_pack_6.f90 -Os execution test -PASS: gfortran.dg/internal_pack_6.f90 -Os scan-tree-dump-times original "_gfortran_internal_pack" 0 +PASS: gfortran.dg/internal_pack_6.f90 -Os scan-tree-dump-times original "_gfortran_internal_pack" 0 PASS: gfortran.dg/internal_pack_7.f90 -O (test for excess errors) -PASS: gfortran.dg/internal_pack_7.f90 -O scan-tree-dump-times original "pack" 0 +PASS: gfortran.dg/internal_pack_7.f90 -O scan-tree-dump-times original "pack" 0 PASS: gfortran.dg/internal_pack_8.f90 -O0 (test for excess errors) PASS: gfortran.dg/internal_pack_8.f90 -O0 execution test PASS: gfortran.dg/internal_pack_8.f90 -O1 (test for excess errors) @@ -19611,7 +20004,7 @@ PASS: gfortran.dg/internal_pack_8.f90 -O3 -g execution test PASS: gfortran.dg/internal_pack_8.f90 -Os (test for excess errors) PASS: gfortran.dg/internal_pack_8.f90 -Os execution test PASS: gfortran.dg/internal_pack_9.f90 -O (test for excess errors) -PASS: gfortran.dg/internal_pack_9.f90 -O scan-tree-dump-times original "unpack" 3 +PASS: gfortran.dg/internal_pack_9.f90 -O scan-tree-dump-times original "unpack" 3 PASS: gfortran.dg/internal_readwrite_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/internal_readwrite_1.f90 -O0 execution test PASS: gfortran.dg/internal_readwrite_1.f90 -O1 (test for excess errors) @@ -19674,9 +20067,9 @@ PASS: gfortran.dg/internal_write_1.f90 -O3 -g output pattern test, Fortran run PASS: gfortran.dg/internal_write_1.f90 -Os (test for excess errors) PASS: gfortran.dg/internal_write_1.f90 -Os execution test PASS: gfortran.dg/internal_write_1.f90 -Os output pattern test, Fortran runtime error: End of file -PASS: gfortran.dg/interop_params.f03 -O (test for warnings, line 11) -PASS: gfortran.dg/interop_params.f03 -O (test for warnings, line 17) -PASS: gfortran.dg/interop_params.f03 -O (test for errors, line 20) +PASS: gfortran.dg/interop_params.f03 -O (test for warnings, line 12) +PASS: gfortran.dg/interop_params.f03 -O (test for warnings, line 18) +PASS: gfortran.dg/interop_params.f03 -O (test for errors, line 21) PASS: gfortran.dg/interop_params.f03 -O (test for excess errors) PASS: gfortran.dg/intrinsic.f90 -O (test for warnings, line 15) PASS: gfortran.dg/intrinsic.f90 -O (test for warnings, line 17) @@ -19836,9 +20229,9 @@ PASS: gfortran.dg/intrinsic_numeric_arg.f -O (test for errors, line 7) PASS: gfortran.dg/intrinsic_numeric_arg.f -O (test for errors, line 8) PASS: gfortran.dg/intrinsic_numeric_arg.f -O (test for excess errors) PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O (test for excess errors) -PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_eoshift[0-9_]+char \([&a-zA-Z0-9._, ]+, 1, 0\)" -PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_reshape[0-9_]+char \([&a-zA-Z0-9._, ]+, 1, 0\)" -PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_pack[0-9_]+char \([&a-zA-Z0-9._, ]+, 1, 0\)" +PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_eoshift[0-9_]+char \\([&a-zA-Z0-9._, ]+, 1, 0\\)" +PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_reshape[0-9_]+char \\([&a-zA-Z0-9._, ]+, 1, 0\\)" +PASS: gfortran.dg/intrinsic_optional_char_arg_1.f90 -O scan-tree-dump original "_pack[0-9_]+char \\([&a-zA-Z0-9._, ]+, 1, 0\\)" PASS: gfortran.dg/intrinsic_pack_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/intrinsic_pack_1.f90 -O0 execution test PASS: gfortran.dg/intrinsic_pack_1.f90 -O1 (test for excess errors) @@ -20099,9 +20492,9 @@ PASS: gfortran.dg/intrinsic_std_6.f90 -O (test for warnings, line 27) PASS: gfortran.dg/intrinsic_std_6.f90 -O (test for warnings, line 33) PASS: gfortran.dg/intrinsic_std_6.f90 -O (test for bogus messages, line 34) PASS: gfortran.dg/intrinsic_std_6.f90 -O (test for excess errors) -PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " abort " -PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " asinh " -PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " acosh " +PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " abort " +PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " asinh " +PASS: gfortran.dg/intrinsic_std_6.f90 -O scan-tree-dump original " acosh " PASS: gfortran.dg/intrinsic_subroutine.f90 -O (test for errors, line 4) PASS: gfortran.dg/intrinsic_subroutine.f90 -O (test for errors, line 6) PASS: gfortran.dg/intrinsic_subroutine.f90 -O (test for excess errors) @@ -20557,36 +20950,36 @@ PASS: gfortran.dg/ishft_3.f90 -O (test for errors, line 37) PASS: gfortran.dg/ishft_3.f90 -O (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O0 execution test -PASS: gfortran.dg/ishft_4.f90 -O0 scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O0 scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O0 scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O0 scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O1 (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O1 execution test -PASS: gfortran.dg/ishft_4.f90 -O1 scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O1 scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O1 scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O1 scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O2 (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O2 execution test -PASS: gfortran.dg/ishft_4.f90 -O2 scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O2 scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O2 scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O2 scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -O3 -g execution test -PASS: gfortran.dg/ishft_4.f90 -O3 -g scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -O3 -g scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -g scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -O3 -g scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/ishft_4.f90 -Os (test for excess errors) PASS: gfortran.dg/ishft_4.f90 -Os execution test -PASS: gfortran.dg/ishft_4.f90 -Os scan-tree-dump-times original "foo *\(\)" 5 -PASS: gfortran.dg/ishft_4.f90 -Os scan-tree-dump-times original "bar *\(\)" 5 +PASS: gfortran.dg/ishft_4.f90 -Os scan-tree-dump-times original "foo *\\(\\)" 5 +PASS: gfortran.dg/ishft_4.f90 -Os scan-tree-dump-times original "bar *\\(\\)" 5 PASS: gfortran.dg/isnan_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/isnan_1.f90 -O0 execution test PASS: gfortran.dg/isnan_1.f90 -O1 (test for excess errors) @@ -20639,7 +21032,7 @@ PASS: gfortran.dg/iso_c_binding_param_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/iso_c_binding_param_1.f90 -O (test for errors, line 10) PASS: gfortran.dg/iso_c_binding_param_1.f90 -O (test for excess errors) PASS: gfortran.dg/iso_c_binding_param_2.f90 -O (test for excess errors) -PASS: gfortran.dg/iso_c_binding_param_2.f90 -O scan-tree-dump-times optimized "unreachable" 0 +PASS: gfortran.dg/iso_c_binding_param_2.f90 -O scan-tree-dump-times optimized "unreachable" 0 PASS: gfortran.dg/iso_c_binding_rename_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/iso_c_binding_rename_1.f03 -O0 execution test PASS: gfortran.dg/iso_c_binding_rename_1.f03 -O1 (test for excess errors) @@ -20709,7 +21102,7 @@ PASS: gfortran.dg/iso_fortran_env_4.f90 -O (test for errors, line 7) PASS: gfortran.dg/iso_fortran_env_4.f90 -O (test for errors, line 12) PASS: gfortran.dg/iso_fortran_env_4.f90 -O (test for excess errors) PASS: gfortran.dg/iso_fortran_env_5.f90 -O (test for excess errors) -PASS: gfortran.dg/iso_fortran_env_5.f90 -O scan-tree-dump-times original "abort" 0 +PASS: gfortran.dg/iso_fortran_env_5.f90 -O scan-tree-dump-times original "abort" 0 PASS: gfortran.dg/iso_fortran_env_6.f90 -O (test for errors, line 10) PASS: gfortran.dg/iso_fortran_env_6.f90 -O (test for errors, line 11) PASS: gfortran.dg/iso_fortran_env_6.f90 -O (test for errors, line 15) @@ -20923,11 +21316,11 @@ PASS: gfortran.dg/largeequiv_1.f90 -O3 -g execution test PASS: gfortran.dg/largeequiv_1.f90 -Os (test for excess errors) PASS: gfortran.dg/largeequiv_1.f90 -Os execution test PASS: gfortran.dg/ldist-1.f90 -O (test for excess errors) -PASS: gfortran.dg/ldist-1.f90 -O scan-tree-dump-not ldist "distributed: split to" +PASS: gfortran.dg/ldist-1.f90 -O scan-tree-dump-not ldist "distributed: split to" PASS: gfortran.dg/ldist-pr43023.f90 -O (test for excess errors) PASS: gfortran.dg/ldist-pr45199.f -O (test for excess errors) -PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump ldist "distributed: split to 9 loops" -PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump-times ldist "generated memset zero" 9 +PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump ldist "distributed: split to 9 loops" +PASS: gfortran.dg/ldist-pr45199.f -O scan-tree-dump-times ldist "generated memset zero" 9 PASS: gfortran.dg/leadz_trailz_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/leadz_trailz_1.f90 -O0 execution test PASS: gfortran.dg/leadz_trailz_1.f90 -O1 (test for excess errors) @@ -20954,28 +21347,28 @@ UNSUPPORTED: gfortran.dg/leadz_trailz_2.f90 -O3 -g UNSUPPORTED: gfortran.dg/leadz_trailz_2.f90 -Os PASS: gfortran.dg/leadz_trailz_3.f90 -O0 (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O0 execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O0 scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O0 scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O1 (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O1 execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O1 scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O1 scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O2 (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O2 execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O2 scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O2 scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -g execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -g scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -O3 -g scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/leadz_trailz_3.f90 -Os (test for excess errors) PASS: gfortran.dg/leadz_trailz_3.f90 -Os execution test -PASS: gfortran.dg/leadz_trailz_3.f90 -Os scan-tree-dump-times original "foo *\(\)" 7 +PASS: gfortran.dg/leadz_trailz_3.f90 -Os scan-tree-dump-times original "foo *\\(\\)" 7 PASS: gfortran.dg/line_length_1.f -O (test for excess errors) PASS: gfortran.dg/line_length_2.f90 -O (test for excess errors) PASS: gfortran.dg/line_length_3.f -O (test for warnings, line 8) @@ -22531,81 +22924,81 @@ PASS: gfortran.dg/missing_optional_dummy_1.f90 -Os execution test PASS: gfortran.dg/missing_optional_dummy_2.f90 -O (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_3.f90 -O (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_4.f90 -O (test for excess errors) -PASS: gfortran.dg/missing_optional_dummy_4.f90 -O scan-tree-dump original " tm_doit \(0B, 0\);" +PASS: gfortran.dg/missing_optional_dummy_4.f90 -O scan-tree-dump original " tm_doit \\(0B, 0\\);" PASS: gfortran.dg/missing_optional_dummy_5.f90 -O (test for excess errors) -PASS: gfortran.dg/missing_optional_dummy_5.f90 -O scan-tree-dump original " tm_doit \(&parm.., 0B, 0\);" +PASS: gfortran.dg/missing_optional_dummy_5.f90 -O scan-tree-dump original " tm_doit \\(&parm.., 0B, 0\\);" PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O0 scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O1 scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O2 scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -O3 -g scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os (test for excess errors) PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os execution test -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "scalar2 \(slr1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "= es1 != 0B" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "assumed_shape2 \(es1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "explicit_shape2 \(es1" 1 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "= as1 != 0B" 2 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "assumed_shape2 \(as1" 0 -PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "explicit_shape2 \(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "scalar2 \\(slr1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "= es1 != 0B" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "assumed_shape2 \\(es1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "explicit_shape2 \\(es1" 1 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "= as1 != 0B" 2 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "assumed_shape2 \\(as1" 0 +PASS: gfortran.dg/missing_optional_dummy_6.f90 -Os scan-tree-dump-times original "explicit_shape2 \\(as1" 0 PASS: gfortran.dg/missing_parens_1.f90 -O (test for errors, line 6) PASS: gfortran.dg/missing_parens_1.f90 -O (test for errors, line 15) PASS: gfortran.dg/missing_parens_1.f90 -O (test for errors, line 16) @@ -22820,7 +23213,7 @@ PASS: gfortran.dg/module_interface_1.f90 -Os (test for excess errors) PASS: gfortran.dg/module_interface_1.f90 -Os execution test PASS: gfortran.dg/module_interface_2.f90 -O (test for excess errors) PASS: gfortran.dg/module_md5_1.f90 -O (test for excess errors) -PASS: gfortran.dg/module_md5_1.f90 -O scan-module MD5:510304affe70481794fecdb22fc9ca0c +PASS: gfortran.dg/module_md5_1.f90 -O scan-module MD5:510304affe70481794fecdb22fc9ca0c PASS: gfortran.dg/module_naming_1.f90 -O (test for excess errors) PASS: gfortran.dg/module_nan.f90 -O0 (test for excess errors) PASS: gfortran.dg/module_nan.f90 -O0 execution test @@ -22840,7 +23233,7 @@ PASS: gfortran.dg/module_nan.f90 -Os (test for excess errors) PASS: gfortran.dg/module_nan.f90 -Os execution test PASS: gfortran.dg/module_parameter_array_refs_1.f90 -O (test for excess errors) PASS: gfortran.dg/module_parameter_array_refs_2.f90 -O (test for excess errors) -PASS: gfortran.dg/module_parameter_array_refs_2.f90 scan-assembler-not i_am_optimized_away +PASS: gfortran.dg/module_parameter_array_refs_2.f90 -O scan-assembler-not i_am_optimized_away PASS: gfortran.dg/module_private_1.f90 -O (test for errors, line 16) PASS: gfortran.dg/module_private_1.f90 -O (test for excess errors) PASS: gfortran.dg/module_private_array_refs_1.f90 -O (test for excess errors) @@ -22868,6 +23261,9 @@ PASS: gfortran.dg/module_procedure_double_colon_2.f90 -O (test for errors, li PASS: gfortran.dg/module_procedure_double_colon_2.f90 -O (test for errors, line 11) PASS: gfortran.dg/module_procedure_double_colon_2.f90 -O (test for errors, line 12) PASS: gfortran.dg/module_procedure_double_colon_2.f90 -O (test for excess errors) +PASS: gfortran.dg/module_procedure_double_colon_3.f90 -O (test for errors, line 11) +PASS: gfortran.dg/module_procedure_double_colon_3.f90 -O (test for excess errors) +PASS: gfortran.dg/module_procedure_double_colon_4.f90 -O (test for excess errors) PASS: gfortran.dg/module_read_1.f90 -O0 (test for warnings, line 13) PASS: gfortran.dg/module_read_1.f90 -O0 (test for warnings, line 17) PASS: gfortran.dg/module_read_1.f90 -O0 (test for excess errors) @@ -22997,28 +23393,28 @@ PASS: gfortran.dg/move_alloc_3.f90 -O (test for errors, line 11) PASS: gfortran.dg/move_alloc_3.f90 -O (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O0 execution test -PASS: gfortran.dg/move_alloc_4.f90 -O0 scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O0 scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O1 (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O1 execution test -PASS: gfortran.dg/move_alloc_4.f90 -O1 scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O1 scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O2 (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O2 execution test -PASS: gfortran.dg/move_alloc_4.f90 -O2 scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O2 scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -O3 -g execution test -PASS: gfortran.dg/move_alloc_4.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_4.f90 -Os (test for excess errors) PASS: gfortran.dg/move_alloc_4.f90 -Os execution test -PASS: gfortran.dg/move_alloc_4.f90 -Os scan-tree-dump-times original "__builtin_free" 9 +PASS: gfortran.dg/move_alloc_4.f90 -Os scan-tree-dump-times original "__builtin_free" 9 PASS: gfortran.dg/move_alloc_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/move_alloc_5.f90 -O0 execution test PASS: gfortran.dg/move_alloc_5.f90 -O1 (test for excess errors) @@ -25053,7 +25449,7 @@ PASS: gfortran.dg/noadv_size.f90 -Os execution test PASS: gfortran.dg/non_module_public.f90 -O (test for errors, line 4) PASS: gfortran.dg/non_module_public.f90 -O (test for excess errors) PASS: gfortran.dg/nonreturning_statements.f90 -O (test for excess errors) -PASS: gfortran.dg/nonreturning_statements.f90 scan-assembler-not should_be_noreturn +PASS: gfortran.dg/nonreturning_statements.f90 -O scan-assembler-not should_be_noreturn PASS: gfortran.dg/norm2_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/norm2_1.f90 -O0 execution test PASS: gfortran.dg/norm2_1.f90 -O1 (test for excess errors) @@ -25199,6 +25595,8 @@ PASS: gfortran.dg/oldstyle_2.f90 -O (test for errors, line 2) PASS: gfortran.dg/oldstyle_2.f90 -O (test for excess errors) PASS: gfortran.dg/oldstyle_3.f90 -O (test for errors, line 9) PASS: gfortran.dg/oldstyle_3.f90 -O (test for excess errors) +PASS: gfortran.dg/oldstyle_4.f90 -O (test for warnings, line 9) +PASS: gfortran.dg/oldstyle_4.f90 -O (test for excess errors) PASS: gfortran.dg/open-options-blanks.f -O0 (test for excess errors) PASS: gfortran.dg/open-options-blanks.f -O0 execution test PASS: gfortran.dg/open-options-blanks.f -O1 (test for excess errors) @@ -25730,7 +26128,7 @@ PASS: gfortran.dg/parameter_array_dummy.f90 -Os output pattern test, *1 aa( |
|
) PASS: gfortran.dg/parameter_array_element_1.f90 -O (test for excess errors) -PASS: gfortran.dg/parameter_array_element_1.f90 -O scan-tree-dump-times original "105" 1 +PASS: gfortran.dg/parameter_array_element_1.f90 -O scan-tree-dump-times original "105" 1 PASS: gfortran.dg/parameter_array_element_2.f90 -O (test for excess errors) PASS: gfortran.dg/parameter_array_init_1.f90 -O (test for excess errors) PASS: gfortran.dg/parameter_array_init_2.f90 -O0 (test for excess errors) @@ -27337,9 +27735,9 @@ PASS: gfortran.dg/pr25923.f90 -O (test for bogus messages, line 13) PASS: gfortran.dg/pr25923.f90 -O (test for warnings, line 22) PASS: gfortran.dg/pr25923.f90 -O (test for excess errors) PASS: gfortran.dg/pr26246_1.f90 -O (test for excess errors) -PASS: gfortran.dg/pr26246_1.f90 -O scan-tree-dump-times original "static int" 0 +PASS: gfortran.dg/pr26246_1.f90 -O scan-tree-dump-times original "static int" 0 PASS: gfortran.dg/pr26246_2.f90 -O (test for excess errors) -PASS: gfortran.dg/pr26246_2.f90 -O scan-tree-dump-times original "static int" 0 +PASS: gfortran.dg/pr26246_2.f90 -O scan-tree-dump-times original "static int" 0 PASS: gfortran.dg/pr26524.f -O (test for excess errors) PASS: gfortran.dg/pr28158.f90 -O (test for excess errors) PASS: gfortran.dg/pr28971.f90 -O (test for excess errors) @@ -27430,7 +27828,7 @@ PASS: gfortran.dg/pr32635.f -Os execution test PASS: gfortran.dg/pr32738.f90 -O (test for excess errors) PASS: gfortran.dg/pr32801.f03 -O (test for excess errors) PASS: gfortran.dg/pr32921.f -O (test for excess errors) -PASS: gfortran.dg/pr32921.f -O scan-tree-dump-times lim1 "stride" 4 +PASS: gfortran.dg/pr32921.f -O scan-tree-dump-times lim1 "stride" 4 PASS: gfortran.dg/pr33074.f90 -O (test for excess errors) PASS: gfortran.dg/pr33449.f90 -O (test for excess errors) PASS: gfortran.dg/pr33646.f90 -O (test for excess errors) @@ -27451,7 +27849,7 @@ PASS: gfortran.dg/pr33794.f90 -O3 -g execution test PASS: gfortran.dg/pr33794.f90 -Os (test for excess errors) PASS: gfortran.dg/pr33794.f90 -Os execution test PASS: gfortran.dg/pr34163.f90 -O (test for excess errors) -PASS: gfortran.dg/pr34163.f90 -O scan-tree-dump pcom "Executing predictive commoning" +PASS: gfortran.dg/pr34163.f90 -O scan-tree-dump pcom "Executing predictive commoning" PASS: gfortran.dg/pr35662.f90 -O0 (test for excess errors) PASS: gfortran.dg/pr35662.f90 -O0 execution test PASS: gfortran.dg/pr35662.f90 -O1 (test for excess errors) @@ -27541,7 +27939,7 @@ PASS: gfortran.dg/pr37287-1.f90 -O (test for excess errors) PASS: gfortran.dg/pr37287-2.F90 -O (test for excess errors) PASS: gfortran.dg/pr38722.f90 -O (test for excess errors) PASS: gfortran.dg/pr38868.f -O (test for excess errors) -PASS: gfortran.dg/pr38868.f -O scan-rtl-dump-times expand "line\+80" 0 +PASS: gfortran.dg/pr38868.f -O scan-rtl-dump-times expand "line\\+80" 0 PASS: gfortran.dg/pr39152.f -O (test for excess errors) PASS: gfortran.dg/pr39666-1.f90 -O (test for excess errors) PASS: gfortran.dg/pr39666-2.f90 -O (test for warnings, line 14) @@ -27595,7 +27993,7 @@ PASS: gfortran.dg/pr41347.f90 -O (test for excess errors) PASS: gfortran.dg/pr41928.f90 -O (test for excess errors) PASS: gfortran.dg/pr42051.f03 -O (test for excess errors) PASS: gfortran.dg/pr42108.f90 -O (test for excess errors) -PASS: gfortran.dg/pr42108.f90 -O scan-tree-dump-times fre1 "\*n_" 1 +PASS: gfortran.dg/pr42108.f90 -O scan-tree-dump-times fre1 "\\*n_" 1 PASS: gfortran.dg/pr42119.f90 -O (test for excess errors) PASS: gfortran.dg/pr42166.f90 -O (test for excess errors) UNSUPPORTED: gfortran.dg/pr42246-2.f -O @@ -27639,7 +28037,7 @@ PASS: gfortran.dg/pr43866.f90 -O3 -g execution test PASS: gfortran.dg/pr43866.f90 -Os (test for excess errors) PASS: gfortran.dg/pr43866.f90 -Os execution test PASS: gfortran.dg/pr43984.f90 -O (test for excess errors) -PASS: gfortran.dg/pr43984.f90 -O scan-tree-dump-times pre "= iyz.data" 3 +PASS: gfortran.dg/pr43984.f90 -O scan-tree-dump-times pre "= iyz.data" 3 PASS: gfortran.dg/pr44592.f90 -O0 (test for excess errors) PASS: gfortran.dg/pr44592.f90 -O0 execution test PASS: gfortran.dg/pr44592.f90 -O1 (test for excess errors) @@ -27691,7 +28089,7 @@ PASS: gfortran.dg/pr45578.f90 -O3 -g execution test PASS: gfortran.dg/pr45578.f90 -Os (test for excess errors) PASS: gfortran.dg/pr45578.f90 -Os execution test PASS: gfortran.dg/pr45636.f90 -O (test for excess errors) -PASS: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 +PASS: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 PASS: gfortran.dg/pr46190.f90 -O (test for excess errors) PASS: gfortran.dg/pr46259.f -O (test for excess errors) PASS: gfortran.dg/pr46297.f -O0 (test for excess errors) @@ -27711,9 +28109,9 @@ PASS: gfortran.dg/pr46297.f -O3 -g execution test PASS: gfortran.dg/pr46297.f -Os (test for excess errors) PASS: gfortran.dg/pr46297.f -Os execution test PASS: gfortran.dg/pr46519-1.f -O (test for excess errors) -PASS: gfortran.dg/pr46519-1.f scan-assembler-times avx_vzeroupper 1 +PASS: gfortran.dg/pr46519-1.f -O scan-assembler-times avx_vzeroupper 1 PASS: gfortran.dg/pr46519-2.f90 -O (test for excess errors) -PASS: gfortran.dg/pr46519-2.f90 scan-assembler avx_vzeroupper +PASS: gfortran.dg/pr46519-2.f90 -O scan-assembler avx_vzeroupper PASS: gfortran.dg/pr46665.f90 -O0 (test for excess errors) PASS: gfortran.dg/pr46665.f90 -O0 execution test PASS: gfortran.dg/pr46665.f90 -O1 (test for excess errors) @@ -27867,8 +28265,8 @@ PASS: gfortran.dg/pr49494.f90 -O (test for excess errors) PASS: gfortran.dg/pr49540-1.f90 -O (test for excess errors) PASS: gfortran.dg/pr49540-2.f90 -O (test for excess errors) PASS: gfortran.dg/pr49675.f90 -O (test for excess errors) -PASS: gfortran.dg/pr49675.f90 scan-assembler __cyg_profile_func_enter -PASS: gfortran.dg/pr49675.f90 scan-assembler __cyg_profile_func_exit +PASS: gfortran.dg/pr49675.f90 -O scan-assembler __cyg_profile_func_enter +PASS: gfortran.dg/pr49675.f90 -O scan-assembler __cyg_profile_func_exit PASS: gfortran.dg/pr49698.f90 -O (test for excess errors) PASS: gfortran.dg/pr49721-1.f -O (test for excess errors) PASS: gfortran.dg/pr50769.f90 -O (test for excess errors) @@ -27893,7 +28291,7 @@ PASS: gfortran.dg/pr52621.f90 -O (test for excess errors) PASS: gfortran.dg/pr52678.f -O (test for excess errors) PASS: gfortran.dg/pr52701.f90 -O (test for excess errors) PASS: gfortran.dg/pr52835.f90 -O (test for excess errors) -PASS: gfortran.dg/pr52835.f90 -O scan-tree-dump optimized "bar " +PASS: gfortran.dg/pr52835.f90 -O scan-tree-dump optimized "bar " PASS: gfortran.dg/pr53217.f90 -O (test for excess errors) PASS: gfortran.dg/predcom-1.f -O (test for excess errors) PASS: gfortran.dg/predcom-2.f -O (test for excess errors) @@ -28137,6 +28535,11 @@ PASS: gfortran.dg/proc_decl_26.f90 -O (test for errors, line 20) PASS: gfortran.dg/proc_decl_26.f90 -O (test for errors, line 21) PASS: gfortran.dg/proc_decl_26.f90 -O (test for excess errors) PASS: gfortran.dg/proc_decl_27.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_decl_28.f90 -O (test for excess errors) +PASS: gfortran.dg/proc_decl_29.f90 -O (test for errors, line 12) +PASS: gfortran.dg/proc_decl_29.f90 -O (test for errors, line 13) +PASS: gfortran.dg/proc_decl_29.f90 -O (test for warnings, line 20) +PASS: gfortran.dg/proc_decl_29.f90 -O (test for excess errors) PASS: gfortran.dg/proc_decl_3.f90 -O (test for errors, line 23) PASS: gfortran.dg/proc_decl_3.f90 -O (test for errors, line 37) PASS: gfortran.dg/proc_decl_3.f90 -O (test for errors, line 38) @@ -28424,7 +28827,7 @@ PASS: gfortran.dg/proc_ptr_33.f90 -O (test for errors, line 28) PASS: gfortran.dg/proc_ptr_33.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_34.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_35.f90 -O (test for excess errors) -PASS: gfortran.dg/proc_ptr_35.f90 scan-assembler-not myproc_ +PASS: gfortran.dg/proc_ptr_35.f90 -O scan-assembler-not myproc_ PASS: gfortran.dg/proc_ptr_36.f90 -O0 (test for excess errors) PASS: gfortran.dg/proc_ptr_36.f90 -O0 execution test PASS: gfortran.dg/proc_ptr_36.f90 -O1 (test for excess errors) @@ -28441,6 +28844,8 @@ PASS: gfortran.dg/proc_ptr_36.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/proc_ptr_36.f90 -O3 -g execution test PASS: gfortran.dg/proc_ptr_36.f90 -Os (test for excess errors) PASS: gfortran.dg/proc_ptr_36.f90 -Os execution test +PASS: gfortran.dg/proc_ptr_37.f90 -O (test for errors, line 10) +PASS: gfortran.dg/proc_ptr_37.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_4.f90 -O (test for errors, line 51) PASS: gfortran.dg/proc_ptr_4.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_5.f90 -O0 (test for excess errors) @@ -28756,15 +29161,15 @@ PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 23) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 24) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 25) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 26) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 27) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 31) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 32) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 39) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 41) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 43) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 34) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 35) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 42) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 44) -PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 45) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 46) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 47) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 48) +PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for errors, line 50) PASS: gfortran.dg/proc_ptr_comp_3.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_30.f90 -O (test for errors, line 14) PASS: gfortran.dg/proc_ptr_comp_30.f90 -O (test for excess errors) @@ -28791,6 +29196,11 @@ PASS: gfortran.dg/proc_ptr_comp_34.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_34.f90 -O3 -g execution test PASS: gfortran.dg/proc_ptr_comp_34.f90 -Os (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_34.f90 -Os execution test +PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 13) +PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 17) +PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 21) +PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for warnings, line 28) +PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_4.f90 -O (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 execution test @@ -29111,29 +29521,29 @@ PASS: gfortran.dg/public_private_module_2.f90 -O (test for warnings, line 14) PASS: gfortran.dg/public_private_module_2.f90 -O (test for warnings, line 42) PASS: gfortran.dg/public_private_module_2.f90 -O (test for warnings, line 45) PASS: gfortran.dg/public_private_module_2.f90 -O (test for excess errors) -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler __mod_MOD_aa -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not iii -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler jj -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler lll -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not kk -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not mmmm -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler nnn -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler oo -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler __mod_MOD_qq -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler __m_MOD_one -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not two -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler three -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not four -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler five -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler-not six -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler seven -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler nine -PASS: gfortran.dg/public_private_module_2.f90 scan-assembler __m_MOD_ten +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler __mod_MOD_aa +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not iii +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler jj +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler lll +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not kk +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not mmmm +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler nnn +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler oo +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler __mod_MOD_qq +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler __m_MOD_one +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not two +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler three +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not four +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler five +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler-not six +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler seven +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler nine +PASS: gfortran.dg/public_private_module_2.f90 -O scan-assembler __m_MOD_ten PASS: gfortran.dg/public_private_module_3.f90 -O (test for excess errors) UNSUPPORTED: gfortran.dg/public_private_module_4.f90 -O PASS: gfortran.dg/public_private_module_5.f90 -O (test for excess errors) -PASS: gfortran.dg/public_private_module_5.f90 scan-assembler __energy_function_MOD_dim2 -PASS: gfortran.dg/public_private_module_5.f90 scan-assembler __energy_function_MOD_dim5 +PASS: gfortran.dg/public_private_module_5.f90 -O scan-assembler __energy_function_MOD_dim2 +PASS: gfortran.dg/public_private_module_5.f90 -O scan-assembler __energy_function_MOD_dim5 PASS: gfortran.dg/pure_byref_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/pure_byref_1.f90 -O0 execution test PASS: gfortran.dg/pure_byref_1.f90 -O1 (test for excess errors) @@ -29307,7 +29717,7 @@ PASS: gfortran.dg/rank_2.f90 -O (test for excess errors) PASS: gfortran.dg/rank_3.f90 -O (test for errors, line 6) PASS: gfortran.dg/rank_3.f90 -O (test for excess errors) PASS: gfortran.dg/rank_4.f90 -O (test for excess errors) -PASS: gfortran.dg/rank_4.f90 -O scan-tree-dump-times original "not_existing" 0 +PASS: gfortran.dg/rank_4.f90 -O scan-tree-dump-times original "not_existing" 0 PASS: gfortran.dg/read_1.f90 -O (test for excess errors) PASS: gfortran.dg/read_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/read_2.f90 -O0 execution test @@ -30110,28 +30520,28 @@ PASS: gfortran.dg/realloc_on_assign_9.f90 -O3 -g execution test PASS: gfortran.dg/realloc_on_assign_9.f90 -Os (test for excess errors) PASS: gfortran.dg/realloc_on_assign_9.f90 -Os execution test PASS: gfortran.dg/reassoc_1.f90 -O (test for excess errors) -PASS: gfortran.dg/reassoc_1.f90 -O scan-tree-dump optimized "\+ 5.*\)\).* - 5" +PASS: gfortran.dg/reassoc_1.f90 -O scan-tree-dump optimized "\\+ 5.*\\)\\).* - 5" PASS: gfortran.dg/reassoc_10.f -O (test for excess errors) -PASS: gfortran.dg/reassoc_10.f -O scan-tree-dump-times optimized " \* " 5 +PASS: gfortran.dg/reassoc_10.f -O scan-tree-dump-times optimized " \\* " 5 PASS: gfortran.dg/reassoc_11.f -O (test for excess errors) PASS: gfortran.dg/reassoc_2.f90 -O (test for excess errors) -PASS: gfortran.dg/reassoc_2.f90 -O scan-tree-dump optimized "- 5" +PASS: gfortran.dg/reassoc_2.f90 -O scan-tree-dump optimized "- 5" PASS: gfortran.dg/reassoc_3.f90 -O (test for excess errors) -PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump original "b = 5" -PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump optimized "c_. = .a" -PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump optimized "return c_.;" +PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump original "b = 5" +PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump optimized "c_. = .a" +PASS: gfortran.dg/reassoc_3.f90 -O scan-tree-dump optimized "return c_.;" PASS: gfortran.dg/reassoc_4.f -O (test for excess errors) -PASS: gfortran.dg/reassoc_4.f -O scan-tree-dump-times reassoc1 "[0-9] \* " 22 +PASS: gfortran.dg/reassoc_4.f -O scan-tree-dump-times reassoc1 "[0-9] \\* " 22 PASS: gfortran.dg/reassoc_5.f90 -O (test for excess errors) -PASS: gfortran.dg/reassoc_5.f90 -O scan-tree-dump-times optimized "\+ 5.*\)\).* - 5" 0 +PASS: gfortran.dg/reassoc_5.f90 -O scan-tree-dump-times optimized "\\+ 5.*\\)\\).* - 5" 0 PASS: gfortran.dg/reassoc_6.f -O (test for excess errors) -XFAIL: gfortran.dg/reassoc_6.f -O scan-tree-dump-not optimized "~" +XFAIL: gfortran.dg/reassoc_6.f -O scan-tree-dump-not optimized "~" PASS: gfortran.dg/reassoc_7.f -O (test for excess errors) -PASS: gfortran.dg/reassoc_7.f -O scan-tree-dump-times optimized " \* " 2 +PASS: gfortran.dg/reassoc_7.f -O scan-tree-dump-times optimized " \\* " 2 PASS: gfortran.dg/reassoc_8.f -O (test for excess errors) -PASS: gfortran.dg/reassoc_8.f -O scan-tree-dump-times optimized " \* " 3 +PASS: gfortran.dg/reassoc_8.f -O scan-tree-dump-times optimized " \\* " 3 PASS: gfortran.dg/reassoc_9.f -O (test for excess errors) -PASS: gfortran.dg/reassoc_9.f -O scan-tree-dump-times optimized " \* " 3 +PASS: gfortran.dg/reassoc_9.f -O scan-tree-dump-times optimized " \\* " 3 PASS: gfortran.dg/record_marker_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/record_marker_1.f90 -O0 execution test PASS: gfortran.dg/record_marker_1.f90 -O1 (test for excess errors) @@ -30615,28 +31025,28 @@ PASS: gfortran.dg/reshape_4.f90 -Os (test for excess errors) PASS: gfortran.dg/reshape_4.f90 -Os execution test PASS: gfortran.dg/reshape_empty_1.f03 -O0 (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O0 execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O0 scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O0 scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O1 (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O1 execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O1 scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O1 scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O2 (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O2 execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O2 scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O2 scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -O3 -g (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -O3 -g execution test -PASS: gfortran.dg/reshape_empty_1.f03 -O3 -g scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -O3 -g scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_empty_1.f03 -Os (test for excess errors) PASS: gfortran.dg/reshape_empty_1.f03 -Os execution test -PASS: gfortran.dg/reshape_empty_1.f03 -Os scan-tree-dump-times original "\{1, 2, 2, 2, 1, 2, 2, 2, 1\}" 2 +PASS: gfortran.dg/reshape_empty_1.f03 -Os scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2 PASS: gfortran.dg/reshape_order_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/reshape_order_1.f90 -O0 execution test PASS: gfortran.dg/reshape_order_1.f90 -O0 output pattern test, Fortran runtime error: Duplicate value 2 in ORDER argument to RESHAPE intrinsic @@ -31112,6 +31522,8 @@ PASS: gfortran.dg/save_2.f90 -O3 -g execution test PASS: gfortran.dg/save_2.f90 -Os (test for excess errors) PASS: gfortran.dg/save_2.f90 -Os execution test PASS: gfortran.dg/save_3.f90 -O (test for excess errors) +PASS: gfortran.dg/save_4.f90 -O (test for errors, line 12) +PASS: gfortran.dg/save_4.f90 -O (test for excess errors) PASS: gfortran.dg/save_common.f90 -O (test for errors, line 5) PASS: gfortran.dg/save_common.f90 -O (test for excess errors) PASS: gfortran.dg/save_parameter.f90 -O (test for excess errors) @@ -31321,28 +31733,28 @@ PASS: gfortran.dg/select_7.f90 -O (test for excess errors) PASS: gfortran.dg/select_char_1.f90 -O (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O0 execution test -PASS: gfortran.dg/select_char_2.f90 -O0 scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O0 scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O1 execution test -PASS: gfortran.dg/select_char_2.f90 -O1 scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O1 scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O2 execution test -PASS: gfortran.dg/select_char_2.f90 -O2 scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O2 scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -O3 -g execution test -PASS: gfortran.dg/select_char_2.f90 -O3 -g scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -O3 -g scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_2.f90 -Os (test for excess errors) PASS: gfortran.dg/select_char_2.f90 -Os execution test -PASS: gfortran.dg/select_char_2.f90 -Os scan-tree-dump-not original "_gfortran_select_string" +PASS: gfortran.dg/select_char_2.f90 -Os scan-tree-dump-not original "_gfortran_select_string" PASS: gfortran.dg/select_char_3.f90 -O (test for excess errors) PASS: gfortran.dg/select_type_1.f03 -O (test for errors, line 31) PASS: gfortran.dg/select_type_1.f03 -O (test for errors, line 33) @@ -31753,7 +32165,7 @@ PASS: gfortran.dg/shape_5.f90 -Os (test for excess errors) PASS: gfortran.dg/shape_5.f90 -Os execution test PASS: gfortran.dg/shape_6.f90 -O (test for excess errors) PASS: gfortran.dg/shape_7.f90 -O (test for excess errors) -PASS: gfortran.dg/shape_7.f90 -O scan-tree-dump-times original "abort" 0 +PASS: gfortran.dg/shape_7.f90 -O scan-tree-dump-times original "abort" 0 PASS: gfortran.dg/shift-alloc.f90 -O0 (test for excess errors) PASS: gfortran.dg/shift-alloc.f90 -O0 execution test PASS: gfortran.dg/shift-alloc.f90 -O1 (test for excess errors) @@ -31866,36 +32278,36 @@ PASS: gfortran.dg/simplify_modulo.f90 -Os (test for excess errors) PASS: gfortran.dg/simplify_modulo.f90 -Os execution test PASS: gfortran.dg/single_char_string.f90 -O0 (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O0 execution test -PASS: gfortran.dg/single_char_string.f90 -O0 scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O0 scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O0 scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O0 scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O1 (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O1 execution test -PASS: gfortran.dg/single_char_string.f90 -O1 scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O1 scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O1 scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O1 scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O2 (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O2 execution test -PASS: gfortran.dg/single_char_string.f90 -O2 scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O2 scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O2 scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O2 scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -O3 -g execution test -PASS: gfortran.dg/single_char_string.f90 -O3 -g scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -O3 -g scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -g scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -O3 -g scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/single_char_string.f90 -Os (test for excess errors) PASS: gfortran.dg/single_char_string.f90 -Os execution test -PASS: gfortran.dg/single_char_string.f90 -Os scan-tree-dump-times original "_gfortran_compare_string" 0 -PASS: gfortran.dg/single_char_string.f90 -Os scan-tree-dump-times original "_gfortran_copy_string" 0 +PASS: gfortran.dg/single_char_string.f90 -Os scan-tree-dump-times original "_gfortran_compare_string" 0 +PASS: gfortran.dg/single_char_string.f90 -Os scan-tree-dump-times original "_gfortran_copy_string" 0 PASS: gfortran.dg/size_dim.f90 -O0 (test for excess errors) PASS: gfortran.dg/size_dim.f90 -O0 execution test PASS: gfortran.dg/size_dim.f90 -O1 (test for excess errors) @@ -32076,7 +32488,7 @@ PASS: gfortran.dg/spread_scalar_source.f90 -Os (test for excess errors) PASS: gfortran.dg/spread_scalar_source.f90 -Os execution test PASS: gfortran.dg/spread_shape_1.f90 -O (test for excess errors) PASS: gfortran.dg/spread_size_limit.f90 -O (test for excess errors) -PASS: gfortran.dg/spread_size_limit.f90 -O scan-tree-dump-times original "_gfortran_spread" 1 +PASS: gfortran.dg/spread_size_limit.f90 -O scan-tree-dump-times original "_gfortran_spread" 1 PASS: gfortran.dg/spread_zerosize_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/spread_zerosize_1.f90 -O0 execution test PASS: gfortran.dg/spread_zerosize_1.f90 -O1 (test for excess errors) @@ -32499,6 +32911,24 @@ PASS: gfortran.dg/string_3.f90 -O (test for errors, line 12) PASS: gfortran.dg/string_3.f90 -O (test for excess errors) PASS: gfortran.dg/string_4.f90 -O (test for excess errors) PASS: gfortran.dg/string_5.f90 -O (test for excess errors) +PASS: gfortran.dg/string_assign_1.f90 -O (test for excess errors) +PASS: gfortran.dg/string_assign_1.f90 -O scan-tree-dump-times original "memcpy" 0 +PASS: gfortran.dg/string_assign_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O0 execution test +PASS: gfortran.dg/string_assign_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O1 execution test +PASS: gfortran.dg/string_assign_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O2 execution test +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/string_assign_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -O3 -g execution test +PASS: gfortran.dg/string_assign_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/string_assign_2.f90 -Os execution test PASS: gfortran.dg/string_compare_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/string_compare_1.f90 -O0 execution test PASS: gfortran.dg/string_compare_1.f90 -O1 (test for excess errors) @@ -32548,7 +32978,7 @@ PASS: gfortran.dg/string_compare_3.f90 -O3 -g execution test PASS: gfortran.dg/string_compare_3.f90 -Os (test for excess errors) PASS: gfortran.dg/string_compare_3.f90 -Os execution test PASS: gfortran.dg/string_compare_4.f90 -O (test for excess errors) -PASS: gfortran.dg/string_compare_4.f90 -O scan-tree-dump-times original "_gfortran_string_len_trim" 4 +PASS: gfortran.dg/string_compare_4.f90 -O scan-tree-dump-times original "_gfortran_string_len_trim" 4 PASS: gfortran.dg/string_ctor_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/string_ctor_1.f90 -O0 execution test PASS: gfortran.dg/string_ctor_1.f90 -O1 (test for excess errors) @@ -33091,12 +33521,13 @@ PASS: gfortran.dg/transfer_check_1.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 8) PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 11) PASS: gfortran.dg/transfer_check_2.f90 -O (test for excess errors) +PASS: gfortran.dg/transfer_check_3.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_hollerith_1.f90 -O (test for errors, line 8) PASS: gfortran.dg/transfer_hollerith_1.f90 -O const (test for warnings, line 6) PASS: gfortran.dg/transfer_hollerith_1.f90 -O const (test for warnings, line 8) PASS: gfortran.dg/transfer_hollerith_1.f90 -O (test for excess errors) PASS: gfortran.dg/transfer_intrinsic_1.f90 -O (test for excess errors) -PASS: gfortran.dg/transfer_intrinsic_1.f90 -O scan-tree-dump-times original "MIN_EXPR" 1 +PASS: gfortran.dg/transfer_intrinsic_1.f90 -O scan-tree-dump-times original "MIN_EXPR" 1 PASS: gfortran.dg/transfer_intrinsic_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/transfer_intrinsic_2.f90 -O0 execution test PASS: gfortran.dg/transfer_intrinsic_2.f90 -O1 (test for excess errors) @@ -33344,39 +33775,39 @@ PASS: gfortran.dg/transpose_optimization_1.f90 -O (test for warnings, line 65 PASS: gfortran.dg/transpose_optimization_1.f90 -O (test for warnings, line 87) PASS: gfortran.dg/transpose_optimization_1.f90 -O (test for warnings, line 101) PASS: gfortran.dg/transpose_optimization_1.f90 -O (test for excess errors) -PASS: gfortran.dg/transpose_optimization_1.f90 -O scan-tree-dump-times original "struct[^\n]*atmp" 4 +PASS: gfortran.dg/transpose_optimization_1.f90 -O scan-tree-dump-times original "struct[^\\n]*atmp" 4 PASS: gfortran.dg/transpose_optimization_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O0 execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O0 scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O0 scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O0 scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O0 scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O1 execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O1 scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O1 scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O1 scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O1 scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O2 execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O2 scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O2 scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O2 scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O2 scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -O3 -g scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_optimization_2.f90 -Os (test for excess errors) PASS: gfortran.dg/transpose_optimization_2.f90 -Os execution test -PASS: gfortran.dg/transpose_optimization_2.f90 -Os scan-tree-dump-times original "parm" 66 -PASS: gfortran.dg/transpose_optimization_2.f90 -Os scan-tree-dump-times original "atmp" 12 +PASS: gfortran.dg/transpose_optimization_2.f90 -Os scan-tree-dump-times original "parm" 66 +PASS: gfortran.dg/transpose_optimization_2.f90 -Os scan-tree-dump-times original "atmp" 12 PASS: gfortran.dg/transpose_reshape_r10.f90 -O0 (test for excess errors) PASS: gfortran.dg/transpose_reshape_r10.f90 -O0 execution test PASS: gfortran.dg/transpose_reshape_r10.f90 -O1 (test for excess errors) @@ -33411,92 +33842,92 @@ PASS: gfortran.dg/trim_1.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_1.f90 -Os execution test PASS: gfortran.dg/trim_optimize_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O0 execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O0 scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O0 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O0 scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O0 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O1 (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O1 execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O1 scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O1 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O1 scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O1 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O2 (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O2 execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O2 scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O2 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O2 scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O2 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g execution test -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -O3 -g scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_1.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_1.f90 -Os execution test -PASS: gfortran.dg/trim_optimize_1.f90 -Os scan-tree-dump-times original "memmove" 2 -PASS: gfortran.dg/trim_optimize_1.f90 -Os scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_1.f90 -Os scan-tree-dump-times original "memmove" 2 +PASS: gfortran.dg/trim_optimize_1.f90 -Os scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O0 execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O0 scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O0 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O0 scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O0 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O1 (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O1 execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O1 scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O1 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O1 scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O1 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O2 (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O2 execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O2 scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O2 scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O2 scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O2 scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g execution test -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -O3 -g scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_2.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_2.f90 -Os execution test -PASS: gfortran.dg/trim_optimize_2.f90 -Os scan-tree-dump-times original "memmove" 4 -PASS: gfortran.dg/trim_optimize_2.f90 -Os scan-tree-dump-times original "string_trim" 0 +PASS: gfortran.dg/trim_optimize_2.f90 -Os scan-tree-dump-times original "memmove" 4 +PASS: gfortran.dg/trim_optimize_2.f90 -Os scan-tree-dump-times original "string_trim" 0 PASS: gfortran.dg/trim_optimize_3.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O0 execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O0 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O0 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O1 (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O1 execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O1 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O1 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O2 (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O2 execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O2 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O2 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -O3 -g execution test -PASS: gfortran.dg/trim_optimize_3.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_3.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_3.f90 -Os execution test -PASS: gfortran.dg/trim_optimize_3.f90 -Os scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_3.f90 -Os scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_4.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_4.f90 -O0 execution test PASS: gfortran.dg/trim_optimize_4.f90 -O1 (test for excess errors) @@ -33515,28 +33946,28 @@ PASS: gfortran.dg/trim_optimize_4.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_4.f90 -Os execution test PASS: gfortran.dg/trim_optimize_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O0 execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O0 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O0 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O1 (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O1 execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O1 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O1 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O2 (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O2 execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O2 scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O2 scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -O3 -g execution test -PASS: gfortran.dg/trim_optimize_5.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_5.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_5.f90 -Os execution test -PASS: gfortran.dg/trim_optimize_5.f90 -Os scan-tree-dump-times original "string_len_trim" 2 +PASS: gfortran.dg/trim_optimize_5.f90 -Os scan-tree-dump-times original "string_len_trim" 2 PASS: gfortran.dg/trim_optimize_6.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_6.f90 -O0 execution test PASS: gfortran.dg/trim_optimize_6.f90 -O1 (test for excess errors) @@ -33555,30 +33986,30 @@ PASS: gfortran.dg/trim_optimize_6.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_6.f90 -Os execution test PASS: gfortran.dg/trim_optimize_7.f90 -O0 (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O0 execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O0 scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O0 scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O1 (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O1 execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O1 scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O1 scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O2 (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O2 execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O2 scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O2 scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -O3 -g execution test -PASS: gfortran.dg/trim_optimize_7.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -O3 -g scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_7.f90 -Os (test for excess errors) PASS: gfortran.dg/trim_optimize_7.f90 -Os execution test -PASS: gfortran.dg/trim_optimize_7.f90 -Os scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_7.f90 -Os scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/trim_optimize_8.f90 -O (test for excess errors) -PASS: gfortran.dg/trim_optimize_8.f90 -O scan-tree-dump-times original "string_len_trim" 1 +PASS: gfortran.dg/trim_optimize_8.f90 -O scan-tree-dump-times original "string_len_trim" 1 PASS: gfortran.dg/type_decl_1.f90 -O (test for errors, line 18) PASS: gfortran.dg/type_decl_1.f90 -O (test for excess errors) PASS: gfortran.dg/type_decl_2.f90 -O (test for errors, line 7) @@ -33745,9 +34176,9 @@ PASS: gfortran.dg/typebound_call_20.f03 -O3 -g execution test PASS: gfortran.dg/typebound_call_20.f03 -Os (test for excess errors) PASS: gfortran.dg/typebound_call_20.f03 -Os execution test PASS: gfortran.dg/typebound_call_21.f03 -O (test for excess errors) -PASS: gfortran.dg/typebound_call_21.f03 -O scan-tree-dump-times original "_vptr->" 0 +PASS: gfortran.dg/typebound_call_21.f03 -O scan-tree-dump-times original "_vptr->" 0 PASS: gfortran.dg/typebound_call_22.f03 -O (test for excess errors) -PASS: gfortran.dg/typebound_call_22.f03 -O scan-tree-dump-times optimized "base \(\);" 1 +PASS: gfortran.dg/typebound_call_22.f03 -O scan-tree-dump-times optimized "base \\(\\);" 1 PASS: gfortran.dg/typebound_call_23.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_call_3.f03 -O0 (test for excess errors) PASS: gfortran.dg/typebound_call_3.f03 -O0 execution test @@ -33843,6 +34274,10 @@ PASS: gfortran.dg/typebound_generic_10.f03 -O (test for errors, line 17) PASS: gfortran.dg/typebound_generic_10.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_generic_11.f90 -O (test for errors, line 39) PASS: gfortran.dg/typebound_generic_11.f90 -O (test for excess errors) +PASS: gfortran.dg/typebound_generic_12.f03 -O (test for errors, line 12) +PASS: gfortran.dg/typebound_generic_12.f03 -O (test for excess errors) +PASS: gfortran.dg/typebound_generic_13.f03 -O (test for errors, line 13) +PASS: gfortran.dg/typebound_generic_13.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 57) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 58) PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 59) @@ -34048,6 +34483,9 @@ PASS: gfortran.dg/typebound_operator_15.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/typebound_operator_15.f90 -O3 -g execution test PASS: gfortran.dg/typebound_operator_15.f90 -Os (test for excess errors) PASS: gfortran.dg/typebound_operator_15.f90 -Os execution test +PASS: gfortran.dg/typebound_operator_16.f03 -O (test for errors, line 21) +PASS: gfortran.dg/typebound_operator_16.f03 -O (test for errors, line 39) +PASS: gfortran.dg/typebound_operator_16.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 25) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 26) PASS: gfortran.dg/typebound_operator_2.f03 -O (test for errors, line 32) @@ -34159,6 +34597,7 @@ PASS: gfortran.dg/typebound_override_1.f90 -O (test for warnings, line 113) PASS: gfortran.dg/typebound_override_1.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_override_2.f90 -O (test for errors, line 23) PASS: gfortran.dg/typebound_override_2.f90 -O (test for excess errors) +PASS: gfortran.dg/typebound_override_3.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_1.f08 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_10.f03 -O (test for errors, line 35) PASS: gfortran.dg/typebound_proc_10.f03 -O (test for errors, line 38) @@ -34204,6 +34643,11 @@ PASS: gfortran.dg/typebound_proc_23.f90 -Os (test for excess errors) PASS: gfortran.dg/typebound_proc_23.f90 -Os execution test PASS: gfortran.dg/typebound_proc_24.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_25.f90 -O (test for excess errors) +PASS: gfortran.dg/typebound_proc_26.f90 -O (test for errors, line 14) +PASS: gfortran.dg/typebound_proc_26.f90 -O (test for errors, line 19) +PASS: gfortran.dg/typebound_proc_26.f90 -O (test for errors, line 24) +PASS: gfortran.dg/typebound_proc_26.f90 -O (test for warnings, line 31) +PASS: gfortran.dg/typebound_proc_26.f90 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_3.f03 -O (test for errors, line 13) PASS: gfortran.dg/typebound_proc_3.f03 -O (test for excess errors) PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 12) @@ -34837,7 +35281,7 @@ PASS: gfortran.dg/use_rename_4.f90 -Os execution test PASS: gfortran.dg/use_rename_5.f90 -O (test for errors, line 15) PASS: gfortran.dg/use_rename_5.f90 -O (test for excess errors) PASS: gfortran.dg/use_rename_6.f90 -O (test for excess errors) -PASS: gfortran.dg/use_rename_6.f90 -O scan-tree-dump-times original "shall_not_be_there" 0 +PASS: gfortran.dg/use_rename_6.f90 -O scan-tree-dump-times original "shall_not_be_there" 0 PASS: gfortran.dg/used_before_typed_1.f90 -O (test for errors, line 9) PASS: gfortran.dg/used_before_typed_1.f90 -O (test for errors, line 12) PASS: gfortran.dg/used_before_typed_1.f90 -O (test for bogus messages, line 14) @@ -35144,7 +35588,7 @@ PASS: gfortran.dg/vector_subscript_3.f90 -O3 -g execution test PASS: gfortran.dg/vector_subscript_3.f90 -Os (test for excess errors) PASS: gfortran.dg/vector_subscript_3.f90 -Os execution test PASS: gfortran.dg/vector_subscript_4.f90 -O (test for excess errors) -PASS: gfortran.dg/vector_subscript_4.f90 -O scan-tree-dump-times original "A.2\[3\]" 1 +PASS: gfortran.dg/vector_subscript_4.f90 -O scan-tree-dump-times original "A.2\\[3\\]" 1 PASS: gfortran.dg/vector_subscript_5.f90 -O0 (test for excess errors) PASS: gfortran.dg/vector_subscript_5.f90 -O0 execution test PASS: gfortran.dg/vector_subscript_5.f90 -O1 (test for excess errors) @@ -35162,7 +35606,7 @@ PASS: gfortran.dg/vector_subscript_5.f90 -O3 -g execution test PASS: gfortran.dg/vector_subscript_5.f90 -Os (test for excess errors) PASS: gfortran.dg/vector_subscript_5.f90 -Os execution test PASS: gfortran.dg/vector_subscript_6.f90 -O (test for excess errors) -PASS: gfortran.dg/vector_subscript_6.f90 -O scan-tree-dump-not original "malloc" +PASS: gfortran.dg/vector_subscript_6.f90 -O scan-tree-dump-not original "malloc" PASS: gfortran.dg/vector_subscript_bound_1.f90 -O (test for excess errors) PASS: gfortran.dg/verify_2.f90 -O0 (test for excess errors) PASS: gfortran.dg/verify_2.f90 -O0 execution test @@ -35198,108 +35642,108 @@ PASS: gfortran.dg/volatile.f90 -Os (test for excess errors) PASS: gfortran.dg/volatile.f90 -Os execution test PASS: gfortran.dg/volatile10.f90 -O0 (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O0 execution test -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O0 scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O1 (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O1 execution test -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O1 scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O2 (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O2 execution test -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O2 scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer execution test -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -O3 -g (test for excess errors) PASS: gfortran.dg/volatile10.f90 -O3 -g execution test -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -O3 -g scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile10.f90 -Os (test for excess errors) PASS: gfortran.dg/volatile10.f90 -Os execution test -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test1" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test2_2" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "two_test2_1" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "two_test2_2" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test1_1" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test1_3" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_1" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_2" -PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_4" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test1" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "one_test2_2" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "two_test2_1" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "two_test2_2" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test1_1" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test1_3" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_1" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_2" +PASS: gfortran.dg/volatile10.f90 -Os scan-tree-dump optimized "main_test2_4" PASS: gfortran.dg/volatile11.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump optimized "NotOptimizedAway1" -PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump optimized "NotOptimizedAway2" -PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump-not optimized "IsOptimizedAway" +PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump optimized "NotOptimizedAway1" +PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump optimized "NotOptimizedAway2" +PASS: gfortran.dg/volatile11.f90 -O scan-tree-dump-not optimized "IsOptimizedAway" PASS: gfortran.dg/volatile12.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "integer.kind=.. . volatile arg" -PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump-times optimized " =.v. arg;" 2 -PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "i_dont_exist" +PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "integer.kind=.. . volatile arg" +PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump-times optimized " =.v. arg;" 2 +PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "i_dont_exist" PASS: gfortran.dg/volatile13.f90 -O (test for excess errors) PASS: gfortran.dg/volatile2.f90 -O (test for errors, line 9) PASS: gfortran.dg/volatile2.f90 -O (test for errors, line 11) @@ -35316,23 +35760,23 @@ PASS: gfortran.dg/volatile3.f90 -O (test for errors, line 20) PASS: gfortran.dg/volatile3.f90 -O (test for errors, line 21) PASS: gfortran.dg/volatile3.f90 -O (test for excess errors) PASS: gfortran.dg/volatile4.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile4.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway" -PASS: gfortran.dg/volatile4.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway" +PASS: gfortran.dg/volatile4.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway" +PASS: gfortran.dg/volatile4.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway" PASS: gfortran.dg/volatile5.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "aPresent" -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "bPresent" -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "aStillPresent" -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "bStillPresent" -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump-not optimized "cPresent" -PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump-not optimized "cStillPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "aPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "bPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "aStillPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump optimized "bStillPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump-not optimized "cPresent" +PASS: gfortran.dg/volatile5.f90 -O scan-tree-dump-not optimized "cStillPresent" PASS: gfortran.dg/volatile6.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway1" -PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway2" -PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway1" -PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway2" +PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway1" +PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway2" +PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway1" +PASS: gfortran.dg/volatile6.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway2" PASS: gfortran.dg/volatile7.f90 -O (test for excess errors) -PASS: gfortran.dg/volatile7.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway" -PASS: gfortran.dg/volatile7.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway" +PASS: gfortran.dg/volatile7.f90 -O scan-tree-dump optimized "VolatileNotOptimizedAway" +PASS: gfortran.dg/volatile7.f90 -O scan-tree-dump-not optimized "NonVolatileNotOptimizedAway" PASS: gfortran.dg/volatile8.f90 -O (test for errors, line 21) PASS: gfortran.dg/volatile8.f90 -O (test for errors, line 37) PASS: gfortran.dg/volatile8.f90 -O (test for errors, line 55) @@ -35417,12 +35861,12 @@ PASS: gfortran.dg/warnings_are_errors_1.f -O (test for warnings, line 11) PASS: gfortran.dg/warnings_are_errors_1.f -O (test for warnings, line 15) PASS: gfortran.dg/warnings_are_errors_1.f -O (test for warnings, line 20) PASS: gfortran.dg/warnings_are_errors_1.f -O (test for excess errors) -PASS: gfortran.dg/warnings_are_errors_1.f -O output-exists-not warnings_are_errors_1.s +PASS: gfortran.dg/warnings_are_errors_1.f -O output-exists-not warnings_are_errors_1.s PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for warnings, line 8) PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for warnings, line 20) PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for warnings, line 24) PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for excess errors) -PASS: gfortran.dg/warnings_are_errors_1.f90 -O output-exists-not warnings_are_errors_1.s +PASS: gfortran.dg/warnings_are_errors_1.f90 -O output-exists-not warnings_are_errors_1.s PASS: gfortran.dg/where_1.f90 -O0 (test for excess errors) PASS: gfortran.dg/where_1.f90 -O0 execution test PASS: gfortran.dg/where_1.f90 -O1 (test for excess errors) @@ -35539,9 +35983,9 @@ PASS: gfortran.dg/whole_file_35.f90 -O (test for excess errors) PASS: gfortran.dg/whole_file_4.f90 -O (test for warnings, line 16) PASS: gfortran.dg/whole_file_4.f90 -O (test for excess errors) PASS: gfortran.dg/whole_file_5.f90 -O (test for excess errors) -PASS: gfortran.dg/whole_file_5.f90 -O scan-tree-dump-times optimized "= f \(\)" 0 +PASS: gfortran.dg/whole_file_5.f90 -O scan-tree-dump-times optimized "= f \\(\\)" 0 PASS: gfortran.dg/whole_file_6.f90 -O (test for excess errors) -PASS: gfortran.dg/whole_file_6.f90 -O scan-tree-dump-times optimized "= f \(\)" 0 +PASS: gfortran.dg/whole_file_6.f90 -O scan-tree-dump-times optimized "= f \\(\\)" 0 PASS: gfortran.dg/whole_file_7.f90 -O (test for errors, line 32) PASS: gfortran.dg/whole_file_7.f90 -O (test for excess errors) PASS: gfortran.dg/whole_file_8.f90 -O (test for excess errors) @@ -35665,7 +36109,7 @@ PASS: gfortran.dg/widechar_6.f90 -O3 -g execution test PASS: gfortran.dg/widechar_6.f90 -Os (test for excess errors) PASS: gfortran.dg/widechar_6.f90 -Os execution test PASS: gfortran.dg/widechar_7.f90 -O (test for excess errors) -PASS: gfortran.dg/widechar_7.f90 -O scan-tree-dump-times original "memmove" 0 +PASS: gfortran.dg/widechar_7.f90 -O scan-tree-dump-times original "memmove" 0 PASS: gfortran.dg/widechar_8.f90 -O0 (test for excess errors) PASS: gfortran.dg/widechar_8.f90 -O0 execution test PASS: gfortran.dg/widechar_8.f90 -O1 (test for excess errors) @@ -38130,9 +38574,9 @@ PASS: gfortran.dg/g77/ffree-form-1.f -O (test for excess errors) PASS: gfortran.dg/g77/ffree-form-2.f -O (test for excess errors) PASS: gfortran.dg/g77/ffree-form-3.f -O (test for excess errors) PASS: gfortran.dg/g77/fno-underscoring.f -O (test for excess errors) -PASS: gfortran.dg/g77/fno-underscoring.f scan-assembler-not aaabbbccc_ +PASS: gfortran.dg/g77/fno-underscoring.f -O scan-assembler-not aaabbbccc_ PASS: gfortran.dg/g77/funderscoring.f -O (test for excess errors) -PASS: gfortran.dg/g77/funderscoring.f scan-assembler aaabbbccc_ +PASS: gfortran.dg/g77/funderscoring.f -O scan-assembler aaabbbccc_ PASS: gfortran.dg/g77/int8421.f -O0 (test for excess errors) PASS: gfortran.dg/g77/int8421.f -O0 execution test PASS: gfortran.dg/g77/int8421.f -O1 (test for excess errors) @@ -38325,15 +38769,15 @@ PASS: gfortran.dg/gomp/appendix-a/a.33.2.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.33.4.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.34.1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.34.2.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/appendix-a/a.35.1.f90 -O (test for warnings, line 13) +PASS: gfortran.dg/gomp/appendix-a/a.35.1.f90 -O (test for errors, line 13) PASS: gfortran.dg/gomp/appendix-a/a.35.1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.35.2.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/appendix-a/a.35.3.f90 -O (test for warnings, line 10) +PASS: gfortran.dg/gomp/appendix-a/a.35.3.f90 -O (test for errors, line 10) PASS: gfortran.dg/gomp/appendix-a/a.35.3.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/appendix-a/a.35.4.f90 -O (test for warnings, line 11) +PASS: gfortran.dg/gomp/appendix-a/a.35.4.f90 -O (test for errors, line 11) PASS: gfortran.dg/gomp/appendix-a/a.35.4.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.35.5.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/appendix-a/a.35.6.f90 -O (test for warnings, line 9) +PASS: gfortran.dg/gomp/appendix-a/a.35.6.f90 -O (test for errors, line 9) PASS: gfortran.dg/gomp/appendix-a/a.35.6.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.36.1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/appendix-a/a.37.1.f90 -O (test for excess errors) @@ -38371,8 +38815,8 @@ PASS: gfortran.dg/gomp/crayptr3.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/crayptr4.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/crayptr5.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/do-1.f90 -O (test for excess errors) -XFAIL: gfortran.dg/gomp/do-1.f90 -O scan-tree-dump-times omplower "GOMP_parallel_loop_dynamic_start" 2 -XFAIL: gfortran.dg/gomp/do-1.f90 -O scan-tree-dump-times omplower "GOMP_parallel_loop_guided_start" 2 +XFAIL: gfortran.dg/gomp/do-1.f90 -O scan-tree-dump-times omplower "GOMP_parallel_loop_dynamic_start" 2 +XFAIL: gfortran.dg/gomp/do-1.f90 -O scan-tree-dump-times omplower "GOMP_parallel_loop_guided_start" 2 PASS: gfortran.dg/gomp/fixed-1.f -O (test for excess errors) PASS: gfortran.dg/gomp/free-1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/free-2.f90 -O (test for warnings, line 5) @@ -38412,9 +38856,9 @@ PASS: gfortran.dg/gomp/omp_do1.f90 -O (test for errors, line 27) PASS: gfortran.dg/gomp/omp_do1.f90 -O (test for errors, line 31) PASS: gfortran.dg/gomp/omp_do1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/omp_parse1.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/omp_parse1.f90 -O scan-tree-dump-times omplower "pragma omp parallel" 3 +PASS: gfortran.dg/gomp/omp_parse1.f90 -O scan-tree-dump-times omplower "pragma omp parallel" 3 PASS: gfortran.dg/gomp/omp_parse2.f -O (test for excess errors) -PASS: gfortran.dg/gomp/omp_parse2.f -O scan-tree-dump-times omplower "pragma omp parallel" 2 +PASS: gfortran.dg/gomp/omp_parse2.f -O scan-tree-dump-times omplower "pragma omp parallel" 2 PASS: gfortran.dg/gomp/omp_threadprivate1.f90 -O (test for errors, line 7) PASS: gfortran.dg/gomp/omp_threadprivate1.f90 -O (test for errors, line 14) PASS: gfortran.dg/gomp/omp_threadprivate1.f90 -O (test for errors, line 15) @@ -38582,12 +39026,12 @@ PASS: gfortran.dg/gomp/workshare1.f90 -O (test for errors, line 37) PASS: gfortran.dg/gomp/workshare1.f90 -O (test for errors, line 40) PASS: gfortran.dg/gomp/workshare1.f90 -O (test for excess errors) PASS: gfortran.dg/gomp/workshare2.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/workshare2.f90 -O scan-tree-dump-times original "__var" 0 +PASS: gfortran.dg/gomp/workshare2.f90 -O scan-tree-dump-times original "__var" 0 PASS: gfortran.dg/gomp/workshare3.f90 -O (test for excess errors) -PASS: gfortran.dg/gomp/workshare3.f90 -O scan-tree-dump-times original "__builtin_cosf" 2 +PASS: gfortran.dg/gomp/workshare3.f90 -O scan-tree-dump-times original "__builtin_cosf" 2 Running [...]/hurd/master/gcc/testsuite/gfortran.dg/graphite/graphite.exp ... PASS: gfortran.dg/graphite/scop-1.f -O (test for excess errors) -XFAIL: gfortran.dg/graphite/scop-1.f -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/scop-1.f -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 PASS: gfortran.dg/graphite/id-1.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-10.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-11.f -O (test for excess errors) @@ -38619,36 +39063,36 @@ PASS: gfortran.dg/graphite/id-pr46994.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-pr46995.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/id-pr47691.f -O (test for excess errors) PASS: gfortran.dg/graphite/interchange-1.f -O (test for excess errors) -XFAIL: gfortran.dg/graphite/interchange-1.f -O scan-tree-dump-times graphite "will be interchanged" 1 +XFAIL: gfortran.dg/graphite/interchange-1.f -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/interchange-2.f -O (test for excess errors) -PASS: gfortran.dg/graphite/interchange-2.f -O scan-tree-dump-times graphite "will be interchanged" 0 +PASS: gfortran.dg/graphite/interchange-2.f -O scan-tree-dump-times graphite "will be interchanged" 0 PASS: gfortran.dg/graphite/interchange-3.f90 -O (test for excess errors) -PASS: gfortran.dg/graphite/interchange-3.f90 -O scan-tree-dump-times graphite "will be interchanged" 1 +PASS: gfortran.dg/graphite/interchange-3.f90 -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/interchange-4.f -O (test for excess errors) -XFAIL: gfortran.dg/graphite/interchange-4.f -O scan-tree-dump-times graphite "will be interchanged" 1 +XFAIL: gfortran.dg/graphite/interchange-4.f -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/interchange-5.f -O (test for excess errors) -XFAIL: gfortran.dg/graphite/interchange-5.f -O scan-tree-dump-times graphite "will be interchanged" 1 +XFAIL: gfortran.dg/graphite/interchange-5.f -O scan-tree-dump-times graphite "will be interchanged" 1 PASS: gfortran.dg/graphite/block-1.f90 -O (test for excess errors) -XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 -XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 +XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/block-1.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 PASS: gfortran.dg/graphite/block-2.f -O (test for excess errors) -XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "number of SCoPs: 2" 1 -XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "will be loop blocked" 2 +XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "number of SCoPs: 2" 1 +XFAIL: gfortran.dg/graphite/block-2.f -O scan-tree-dump-times graphite "will be loop blocked" 2 PASS: gfortran.dg/graphite/block-3.f90 -O (test for excess errors) -XFAIL: gfortran.dg/graphite/block-3.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 -XFAIL: gfortran.dg/graphite/block-3.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 +XFAIL: gfortran.dg/graphite/block-3.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/block-3.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 PASS: gfortran.dg/graphite/block-4.f90 -O (test for excess errors) -XFAIL: gfortran.dg/graphite/block-4.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 -XFAIL: gfortran.dg/graphite/block-4.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 +XFAIL: gfortran.dg/graphite/block-4.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/block-4.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 PASS: gfortran.dg/graphite/vect-pr40979.f90 -O (test for excess errors) -PASS: gfortran.dg/graphite/vect-pr40979.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gfortran.dg/graphite/vect-pr40979.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gfortran.dg/graphite/run-id-1.f -O (test for excess errors) PASS: gfortran.dg/graphite/run-id-1.f -O execution test PASS: gfortran.dg/graphite/run-id-2.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/run-id-2.f90 -O execution test PASS: gfortran.dg/graphite/pr14741.f90 -O (test for excess errors) -XFAIL: gfortran.dg/graphite/pr14741.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 -XFAIL: gfortran.dg/graphite/pr14741.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 +XFAIL: gfortran.dg/graphite/pr14741.f90 -O scan-tree-dump-times graphite "number of SCoPs: 1" 1 +XFAIL: gfortran.dg/graphite/pr14741.f90 -O scan-tree-dump-times graphite "will be loop blocked" 1 PASS: gfortran.dg/graphite/pr29290.f90 -O (test for excess errors) PASS: gfortran.dg/graphite/pr29581.f90 -O0 (test for excess errors) PASS: gfortran.dg/graphite/pr29581.f90 -O0 execution test @@ -38984,38 +39428,38 @@ PASS: gfortran.dg/lto/pr47839 f_lto_pr47839_1.o assemble, -g -flto PASS: gfortran.dg/lto/pr47839 f_lto_pr47839_0.o-f_lto_pr47839_1.o link, -g -flto Running [...]/hurd/master/gcc/testsuite/gfortran.dg/vect/vect.exp ... PASS: gfortran.dg/vect/vect-1.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-1.f90 -O scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gfortran.dg/vect/vect-1.f90 -O scan-tree-dump-times vect "vectorized 3 loops" 1 PASS: gfortran.dg/vect/vect-2.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "vectorized 3 loops" 1 -PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 3 -PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 2 +PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "vectorized 3 loops" 1 +PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 3 +PASS: gfortran.dg/vect/vect-2.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 2 PASS: gfortran.dg/vect/vect-3.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-3.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 1 -PASS: gfortran.dg/vect/vect-3.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 1 +PASS: gfortran.dg/vect/vect-3.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +PASS: gfortran.dg/vect/vect-3.f90 -O scan-tree-dump-times vect "Vectorizing an unaligned access" 1 PASS: gfortran.dg/vect/vect-4.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 -PASS: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 1 -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-4.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times vect "Alignment of access forced using peeling" 1 +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) PASS: gfortran.dg/vect/vect-5.f90 -O execution test -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 +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 PASS: gfortran.dg/vect/vect-6.f -O (test for excess errors) PASS: gfortran.dg/vect/vect-7.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-7.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gfortran.dg/vect/vect-7.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gfortran.dg/vect/vect-8.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 19 loops" 1 +PASS: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 19 loops" 1 PASS: gfortran.dg/vect/vect-gems.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/vect-gems.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 +PASS: gfortran.dg/vect/vect-gems.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gfortran.dg/vect/pr19049.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 0 -PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "complicated access pattern" 1 +PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 0 +PASS: gfortran.dg/vect/pr19049.f90 -O scan-tree-dump-times vect "complicated access pattern" 1 PASS: gfortran.dg/vect/pr32377.f90 -O (test for excess errors) -PASS: gfortran.dg/vect/pr32377.f90 -O scan-tree-dump-times vect "vectorized 2 loops" 1 +PASS: gfortran.dg/vect/pr32377.f90 -O scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gfortran.dg/vect/pr32380.f -O (test for excess errors) -FAIL: gfortran.dg/vect/pr32380.f -O scan-tree-dump-times vect "vectorized 7 loops" 1 +PASS: gfortran.dg/vect/pr32380.f -O scan-tree-dump-times vect "vectorized 6 loops" 1 PASS: gfortran.dg/vect/pr33301.f -O (test for excess errors) PASS: gfortran.dg/vect/pr39318.f90 -O (test for excess errors) UNSUPPORTED: gfortran.dg/vect/pr45714-a.f -O @@ -39027,9 +39471,9 @@ PASS: gfortran.dg/vect/pr51058-2.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr51058.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr51285.f90 -O (test for excess errors) PASS: gfortran.dg/vect/pr52580.f -O (test for excess errors) -PASS: gfortran.dg/vect/pr52580.f -O scan-tree-dump-times vect "LOOP VECTORIZED" 1 +PASS: gfortran.dg/vect/pr52580.f -O scan-tree-dump-times vect "LOOP VECTORIZED" 1 PASS: gfortran.dg/vect/fast-math-mgrid-resid.f (test for excess errors) -PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\n]*\+ " 13 +PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\\n]*\\+ " 13 PASS: gfortran.dg/vect/fast-math-pr33299.f90 (test for excess errors) PASS: gfortran.dg/vect/fast-math-pr33299.f90 execution test PASS: gfortran.dg/vect/fast-math-pr38968.f90 (test for excess errors) @@ -43729,10 +44173,10 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O2 -ftree-v === gfortran Summary === -# of expected passes 41273 -# of unexpected failures 7 +# of expected passes 41720 +# of unexpected failures 6 # of expected failures 56 # of unresolved testcases 6 # of unsupported tests 213 -[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20120606 (experimental) (GCC) +[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20120805 (experimental) (GCC) diff --git a/gcc/kepler.SCHWINGE/test/gnat.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum index 8a26379d..0aef23d9 100644 --- a/gcc/kepler.SCHWINGE/test/gnat.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 17:59:26 2012 +Test Run By thomas on Thu Nov 22 04:54:08 2012 Native configuration is i686-pc-linux-gnu === gnat tests === @@ -53,6 +53,7 @@ PASS: gnat.dg/aggr19.adb (test for excess errors) PASS: gnat.dg/aggr19.adb execution test PASS: gnat.dg/aggr19_pkg.adb (test for excess errors) PASS: gnat.dg/aggr2.adb (test for excess errors) +PASS: gnat.dg/aggr20.adb (test for excess errors) PASS: gnat.dg/aggr3.adb (test for excess errors) PASS: gnat.dg/aggr3.adb execution test PASS: gnat.dg/aggr4.adb (test for excess errors) @@ -117,6 +118,7 @@ PASS: gnat.dg/array19.adb (test for excess errors) PASS: gnat.dg/array20.adb (test for excess errors) PASS: gnat.dg/array21.adb (test for excess errors) PASS: gnat.dg/array21.adb execution test +PASS: gnat.dg/array22.adb (test for excess errors) PASS: gnat.dg/array3.adb (test for excess errors) PASS: gnat.dg/array3.adb execution test PASS: gnat.dg/array4.adb (test for excess errors) @@ -146,205 +148,109 @@ PASS: gnat.dg/atomic3.adb (test for excess errors) PASS: gnat.dg/atomic4.adb (test for excess errors) PASS: gnat.dg/atomic5.adb (test for excess errors) PASS: gnat.dg/atomic6_1.adb (test for excess errors) -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 2 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 1 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 2 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 1 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 3 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 3 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 2 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 1 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 2 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 1 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 3 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 3 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_1.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_2.adb (test for excess errors) -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 6 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 2 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 6 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 2 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 3 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 3 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 6 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 2 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 6 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 2 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 3 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 3 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_2.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_3.adb (test for excess errors) -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 3 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 1 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 3 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 1 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 3 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 3 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 3 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 1 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 3 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 1 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 3 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 3 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_3.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_4.adb (test for excess errors) -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 2 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 1 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 2 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 1 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 3 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 3 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 2 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 1 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 2 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 1 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 3 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 3 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_4.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_5.adb (test for excess errors) -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 2 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 2 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 2 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 2 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_5.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_6.adb (test for excess errors) -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter\[1" 2 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter\[2" 1 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer\[1" 2 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer\[2" 1 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter\[1" 3 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter\[2" 0 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer\[1" 3 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer\[2" 0 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter\\[1" 2 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter\\[2" 1 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer\\[1" 2 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer\\[2" 1 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter\\[1" 3 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter\\[2" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer\\[1" 3 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer\\[2" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_6.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_7.adb (test for excess errors) -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&my_atomic.counter1" 2 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 1 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&my_atomic.timer1" 2 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 1 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 0 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&my_atomic.counter1" 3 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&my_atomic.timer1" 3 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&my_atomic.counter1" 2 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 1 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&my_atomic.timer1" 2 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 1 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&my_atomic.counter1" 3 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&my_atomic.timer1" 3 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_7.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 0 PASS: gnat.dg/atomic6_8.adb (test for excess errors) -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter1" 1 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer1" 1 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^ -
]*ptr" 3 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter1" 1 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__counter2" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer1" 1 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&atomic6_pkg__timer2" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*&temp" 0 -PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^ -
]*ptr" 3 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter1" 1 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer1" 1 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_load[^\n\r]*ptr" 3 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter1" 1 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__counter2" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer1" 1 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&atomic6_pkg__timer2" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*&temp" 0 +PASS: gnat.dg/atomic6_8.adb scan-tree-dump-times gimple "atomic_store[^\n\r]*ptr" 3 PASS: gnat.dg/bad_array.adb (test for excess errors) PASS: gnat.dg/biased_uc.adb (test for excess errors) PASS: gnat.dg/biased_uc.adb execution test @@ -401,6 +307,7 @@ PASS: gnat.dg/constant2.adb (test for excess errors) PASS: gnat.dg/constant2.adb execution test PASS: gnat.dg/constant2_pkg2.adb (test for excess errors) PASS: gnat.dg/constant3.adb (test for excess errors) +PASS: gnat.dg/constant4.adb (test for excess errors) PASS: gnat.dg/controlled2.adb (test for excess errors) PASS: gnat.dg/controlled4.adb (test for excess errors) PASS: gnat.dg/controlled5.adb (test for excess errors) @@ -421,7 +328,6 @@ PASS: gnat.dg/curr_task.adb execution test PASS: gnat.dg/debug2.adb (test for excess errors) PASS: gnat.dg/debug3.adb (test for excess errors) PASS: gnat.dg/decl_ctx_use.adb (test for excess errors) -PASS: gnat.dg/deep_old.adb (test for excess errors) PASS: gnat.dg/deferred_const1.adb (test for warnings, line 8) PASS: gnat.dg/deferred_const1.adb (test for excess errors) PASS: gnat.dg/deferred_const2.adb (test for excess errors) @@ -439,6 +345,9 @@ PASS: gnat.dg/derived_type1.adb scan-tree-dump-not original "VIEW_CONVERT_EXPR<s PASS: gnat.dg/derived_type1.adb scan-tree-dump-not original "VIEW_CONVERT_EXPR<struct derived_type1__derived1>" PASS: gnat.dg/derived_type2.adb (test for excess errors) PASS: gnat.dg/derived_type2.adb execution test +PASS: gnat.dg/derived_type3.adb (test for excess errors) +PASS: gnat.dg/derived_type3.adb execution test +PASS: gnat.dg/derived_type3_pkg.adb (test for excess errors) PASS: gnat.dg/discr10.adb (test for excess errors) PASS: gnat.dg/discr11.adb (test for excess errors) PASS: gnat.dg/discr12.adb (test for excess errors) @@ -472,6 +381,8 @@ PASS: gnat.dg/discr34.adb (test for excess errors) PASS: gnat.dg/discr35.adb (test for excess errors) PASS: gnat.dg/discr36.adb (test for excess errors) PASS: gnat.dg/discr36_pkg.adb (test for excess errors) +PASS: gnat.dg/discr37.adb (test for excess errors) +PASS: gnat.dg/discr38.adb (test for excess errors) PASS: gnat.dg/discr4.adb (test for excess errors) PASS: gnat.dg/discr4.adb execution test PASS: gnat.dg/discr5.adb (test for excess errors) @@ -594,6 +505,7 @@ PASS: gnat.dg/loop_boolean.adb execution test PASS: gnat.dg/loop_bound.adb (test for excess errors) PASS: gnat.dg/loop_optimization1.adb (test for excess errors) PASS: gnat.dg/loop_optimization10.adb (test for excess errors) +PASS: gnat.dg/loop_optimization11.adb (test for excess errors) PASS: gnat.dg/loop_optimization2.adb (test for excess errors) PASS: gnat.dg/loop_optimization3.adb (test for excess errors) PASS: gnat.dg/loop_optimization3.adb execution test @@ -619,6 +531,7 @@ PASS: gnat.dg/lto11.adb (test for excess errors) PASS: gnat.dg/lto13.adb (test for excess errors) PASS: gnat.dg/lto13_pkg.adb (test for excess errors) PASS: gnat.dg/lto14.adb (test for excess errors) +PASS: gnat.dg/lto15.adb (test for excess errors) PASS: gnat.dg/lto1_pkg.adb (test for excess errors) PASS: gnat.dg/lto2.adb (test for excess errors) PASS: gnat.dg/lto4.adb (test for excess errors) @@ -677,6 +590,8 @@ PASS: gnat.dg/no_final.adb execution test PASS: gnat.dg/noreturn1.adb (test for excess errors) PASS: gnat.dg/noreturn2.adb (test for excess errors) PASS: gnat.dg/noreturn3.adb (test for excess errors) +PASS: gnat.dg/noreturn4.adb (test for excess errors) +PASS: gnat.dg/noreturn5.adb (test for excess errors) PASS: gnat.dg/not_null.adb (test for excess errors) PASS: gnat.dg/not_null.adb execution test PASS: gnat.dg/notnot.adb (test for warnings, line 6) @@ -699,14 +614,6 @@ PASS: gnat.dg/oconst4.adb (test for excess errors) PASS: gnat.dg/oconst4.adb scan-assembler-not elabs PASS: gnat.dg/oconst5.adb (test for excess errors) PASS: gnat.dg/oconst5.adb scan-assembler-not elabs -PASS: gnat.dg/old_errors.adb (test for errors, line 7) -PASS: gnat.dg/old_errors.adb (test for errors, line 16) -PASS: gnat.dg/old_errors.adb (test for errors, line 28) -PASS: gnat.dg/old_errors.adb (test for errors, line 34) -PASS: gnat.dg/old_errors.adb (test for errors, line 38) -PASS: gnat.dg/old_errors.adb (test for warnings, line 40) -PASS: gnat.dg/old_errors.adb (test for errors, line 44) -PASS: gnat.dg/old_errors.adb (test for excess errors) PASS: gnat.dg/opt1.adb (test for excess errors) PASS: gnat.dg/opt10.adb (test for excess errors) PASS: gnat.dg/opt11.adb (test for excess errors) @@ -737,6 +644,9 @@ PASS: gnat.dg/opt22_pkg.adb (test for excess errors) PASS: gnat.dg/opt23.adb (test for excess errors) PASS: gnat.dg/opt23_pkg.adb (test for excess errors) PASS: gnat.dg/opt24.adb (test for excess errors) +PASS: gnat.dg/opt25.adb (test for excess errors) +PASS: gnat.dg/opt25_pkg1.adb (test for excess errors) +PASS: gnat.dg/opt25_pkg2.adb (test for excess errors) PASS: gnat.dg/opt3.adb (test for excess errors) PASS: gnat.dg/opt4.adb (test for excess errors) PASS: gnat.dg/opt4.adb execution test @@ -810,6 +720,7 @@ PASS: gnat.dg/raise_from_pure.adb (test for excess errors) PASS: gnat.dg/range_check.adb (test for excess errors) PASS: gnat.dg/range_check.adb execution test PASS: gnat.dg/range_check2.adb (test for excess errors) +PASS: gnat.dg/recursive_call.adb (test for excess errors) PASS: gnat.dg/ref_type.adb (test for excess errors) PASS: gnat.dg/regpat1.adb (test for excess errors) PASS: gnat.dg/regpat1.adb execution test @@ -1041,6 +952,7 @@ PASS: gnat.dg/vect5.adb scan-tree-dump-times vect "vectorized 1 loops" 15 PASS: gnat.dg/vect6.adb (test for excess errors) PASS: gnat.dg/vect6.adb scan-tree-dump-times vect "vectorized 1 loops" 15 PASS: gnat.dg/vect7.adb (test for excess errors) +PASS: gnat.dg/vect8.adb (test for excess errors) PASS: gnat.dg/view_conversion1.adb (test for excess errors) PASS: gnat.dg/view_conversion1.adb execution test PASS: gnat.dg/volatile10.adb (test for excess errors) @@ -1104,6 +1016,8 @@ PASS: gnat.dg/specs/alignment2.ads (test for warnings, line 18) PASS: gnat.dg/specs/alignment2.ads (test for warnings, line 36) PASS: gnat.dg/specs/alignment2.ads (test for warnings, line 40) PASS: gnat.dg/specs/alignment2.ads (test for excess errors) +PASS: gnat.dg/specs/array1.ads (test for excess errors) +PASS: gnat.dg/specs/array2.ads (test for excess errors) PASS: gnat.dg/specs/array_no_def_init.ads (test for excess errors) PASS: gnat.dg/specs/atomic1.ads (test for errors, line 9) PASS: gnat.dg/specs/atomic1.ads (test for errors, line 13) @@ -1240,9 +1154,9 @@ Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ... === gnat Summary === -# of expected passes 1110 +# of expected passes 1120 # of unexpected failures 2 # of expected failures 17 # of unsupported tests 2 -[...]/hurd/master.build/gcc/gnatmake version 4.8.0 20120606 (experimental) +[...]/hurd/master.build/gcc/gnatmake version 4.8.0 20120805 (experimental) diff --git a/gcc/kepler.SCHWINGE/test/objc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum index 2771c1f0..c43d902a 100644 --- a/gcc/kepler.SCHWINGE/test/objc.sum +++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Jun 15 09:36:18 2012 +Test Run By thomas on Thu Nov 22 09:28:14 2012 Native configuration is i686-pc-linux-gnu === objc tests === @@ -1647,14 +1647,14 @@ PASS: objc.dg/duplicate-class-1.m -fgnu-runtime (test for warnings, line 29) PASS: objc.dg/duplicate-class-1.m -fgnu-runtime (test for warnings, line 29) PASS: objc.dg/duplicate-class-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/dwarf-1.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/dwarf-1.m scan-assembler "id.0".*DW_AT_name +PASS: objc.dg/dwarf-1.m -fgnu-runtime scan-assembler "id.0".*DW_AT_name PASS: objc.dg/dwarf-2.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/dwarf-2.m scan-assembler 0x10[^0-9a-f].*DW_AT_language +PASS: objc.dg/dwarf-2.m -fgnu-runtime scan-assembler 0x10[^0-9a-f].*DW_AT_language PASS: objc.dg/encode-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/encode-1.m -fgnu-runtime execution test PASS: objc.dg/encode-10.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/encode-10.m scan-assembler {Vec=ddi} -PASS: objc.dg/encode-10.m scan-assembler {?=fd{Vec=ddi}i} +PASS: objc.dg/encode-10.m -fgnu-runtime scan-assembler {Vec=ddi} +PASS: objc.dg/encode-10.m -fgnu-runtime scan-assembler {?=fd{Vec=ddi}i} PASS: objc.dg/encode-11.m -fgnu-runtime (test for excess errors) PASS: objc.dg/encode-11.m -fgnu-runtime execution test PASS: objc.dg/encode-2.m -fgnu-runtime (test for excess errors) @@ -1668,7 +1668,7 @@ PASS: objc.dg/encode-5.m -fgnu-runtime (test for warnings, line 29) PASS: objc.dg/encode-5.m -fgnu-runtime (test for excess errors) UNSUPPORTED: objc.dg/encode-6-next.m -fgnu-runtime PASS: objc.dg/encode-6.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/encode-6.m scan-assembler @[0-9]+@0:[0-9]+r\\^{Cxx=\\^r{Cxx}}[0-9]+\\^r{Cxx} +PASS: objc.dg/encode-6.m -fgnu-runtime scan-assembler @[0-9]+@0:[0-9]+r\\^{Cxx=\\^r{Cxx}}[0-9]+\\^r{Cxx} UNSUPPORTED: objc.dg/encode-7-next-64bit.m -fgnu-runtime UNSUPPORTED: objc.dg/encode-7-next.m -fgnu-runtime PASS: objc.dg/encode-7.m -fgnu-runtime (test for excess errors) @@ -1890,8 +1890,8 @@ PASS: objc.dg/method-12.m -fgnu-runtime (test for excess errors) PASS: objc.dg/method-13.m -fgnu-runtime (test for excess errors) PASS: objc.dg/method-13.m -fgnu-runtime execution test PASS: objc.dg/method-14.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/method-14.m scan-assembler insertNewButtonImage:in: -PASS: objc.dg/method-14.m scan-assembler oneway:byref:out:bycopy: +PASS: objc.dg/method-14.m -fgnu-runtime scan-assembler insertNewButtonImage:in: +PASS: objc.dg/method-14.m -fgnu-runtime scan-assembler oneway:byref:out:bycopy: PASS: objc.dg/method-15.m -fgnu-runtime (test for excess errors) PASS: objc.dg/method-16.m -fgnu-runtime (test for excess errors) PASS: objc.dg/method-17.m -fgnu-runtime (test for warnings, line 19) @@ -2185,12 +2185,12 @@ PASS: objc.dg/selector-2.m -fgnu-runtime (test for excess errors) PASS: objc.dg/selector-3.m -fgnu-runtime (test for warnings, line ) PASS: objc.dg/selector-3.m -fgnu-runtime (test for excess errors) PASS: objc.dg/selector-4.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/selector-4.m scan-assembler \\+\\[Int1 and_eq:and:\\]|c_Int1__and_eq_and -PASS: objc.dg/selector-4.m scan-assembler \\-\\[Int1 or_eq:or:\\]|i_Int1__or_eq_or -PASS: objc.dg/selector-4.m scan-assembler \\-\\[Int1 not:xor:\\]|i_Int1__not_xor -PASS: objc.dg/selector-4.m scan-assembler \\-\\[Int1 bitand:bitor:\\]|i_Int1__bitand_bitor -PASS: objc.dg/selector-4.m scan-assembler \\-\\[Int1 compl:xor_eq:\\]|i_Int1__compl_xor_eq -PASS: objc.dg/selector-4.m scan-assembler \\-\\[Int1 not_eq\\]|i_Int1__not_eq +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\+\\[Int1 and_eq:and:\\]|c_Int1__and_eq_and +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\-\\[Int1 or_eq:or:\\]|i_Int1__or_eq_or +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\-\\[Int1 not:xor:\\]|i_Int1__not_xor +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\-\\[Int1 bitand:bitor:\\]|i_Int1__bitand_bitor +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\-\\[Int1 compl:xor_eq:\\]|i_Int1__compl_xor_eq +PASS: objc.dg/selector-4.m -fgnu-runtime scan-assembler \\-\\[Int1 not_eq\\]|i_Int1__not_eq PASS: objc.dg/selector-warn-1.m -fgnu-runtime (test for warnings, line 11) PASS: objc.dg/selector-warn-1.m -fgnu-runtime (test for warnings, line 15) PASS: objc.dg/selector-warn-1.m -fgnu-runtime (test for warnings, line 16) @@ -2202,7 +2202,7 @@ PASS: objc.dg/set-not-used-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/sizeof-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/sizeof-1.m -fgnu-runtime execution test PASS: objc.dg/stabs-1.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/stabs-1.m scan-assembler (.SUBSPA.*[$]CODE[$]|.text"?)\n\t.stabs.*100,0,0,([.$])?L?L[$]?etext[0-9]*\n([.$])?L?L[$]?etext +PASS: objc.dg/stabs-1.m -fgnu-runtime scan-assembler (.SUBSPA.*[$]CODE[$]|.text"?)\n\t.stabs.*100,0,0,([.$])?L?L[$]?etext[0-9]*\n([.$])?L?L[$]?etext PASS: objc.dg/static-1.m -fgnu-runtime (test for errors, line 16) PASS: objc.dg/static-1.m -fgnu-runtime (test for errors, line 26) PASS: objc.dg/static-1.m -fgnu-runtime (test for errors, line 27) @@ -2292,7 +2292,7 @@ PASS: objc.dg/va-meth-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/va-meth-1.m -fgnu-runtime execution test PASS: objc.dg/volatile-1.m -fgnu-runtime (test for excess errors) PASS: objc.dg/weak-1.m -fgnu-runtime (test for excess errors) -PASS: objc.dg/weak-1.m scan-assembler weak[^ \t]*[ \t]_?bar1 +PASS: objc.dg/weak-1.m -fgnu-runtime scan-assembler weak[^ \t]*[ \t]_?bar1 UNSUPPORTED: objc.dg/zero-link-1.m -fgnu-runtime UNSUPPORTED: objc.dg/zero-link-2.m -fgnu-runtime UNSUPPORTED: objc.dg/zero-link-3.m -fgnu-runtime @@ -2374,32 +2374,32 @@ PASS: objc.dg/lto/trivial-1 objc_lto_trivial-1_0.o-objc_lto_trivial-1_0.o link, PASS: objc.dg/lto/trivial-1 objc_lto_trivial-1_0.o-objc_lto_trivial-1_0.o execute -O2 -flto -flto-partition=none -fgnu-runtime Running [...]/hurd/master/gcc/testsuite/objc.dg/pch/pch.exp ... PASS: ./interface-1.h -fgnu-runtime -O0 -g (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -g -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -g -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -g -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -g -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -g assembly comparison PASS: ./interface-1.h -fgnu-runtime -O0 (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O0 assembly comparison PASS: ./interface-1.h -fgnu-runtime -O1 (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O1 -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O1 -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O1 -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O1 -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O1 assembly comparison PASS: ./interface-1.h -fgnu-runtime -O2 (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O2 -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O2 -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O2 -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O2 -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O2 assembly comparison PASS: ./interface-1.h -fgnu-runtime -O3 -fomit-frame-pointer (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -fomit-frame-pointer -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -fomit-frame-pointer -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -fomit-frame-pointer -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -fomit-frame-pointer assembly comparison PASS: ./interface-1.h -fgnu-runtime -O3 -g (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -g -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -g -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -g -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -g -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -O3 -g assembly comparison PASS: ./interface-1.h -fgnu-runtime -Os (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -Os -I. (test for excess errors) -PASS: objc.dg/pch/interface-1.m -fgnu-runtime -Os -I. (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -Os -I. -Dwith_PCH (test for excess errors) +PASS: objc.dg/pch/interface-1.m -fgnu-runtime -Os -I. -Dwithout_PCH (test for excess errors) PASS: objc.dg/pch/interface-1.m -fgnu-runtime -Os assembly comparison Running [...]/hurd/master/gcc/testsuite/objc.dg/property/property.exp ... PASS: objc.dg/property/at-property-1.m -fgnu-runtime (test for errors, line 9) @@ -3096,5 +3096,5 @@ PASS: objc.dg/torture/tls/trivial.m -O2 -flto -fuse-linker-plugin -fno-fat-lto- # of expected passes 2988 # of expected failures 6 # of unsupported tests 74 -[...]/hurd/master.build/gcc/xgcc version 4.8.0 20120606 (experimental) (GCC) +[...]/hurd/master.build/gcc/xgcc version 4.8.0 20120805 (experimental) (GCC) |