blob: 10eb3eb9ffc97a1038490ed8329c5b28c0ac9e07 [file] [log] [blame]
# Marked test failures for v17-powerpc64le toolchain.
# *** gcc:
# Also xfailed in x86; REAL bug in google/main
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; Inline failures not seen outside of google/main.
FAIL: gcc.dg/inline_3.c (test for excess errors)
FAIL: gcc.dg/inline_4.c (test for excess errors)
# Also xfailed in x86; REAL bug in google/main
FAIL: gcc.dg/ipa/ipcp-agg-7.c scan-ipa-dump-times cp "Clone of foo" 1
FAIL: gcc.dg/ipa/ipcp-agg-7.c scan-tree-dump-not optimized "->c;"
# AArch64-specific, fixed in trunk: http://gcc.gnu.org/ml/gcc-patches/2013-11/msg02110.html.
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O0
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O1
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O2
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O3 -g
FAIL: gcc.c-torture/execute/20101011-1.c execution, -Os
FAIL: gcc.c-torture/execute/20101011-1.c execution, -Og -g
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
FAIL: gcc.c-torture/execute/20101011-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
# AArch64-specific, discussed upstream: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02345.html
FAIL: gcc.dg/torture/asm-subreg-1.c -O1 (internal compiler error)
FAIL: gcc.dg/torture/asm-subreg-1.c -O1 (test for excess errors)
# AArch64-specific: "sorry, unimplemented: function profiling"
FAIL: gcc.dg/20021014-1.c (test for excess errors)
UNRESOLVED: gcc.dg/20021014-1.c compilation failed to produce executable
FAIL: gcc.dg/nest.c (test for excess errors)
UNRESOLVED: gcc.dg/nest.c compilation failed to produce executable
FAIL: gcc.dg/nested-func-4.c (test for excess errors)
UNRESOLVED: gcc.dg/nested-func-4.c compilation failed to produce executable
FAIL: gcc.dg/pr32450.c (test for excess errors)
UNRESOLVED: gcc.dg/pr32450.c compilation failed to produce executable
FAIL: gcc.dg/pr43643.c (test for excess errors)
UNRESOLVED: gcc.dg/pr43643.c compilation failed to produce executable
# AArch64-specific: "error: 'LONG_LONG_MAX' undeclared"
FAIL: gcc.target/aarch64/vect-abs.c (test for excess errors)
UNRESOLVED: gcc.target/aarch64/vect-abs.c compilation failed to produce executable
# AArch64-specific test optimization and execution failures (not yet analyzed)
FAIL: gcc.c-torture/execute/ieee/pr50310.c execution, -O2
FAIL: gcc.c-torture/execute/ieee/pr50310.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
FAIL: gcc.c-torture/execute/ieee/pr50310.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
FAIL: gcc.dg/cleanup-10.c execution test
FAIL: gcc.dg/cleanup-11.c execution test
FAIL: gcc.dg/debug/dwarf2/asm-line1.c scan-assembler is_stmt 1
FAIL: gcc.dg/pr44194-1.c scan-rtl-dump-not final "insn [^\n]*set \\(mem"
FAIL: gcc.dg/pr57518.c scan-rtl-dump-not ira "REG_EQUIV.*mem.*"ip""
FAIL: gcc.dg/sms-3.c execution test
XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0
FAIL: gcc.dg/tree-ssa/gen-vect-11b.c scan-tree-dump-times vect "vectorized 0 loops" 1
FAIL: gcc.dg/tree-ssa/gen-vect-11c.c scan-tree-dump-times vect "vectorized 0 loops" 1
FAIL: gcc.dg/unroll_1.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 2
FAIL: gcc.dg/unroll_2.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
FAIL: gcc.dg/unroll_3.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
FAIL: gcc.dg/unroll_4.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
FAIL: gcc.dg/unroll_5.c scan-rtl-dump-times loop2_unroll "upper bound: 999999" 1
FAIL: gcc.dg/unroll_5.c scan-rtl-dump-times loop2_unroll "upper bound: 2999999" 1
FAIL: gcc.dg/unroll_5.c scan-rtl-dump-times loop2_unroll "realistic bound: 2999999" 1
FAIL: gcc.dg/var-expand2.c execution test
FAIL: gcc.dg/vect/fast-math-vect-pr29925.c execution test
FAIL: gcc.dg/vect/fast-math-vect-reduc-5.c execution test
FAIL: gcc.dg/vect/fast-math-vect-reduc-7.c execution test
FAIL: gcc.dg/vect/fast-math-vect-reduc-9.c execution test
FAIL: gcc.dg/vect/no-trapping-math-2.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-111.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c execution test
FAIL: gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c execution test
FAIL: gcc.dg/vect/vect-112-big-array.c execution test
FAIL: gcc.dg/vect/vect-112-big-array.c -flto execution test
FAIL: gcc.dg/vect/vect-112.c execution test
FAIL: gcc.dg/vect/vect-112.c -flto execution test
FAIL: gcc.dg/vect/vect-cond-7.c execution test
FAIL: gcc.dg/vect/vect-cond-7.c -flto execution test
FAIL: gcc.dg/vect/vect-float-extend-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-float-extend-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-float-truncate-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-float-truncate-1.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-ifcvt-16.c execution test
FAIL: gcc.dg/vect/vect-ifcvt-16.c -flto execution test
FAIL: gcc.dg/vect/vect-ifcvt-17.c execution test
FAIL: gcc.dg/vect/vect-ifcvt-17.c -flto execution test
# AArch64-specific test execution failures (new 2014-01-28, not yet analyzed)
FAIL: gcc.dg/vect/no-scevccp-outer-7.c execution test
FAIL: gcc.dg/vect/slp-reduc-3.c -flto execution test
FAIL: gcc.dg/vect/vect-outer-4i.c execution test
FAIL: gcc.dg/vect/vect-outer-4i.c -flto execution test
FAIL: gcc.dg/vect/vect-outer-4m.c execution test
FAIL: gcc.dg/vect/vect-outer-4m.c -flto 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
FAIL: gcc.target/aarch64/vect-faddv.c execution test
FAIL: gcc.target/aarch64/vect-fcm-eq-d.c execution test
FAIL: gcc.target/aarch64/vect-fcm-eq-f.c execution test
FAIL: gcc.target/aarch64/vect-fcm-ge-d.c execution test
FAIL: gcc.target/aarch64/vect-fcm-ge-f.c execution test
FAIL: gcc.target/aarch64/vect-fcm-gt-d.c execution test
FAIL: gcc.target/aarch64/vect-fcm-gt-f.c execution test
FAIL: gcc.target/aarch64/vect-fmax-fmin.c execution test
FAIL: gcc.target/aarch64/vect-fmovd-zero.c scan-assembler movi\\tv[0-9]+\\.2d, 0
FAIL: gcc.target/aarch64/vect-fmovd-zero.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.target/aarch64/vect-fmovd.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.target/aarch64/vect-fmovd.c scan-assembler fmov\\tv[0-9]+\\.2d, 4\\.25
FAIL: gcc.target/aarch64/vect.c execution test
FAIL: gcc.target/aarch64/vmlsq_laneq.c execution test
FAIL: gcc.target/aarch64/volatile-bitfields-1.c scan-assembler ldrb[\\t ]+[^\n]*,[\\t ]*\\[[^\n]*\\]
FAIL: gcc.target/aarch64/vsqrt.c execution test
# *** g++:
# Also xfailed in x86; explanation unknown.
FAIL: g++.dg/ipa/devirt-11.C -std=gnu++98 scan-ipa-dump-times inline "and turned into root of the clone tree" 1
FAIL: g++.dg/ipa/devirt-11.C -std=gnu++11 scan-ipa-dump-times inline "and turned into root of the clone tree" 1
# Also xfailed in x86; REAL bug in google/main
FAIL: g++.dg/warn/Wself-assign-2.C -std=gnu++11 (test for warnings, line 12)
# Execution failures common to Power targets running under QEMU.
FAIL: g++.dg/abi/forced.C -std=gnu++98 execution test
FAIL: g++.dg/abi/forced.C -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-10.C -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-10.C -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-11.C -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-11.C -std=gnu++11 execution test
FAIL: g++.dg/tls/thread_local5.C -std=gnu++11 execution test
FAIL: g++.dg/tls/thread_local5g.C -std=gnu++11 execution test
FAIL: g++.dg/tls/thread_local6.C execution test
FAIL: g++.dg/tls/thread_local6g.C execution test
# AArch64-specific: "error: target system does not support the "stabs" debug format"
FAIL: g++.dg/cpp0x/alias-decl-debug-0.C (test for excess errors)
# AArch64-specific: "sorry, unimplemented: function profiling"
FAIL: g++.old-deja/g++.law/profile1.C -std=gnu++98 (test for excess errors)
UNRESOLVED: g++.old-deja/g++.law/profile1.C -std=gnu++98 compilation failed to produce executable
FAIL: g++.old-deja/g++.law/profile1.C -std=gnu++11 (test for excess errors)
UNRESOLVED: g++.old-deja/g++.law/profile1.C -std=gnu++11 compilation failed to produce executable
# Fortran failures are not important to us so far.
# *** gfortran:
FAIL: gfortran.dg/actual_array_constructor_3.f90 -O2 execution test
FAIL: gfortran.dg/actual_array_constructor_3.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/actual_array_constructor_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/actual_array_constructor_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/actual_array_constructor_3.f90 -O3 -g execution test
FAIL: gfortran.dg/anint_1.f90 -O2 execution test
FAIL: gfortran.dg/anint_1.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/anint_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/anint_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/anint_1.f90 -O3 -g execution test
FAIL: gfortran.dg/array_2.f90 -O2 execution test
FAIL: gfortran.dg/array_2.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/array_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/array_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/array_2.f90 -O3 -g execution test
FAIL: gfortran.dg/array_constructor_10.f90 -O2 execution test
FAIL: gfortran.dg/array_constructor_10.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/array_constructor_10.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/array_constructor_10.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/array_constructor_10.f90 -O3 -g execution test
FAIL: gfortran.dg/inline_sum_2.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/inline_sum_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/inline_sum_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/inline_sum_2.f90 -O3 -g execution test
FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gfortran.dg/minlocval_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/minlocval_3.f90 -O3 -g execution test
FAIL: gfortran.dg/nint_2.f90 -O0 execution test
FAIL: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0
FAIL: gfortran.dg/vect/fast-math-rnflow-trs2a2.f90 scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 19 loops" 1
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O0
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O1
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O2
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O2 -fbounds-check
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -O3 -g
FAIL: gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 execution, -Os
FAIL: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O2
FAIL: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O2 -fbounds-check
FAIL: gfortran.fortran-torture/execute/intrinsic_dotprod.f90 execution, -O3 -g