From 38a8aecfb882072900434499696b5c32a2274515 Mon Sep 17 00:00:00 2001 From: Rong Xu Date: Mon, 21 Jul 2014 16:47:22 -0700 Subject: [4.9] Switch gcc-4.9 to use google/gcc-4_9 branch. This source drop uses svn version r212828 of google/gcc-4.9 branch. We also cherry-picked r213062, r213063 and r213064 to fix windows build issues. All gcc-4.9 patches before July 3rd are ported to google/gcc-4.9. The following prior commits has not been merged to google branch yet. (They are included in this commit). e7af147f979e657fe2df00808e5b4319b0e088c6, baf87df3cb2683649ba7e9872362a7e721117c23, and c231900e5dcc14d8296bd9f62b45997a49d4d5e7. Change-Id: I4bea3ea470387ff751c2be4cb0d4a12059b9299b --- gcc-4.9/contrib/ChangeLog | 4 + gcc-4.9/contrib/gennews | 2 +- .../aarch64-grtev4-linux-gnu.xfail | 152 ++++++++++++ .../powerpc64le-grtev4-linux-gnu.xfail | 259 +++++++++++++++++++++ .../testsuite-management/validate_failures.py | 2 +- .../x86_64-grtev4-linux-gnu.xfail | 47 ++++ .../x86_64-unknown-linux-gnu.xfail | 109 --------- 7 files changed, 464 insertions(+), 111 deletions(-) create mode 100644 gcc-4.9/contrib/testsuite-management/aarch64-grtev4-linux-gnu.xfail create mode 100644 gcc-4.9/contrib/testsuite-management/powerpc64le-grtev4-linux-gnu.xfail create mode 100644 gcc-4.9/contrib/testsuite-management/x86_64-grtev4-linux-gnu.xfail delete mode 100644 gcc-4.9/contrib/testsuite-management/x86_64-unknown-linux-gnu.xfail (limited to 'gcc-4.9/contrib') diff --git a/gcc-4.9/contrib/ChangeLog b/gcc-4.9/contrib/ChangeLog index 48995417e..a3fad3892 100644 --- a/gcc-4.9/contrib/ChangeLog +++ b/gcc-4.9/contrib/ChangeLog @@ -1,3 +1,7 @@ +2014-06-29 Richard Biener + + * gennews: Use gcc-3.0/index.html. + 2014-04-22 Release Manager * GCC 4.9.0 released. diff --git a/gcc-4.9/contrib/gennews b/gcc-4.9/contrib/gennews index 3f79b2fc7..7d69fd304 100755 --- a/gcc-4.9/contrib/gennews +++ b/gcc-4.9/contrib/gennews @@ -37,7 +37,7 @@ files=" gcc-3.3/index.html gcc-3.3/changes.html gcc-3.2/index.html gcc-3.2/changes.html gcc-3.1/index.html gcc-3.1/changes.html - gcc-3.0/gcc-3.0.html gcc-3.0/features.html gcc-3.0/caveats.html + gcc-3.0/index.html gcc-3.0/features.html gcc-3.0/caveats.html gcc-2.95/index.html gcc-2.95/features.html gcc-2.95/caveats.html egcs-1.1/index.html egcs-1.1/features.html egcs-1.1/caveats.html egcs-1.0/index.html egcs-1.0/features.html egcs-1.0/caveats.html" diff --git a/gcc-4.9/contrib/testsuite-management/aarch64-grtev4-linux-gnu.xfail b/gcc-4.9/contrib/testsuite-management/aarch64-grtev4-linux-gnu.xfail new file mode 100644 index 000000000..48d392d6b --- /dev/null +++ b/gcc-4.9/contrib/testsuite-management/aarch64-grtev4-linux-gnu.xfail @@ -0,0 +1,152 @@ +# Marked test failures for v18-aarch64 toolchain. + +# *** gcc: + +# Also xfailed in x86; Google b/13175515 -- r208255 disabled self-assign in templates. +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++98 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++11 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++1y (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 26) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 15) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 19) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 20) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 21) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 22) + +# Also xfailed in x86; Google b/13171749 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++1y scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 + +# AArch64-specific; appear to be missing "loop turned into non-loop; it never loops" output. +FAIL: gcc.dg/unroll_1.c (test for warnings, line 14) +FAIL: gcc.dg/unroll_1.c (test for warnings, line 24) + +# AArch64-specific test optimization and execution failures (not yet analyzed) +XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0 +FAIL: gcc.dg/di-sync-multithread.c execution test +FAIL: gcc.dg/unroll_2.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1 +FAIL: gcc.dg/unroll_3.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1 +FAIL: gcc.dg/unroll_4.c scan-rtl-dump-times loop2_unroll "loop turned into non-loop; it never loops" 1 + +# Aarch64-specific failures: These have sporadic timeouts in real hardware, +# and fail with aborts on QEMU. (not yet analyzed) +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O0 execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O1 execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-loops execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -g execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -Os execution test +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O0 execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O1 execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2 execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-loops execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -g execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -Os execution test +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test + +# AArch64 target failures (not yet analyzed) +FAIL: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*sxth #?1 +FAIL: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*sxth #?1 +FAIL: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtas\tx[0-9]+, *d[0-9] 2 +FAIL: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtas\tx[0-9]+, *s[0-9] 2 +FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.16b +FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.8h + + +# *** g++: + +# AArch64-specific test optimization and execution failures (not yet analyzed) +FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++98 scan-tree-dump-times optimized "VDEF" 1 +FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++11 scan-tree-dump-times optimized "VDEF" 1 +FAIL: g++.dg/tree-ssa/pr53844.C -std=gnu++1y scan-tree-dump-times optimized "VDEF" 1 + + +# Fortran failures are not important to us so far. +# *** gfortran: +FAIL: gfortran.dg/bessel_7.f90 -O0 execution test +FAIL: gfortran.dg/bessel_7.f90 -O1 execution test +FAIL: gfortran.dg/bessel_7.f90 -O2 execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -g execution test +FAIL: gfortran.dg/bessel_7.f90 -Os execution test +FAIL: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 + + +# Targets that occasionally time out at compile time: +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g compilation failed to produce executable +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -g (test for excess errors) +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -g compilation failed to produce executable + + +# QEMU-related failures that don't show up on real hardware, only in QEMU user-mode tests. +# We mark these as "flaky" so they don't become "expected results not present". +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++11 execution test +flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++1y execution test +flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++11 execution test +flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++1y execution test +flaky | FAIL: gcc.dg/cleanup-10.c execution test +flaky | FAIL: gcc.dg/cleanup-11.c execution test +flaky | FAIL: gcc.dg/cleanup-8.c execution test +flaky | FAIL: gcc.dg/cleanup-9.c execution test +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 0" 2 +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1 +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 3" 1 + + +# SSH-related failures because we don't yet transfer files back to the host. +flaky | UNRESOLVED: gcc.dg/pr47793.c scan-file . +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O0 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O1 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O2 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-loops scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -g scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -Os scan-file All kinds rounded to nearest diff --git a/gcc-4.9/contrib/testsuite-management/powerpc64le-grtev4-linux-gnu.xfail b/gcc-4.9/contrib/testsuite-management/powerpc64le-grtev4-linux-gnu.xfail new file mode 100644 index 000000000..0b0c4ce83 --- /dev/null +++ b/gcc-4.9/contrib/testsuite-management/powerpc64le-grtev4-linux-gnu.xfail @@ -0,0 +1,259 @@ +# Marked test failures for v18-powerpc64le toolchain. + +# *** gcc: + +# Also xfailed in x86; Google b/13175515 -- r208255 disabled self-assign in templates. +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++98 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++11 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++1y (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 26) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 15) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 19) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 20) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 21) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 22) + +# Also xfailed in x86; Google b/13171749 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++1y scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 + +# PPCle-specific. From PR33512, still failing in truck despite resolved PR. +FAIL: gcc.dg/and-1.c scan-assembler-not nand + +# PPCle-specific. Test error; Power should be handled like MIPS for same reason. +FAIL: gcc.dg/tree-ssa/ssa-dom-thread-4.c scan-tree-dump-times dom1 "Threaded" 3 + +# PPCle-specific. Also failing in trunk. +FAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "[xy][^ ]* !=" 0 + +# PPCle-specific. Artifact of Google test environment with SSH (but not QEMU). +flaky | FAIL: gcc.dg/di-sync-multithread.c execution test + +# PPCle-specific, recent. TODO: Needs investigation. (This is not PR52614) +FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp "basic block vectorized using SLP" 1 + +# PPCle-specific, test bug fixed on trunk: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60173 +FAIL: gcc.dg/binop-xor1.c scan-tree-dump-times optimized "\\^" 1 + +# PPCle- and Gold-specific, patch proposed: http://gcc.gnu.org/ml/gcc-patches/2014-02/msg00237.html +FAIL: gcc.dg/vect/no-vfa-vect-depend-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 +FAIL: gcc.dg/vect/no-vfa-vect-depend-3.c scan-tree-dump-times vect "vectorized 1 loops" 4 + +# PPCle-specific, not yet analyzed. +FAIL: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times optimized "MEM.(base: &|symbol: )a," 2 +FAIL: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times optimized "MEM.(base: &|symbol: )c," 2 + +# Downloading of output from target is not currently supported in our dejagnu board file. +flaky | UNRESOLVED: gcc.dg/pr47793.c scan-file . + +# PPCle-specific execution failures. Not yet analyzed. Some may be QEMU-related. +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O0 execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O1 execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-loops execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O3 -g execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -Os execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +FAIL: gcc.dg/atomic/c11-atomic-exec-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +FAIL: gcc.dg/vect/pr57741-2.c execution test +FAIL: gcc.dg/vect/pr57741-2.c -flto -ffat-lto-objects execution test +FAIL: gcc.dg/vect/pr57741-3.c execution test +FAIL: gcc.dg/vect/pr57741-3.c -flto -ffat-lto-objects execution test +FAIL: gcc.dg/vmx/3a-03.c -O0 execution test +FAIL: gcc.dg/vmx/3a-03.c -O1 execution test +FAIL: gcc.dg/vmx/3a-03.c -O2 execution test +FAIL: gcc.dg/vmx/3a-03.c -O3 -fomit-frame-pointer execution test +FAIL: gcc.dg/vmx/3a-03.c -O3 -g execution test +FAIL: gcc.dg/vmx/3a-03.c -Os execution test +FAIL: gcc.dg/vmx/3a-03.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +FAIL: gcc.dg/vmx/3a-03.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +FAIL: gcc.dg/vmx/3a-03m.c -O0 execution test +FAIL: gcc.dg/vmx/3a-03m.c -O1 execution test +FAIL: gcc.dg/vmx/3a-03m.c -O2 execution test +FAIL: gcc.dg/vmx/3a-03m.c -O3 -fomit-frame-pointer execution test +FAIL: gcc.dg/vmx/3a-03m.c -O3 -g execution test +FAIL: gcc.dg/vmx/3a-03m.c -Os execution test +FAIL: gcc.dg/vmx/3a-03m.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test +FAIL: gcc.dg/vmx/3a-03m.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test +FAIL: gcc.target/powerpc/ppc-get-timebase.c execution test +FAIL: gcc.target/powerpc/ppc-mftb.c execution test +FAIL: gcc.target/powerpc/quad-atomic.c execution test +FAIL: gcc.target/powerpc/recip-6.c execution test + +# PPCle-specific segfaults occurring under QEMU with -cpu POWER8 only. +flaky | FAIL: c-c++-common/dfp/convert-bfp-11.c -std=c++98 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-11.c -std=c++11 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-11.c -std=c++1y execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-11.c execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-6.c -std=gnu++98 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-6.c -std=gnu++11 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-6.c -std=gnu++1y execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-6.c execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-7.c -std=gnu++98 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-7.c -std=gnu++11 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-7.c -std=gnu++1y execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-7.c execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-8.c -std=gnu++98 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-8.c -std=gnu++11 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-8.c -std=gnu++1y execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-8.c execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-9.c -std=gnu++98 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-9.c -std=gnu++11 execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-9.c -std=gnu++1y execution test +flaky | FAIL: c-c++-common/dfp/convert-bfp-9.c execution test +flaky | FAIL: g++.dg/ext/cleanup-5.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-5.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-5.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/init/array16.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/init/array16.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/init/array16.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/init/array5.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/array5.C -std=c++11 execution test +flaky | FAIL: g++.dg/init/array5.C -std=c++1y execution test +flaky | FAIL: g++.dg/init/ctor1.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/ctor1.C -std=c++11 execution test +flaky | FAIL: g++.dg/init/ctor1.C -std=c++1y execution test +flaky | FAIL: g++.dg/init/new36.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/new36.C -std=c++11 execution test +flaky | FAIL: g++.dg/init/new36.C -std=c++1y execution test +flaky | FAIL: g++.dg/init/new39.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/new39.C -std=c++11 execution test +flaky | FAIL: g++.dg/init/new39.C -std=c++1y execution test +flaky | FAIL: g++.dg/init/new40.C execution test +flaky | FAIL: g++.dg/init/placement2.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/placement2.C -std=c++11 execution test +flaky | FAIL: g++.dg/init/placement2.C -std=c++1y execution test +flaky | FAIL: g++.dg/init/ref9.C -std=c++98 execution test +flaky | FAIL: g++.dg/init/ref9.C -std=c++11 execution test + + +# *** g++: + +# PPCle-specific. Known failure, "This is an invalid assumption in the test case" +# http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01144.html +FAIL: g++.dg/cpp1y/vla-initlist1.C -std=c++1y execution test + +# PPCle-specific execution failures. Not yet analyzed. +FAIL: g++.dg/eh/ppc64-sighandle-cr.C -std=gnu++98 execution test +FAIL: g++.dg/eh/ppc64-sighandle-cr.C -std=gnu++11 execution test +FAIL: g++.dg/eh/ppc64-sighandle-cr.C -std=gnu++1y execution test + + +# Fortran failures are not important to us so far. +# *** gfortran: +FAIL: gfortran.dg/bessel_7.f90 -O0 execution test +FAIL: gfortran.dg/bessel_7.f90 -O1 execution test +FAIL: gfortran.dg/bessel_7.f90 -O2 execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +FAIL: gfortran.dg/bessel_7.f90 -O3 -g execution test +FAIL: gfortran.dg/bessel_7.f90 -Os execution test + + +# Targets that occasionally time out at compile time: +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable +flaky | FAIL: gfortran.dg/minlocval_3.f90 -O3 -g (test for excess errors) +flaky | UNRESOLVED: gfortran.dg/minlocval_3.f90 -O3 -g compilation failed to produce executable +flaky | FAIL: gcc.c-torture/execute/builtins/memset-chk.c compilation, -O3 -g +flaky | UNRESOLVED: gcc.c-torture/execute/builtins/memset-chk.c execution, -O3 -g +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O1 (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O1 compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O2 (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O2 compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -g (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O3 -g compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -Os (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -Os compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O1 (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O1 compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O2 (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O2 compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O3 -g compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -Os (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -Os compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none compilation failed to produce executable +flaky | FAIL: gcc.dg/atomic/c11-atomic-exec-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) +flaky | UNRESOLVED: gcc.dg/atomic/c11-atomic-exec-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects compilation failed to produce executable + + +# QEMU-related failures that don't show up on real hardware, only in QEMU user-mode tests. +# We mark these as "flaky" so they don't become "expected results not present". +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/abi/forced.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-10.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-11.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-8.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/cleanup-9.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++98 execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/ext/sync-4.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local4.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local4g.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local5.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++11 execution test +flaky | FAIL: g++.dg/tls/thread_local5g.C -std=gnu++1y execution test +flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++11 execution test +flaky | FAIL: g++.dg/tls/thread_local6.C -std=c++1y execution test +flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++11 execution test +flaky | FAIL: g++.dg/tls/thread_local6g.C -std=c++1y execution test +flaky | FAIL: gcc.dg/cleanup-10.c execution test +flaky | FAIL: gcc.dg/cleanup-11.c execution test +flaky | FAIL: gcc.dg/cleanup-8.c execution test +flaky | FAIL: gcc.dg/cleanup-9.c execution test +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 0" 2 +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1 +flaky | FAIL: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 3" 1 + + +# SSH-related failures because we don't yet transfer files back to the host. +flaky | UNRESOLVED: gcc.dg/pr47793.c scan-file . +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O0 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O1 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O2 scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-loops scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -O3 -g scan-file All kinds rounded to nearest +flaky | UNRESOLVED: gfortran.dg/fmt_en.f90 -Os scan-file All kinds rounded to nearest diff --git a/gcc-4.9/contrib/testsuite-management/validate_failures.py b/gcc-4.9/contrib/testsuite-management/validate_failures.py index 277905046..751cc9401 100755 --- a/gcc-4.9/contrib/testsuite-management/validate_failures.py +++ b/gcc-4.9/contrib/testsuite-management/validate_failures.py @@ -193,7 +193,7 @@ def GetMakefileValue(makefile_name, value_name): def ValidBuildDirectory(builddir): if (not os.path.exists(builddir) or - not os.path.exists('%s/Makefile' % builddir)): + not os.path.exists('%s/Makefile' % builddir)): return False return True diff --git a/gcc-4.9/contrib/testsuite-management/x86_64-grtev4-linux-gnu.xfail b/gcc-4.9/contrib/testsuite-management/x86_64-grtev4-linux-gnu.xfail new file mode 100644 index 000000000..7d2b65382 --- /dev/null +++ b/gcc-4.9/contrib/testsuite-management/x86_64-grtev4-linux-gnu.xfail @@ -0,0 +1,47 @@ +# 2014/03/29 merge from trunk +FAIL: 23_containers/map/pthread6.cc execution test + +# Google b/13171749 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-24.C -std=gnu++1y scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-11.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-11.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 +FAIL: g++.dg/ipa/devirt-11.C -std=gnu++1y scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1 + +# Google b/13175515 -- r208255 disabled self-assign in templates. +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++98 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++11 (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-3.C -std=gnu++1y (test for warnings, line 30) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++98 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++11 (test for warnings, line 26) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 11) +FAIL: g++.dg/warn/Wself-assign-non-pod-5.C -std=gnu++1y (test for warnings, line 26) + +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 15) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 19) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 20) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 21) +FAIL: gcc.dg/wself-assign-1.c (test for warnings, line 22) + +# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60037 +FAIL: ext/random/hypergeometric_distribution/operators/values.cc execution test + +# Google b/14137212 +FAIL: 29_atomics/atomic/cons/user_pod.cc (test for excess errors) + +# Google b/14140971 +FAIL: 29_atomics/atomic_flag/test_and_set/explicit-hle.cc scan-assembler-times xacquire|.byte[^\n\r]*0xf2 14 +FAIL: 29_atomics/atomic_flag/test_and_set/explicit-hle.cc scan-assembler-times xrelease|.byte[^\n\r]*0xf3 14 + +# Google b/4094190: we disable libquadmath support, causing these failures: +FAIL: gfortran.dg/erf_3.F90 -O0 execution test +FAIL: gfortran.dg/erf_3.F90 -O1 execution test +FAIL: gfortran.dg/erf_3.F90 -O2 execution test +FAIL: gfortran.dg/erf_3.F90 -O3 -fomit-frame-pointer execution test +FAIL: gfortran.dg/erf_3.F90 -O3 -fomit-frame-pointer -funroll-loops execution test +FAIL: gfortran.dg/erf_3.F90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +FAIL: gfortran.dg/erf_3.F90 -O3 -g execution test +FAIL: gfortran.dg/erf_3.F90 -Os execution test diff --git a/gcc-4.9/contrib/testsuite-management/x86_64-unknown-linux-gnu.xfail b/gcc-4.9/contrib/testsuite-management/x86_64-unknown-linux-gnu.xfail deleted file mode 100644 index fdb826855..000000000 --- a/gcc-4.9/contrib/testsuite-management/x86_64-unknown-linux-gnu.xfail +++ /dev/null @@ -1,109 +0,0 @@ -FAIL: g++.dg/guality/pr55665.C -O2 line 23 p == 40 -FAIL: g++.dg/guality/pr55665.C -O3 -fomit-frame-pointer line 23 p == 40 -FAIL: g++.dg/guality/pr55665.C -O3 -g line 23 p == 40 -XPASS: gcc.dg/guality/example.c -O0 execution test -XPASS: gcc.dg/guality/example.c -O2 execution test -XPASS: gcc.dg/guality/example.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/guality.c -O0 execution test -XPASS: gcc.dg/guality/guality.c -O1 execution test -XPASS: gcc.dg/guality/guality.c -O2 execution test -XPASS: gcc.dg/guality/guality.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/guality.c -O3 -g execution test -XPASS: gcc.dg/guality/guality.c -Os execution test -XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -XPASS: gcc.dg/guality/inline-params.c -O2 execution test -XPASS: gcc.dg/guality/inline-params.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/inline-params.c -O3 -g execution test -XPASS: gcc.dg/guality/inline-params.c -Os execution test -XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/pr41353-1.c -O0 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O1 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O3 -fomit-frame-pointer line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O3 -g line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -Os line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 28 j == 28 + 37 -XPASS: gcc.dg/guality/pr41447-1.c -O0 execution test -XPASS: gcc.dg/guality/pr41447-1.c -O1 execution test -XPASS: gcc.dg/guality/pr41447-1.c -O2 execution test -XPASS: gcc.dg/guality/pr41447-1.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/pr41447-1.c -O3 -g execution test -XPASS: gcc.dg/guality/pr41447-1.c -Os execution test -XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test -XPASS: gcc.dg/guality/pr41616-1.c -O0 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O1 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O2 execution test -XPASS: gcc.dg/guality/pr41616-1.c -O3 -fomit-frame-pointer execution test -XPASS: gcc.dg/guality/pr41616-1.c -O3 -g execution test -XPASS: gcc.dg/guality/pr41616-1.c -Os execution test -XPASS: gcc.dg/guality/pr41616-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test -FAIL: gcc.dg/guality/pr43051-1.c -O3 -fomit-frame-pointer -funroll-loops line 39 c == &a[0] -FAIL: gcc.dg/guality/pr43051-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions line 39 c == &a[0] -FAIL: gcc.dg/guality/pr48437.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 i == 0 -FAIL: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 i == 0 -FAIL: gcc.dg/guality/pr54200.c -Os line 20 z == 3 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 y == 117 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 z == 8 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 y == 117 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 23 z == 8 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 y == 117 -FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 z == 8 -FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 y == 25 -FAIL: gcc.dg/guality/pr54519-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25 -FAIL: gcc.dg/guality/pr54693-2.c -Os line 21 x == 10 - i -FAIL: gcc.dg/guality/pr54693-2.c -Os line 21 y == 20 - 2 * i -FAIL: gcc.dg/guality/vla-1.c -O0 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O0 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O1 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O1 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O3 -fomit-frame-pointer line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O3 -g line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O3 -g line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -Os line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -Os line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 sizeof (a) == 6 -FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 sizeof (a) == 17 * sizeof (short) -FAIL: gcc.dg/guality/vla-2.c -O0 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O0 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O1 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O1 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -fomit-frame-pointer line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -g line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O3 -g line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -Os line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -Os line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 sizeof (a) == 5 * sizeof (int) -FAIL: gcc.dg/guality/vla-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 25 sizeof (a) == 6 * sizeof (int) -FAIL: gcc.dg/tree-ssa/slsr-39.c scan-tree-dump-times slsr "MEM" 4 -FAIL: libmudflap.c++/pass41-frag.cxx ( -O) execution test -FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test -FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test -FAIL: libmudflap.c++/pass55-frag.cxx (-O3) execution test -FAIL: sourcelocation output - source compiled test -FAIL: sourcelocation -findirect-dispatch output - source compiled test -FAIL: sourcelocation -O3 output - source compiled test -- cgit v1.2.3