aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Ziegler <jonz@apple.com>2006-03-09 15:31:56 +0000
committerJon Ziegler <jonz@apple.com>2006-03-09 15:31:56 +0000
commit2c07d90f29f8ec737e48ee39ec3a0ac61966a885 (patch)
tree979676bfb16083d960471f595e27e24f8e7a7fc2
parentf8b6ef368db303353d265e429a2b15ea245c38cb (diff)
Update xfail files for gcc-5327.apple/gcc-5328
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/apple-local-200502-branch@111863 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/bugs/powerpc/g++.xfail6
-rw-r--r--gcc/testsuite/bugs/powerpc/gcc.xfail199
-rw-r--r--gcc/testsuite/bugs/powerpc/libstdc++-v3.xfail18
3 files changed, 126 insertions, 97 deletions
diff --git a/gcc/testsuite/bugs/powerpc/g++.xfail b/gcc/testsuite/bugs/powerpc/g++.xfail
index 928ee85c9aa..623577280c3 100644
--- a/gcc/testsuite/bugs/powerpc/g++.xfail
+++ b/gcc/testsuite/bugs/powerpc/g++.xfail
@@ -140,9 +140,9 @@
4385023: g++.old-deja/g++.mike/eh33.C execution test
4385023: g++.old-deja/g++.mike/eh50.C execution test
4385023: g++.old-deja/g++.mike/eh51.C execution test
-4440880: g++.dg/opt/pr17697-1.C execution test
-4440880: g++.dg/opt/pr17697-2.C execution test
-4440880: g++.dg/opt/pr17697-3.C execution test
+#4440880: g++.dg/opt/pr17697-1.C execution test
+#4440880: g++.dg/opt/pr17697-2.C execution test
+#4440880: g++.dg/opt/pr17697-3.C execution test
#
# The following tests fail only when the c++ suite is run on x86
4241732: g++.dg/asm-block-11.C (test for excess errors)
diff --git a/gcc/testsuite/bugs/powerpc/gcc.xfail b/gcc/testsuite/bugs/powerpc/gcc.xfail
index b57fa88a294..e0998a7951a 100644
--- a/gcc/testsuite/bugs/powerpc/gcc.xfail
+++ b/gcc/testsuite/bugs/powerpc/gcc.xfail
@@ -67,37 +67,37 @@
4078995: gcc.c-torture/execute/ieee/mzero6.c execution, -fast
#4084907: gcc.c-torture/execute/20050316-1.c execution, -fast
4084941: gcc.dg/vect/vect-98.c scan-tree-dump-times not vectorized: complicated access pattern 1
-4271531: gcc.c-torture/execute/20000822-1.c execution, -O0
-4271531: gcc.c-torture/execute/20000822-1.c execution, -O1
-4271531: gcc.c-torture/execute/20000822-1.c execution, -O2
-4271531: gcc.c-torture/execute/20000822-1.c execution, -O3 -fomit-frame-pointer
-4271531: gcc.c-torture/execute/20000822-1.c execution, -O3 -g
-4271531: gcc.c-torture/execute/20000822-1.c execution, -Os
-4271531: gcc.c-torture/execute/20000822-1.c execution, -fast
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O0
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O1
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O2
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer -funroll-loops
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -g
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -Os
-4271531: gcc.c-torture/execute/nestfunc-3.c execution, -fast
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O0
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O1
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O2
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O3 -fomit-frame-pointer
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O3 -g
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -Os
-4271531: gcc.c-torture/execute/nestfunc-5.c execution, -fast
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O0
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O1
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O2
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O3 -fomit-frame-pointer
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O3 -g
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -Os
-4271531: gcc.c-torture/execute/nestfunc-6.c execution, -fast
-4271531: gcc.dg/trampoline-1.c execution test
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -O0
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -O1
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -O2
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -O3 -fomit-frame-pointer
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -O3 -g
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -Os
+#4271531: gcc.c-torture/execute/20000822-1.c execution, -fast
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O0
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O1
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O2
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer -funroll-loops
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -O3 -g
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -Os
+#4271531: gcc.c-torture/execute/nestfunc-3.c execution, -fast
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O0
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O1
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O2
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O3 -fomit-frame-pointer
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -O3 -g
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -Os
+#4271531: gcc.c-torture/execute/nestfunc-5.c execution, -fast
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O0
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O1
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O2
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O3 -fomit-frame-pointer
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -O3 -g
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -Os
+#4271531: gcc.c-torture/execute/nestfunc-6.c execution, -fast
+#4271531: gcc.dg/trampoline-1.c execution test
4366412: gcc.dg/trampoline-1.c (test for excess errors)
4385002: gcc.dg/vect/vect-align-1.c scan-tree-dump-times Inappropriate alignment 1
4176531: gcc.dg/4176531.c (test for excess errors)
@@ -131,15 +131,15 @@
3966342: gcc.dg/20020919-1.c (test for errors, line 231)
#4054717: gcc.dg/compat/scalar-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o execute
#4054717: gcc.dg/compat/struct-by-value-7a c_compat_x_tst.o-c_compat_y_tst.o execute
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O0
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O1
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O2
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -g
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -Os
-4345871: gcc.c-torture/execute/20051113-1.c compilation, -fast
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O0
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O1
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O2
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -O3 -g
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -Os
+#4345871: gcc.c-torture/execute/20051113-1.c compilation, -fast
#
# the following failures are for -mcpu=G5
#4085878: gcc.apple/altivec-5.c (test for warnings, line 30)
@@ -173,42 +173,42 @@
3939205: gcc.apple/altivec-faltivec-2.c (test for excess errors)
3939205: gcc.apple/altivec-maltivec-1.c (test for excess errors)
3939205: gcc.dg/framework-1.c (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -O (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -fast (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -O (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -fast (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -O (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -fast (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -O (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -fast (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -O (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -fast (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -O (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -O3 (test for excess errors)
-3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -fast (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-21 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-21 -O (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-21 -O3 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-21 -fast (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-2 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-2 -O (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-2 -O3 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-2 -fast (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-23 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-23 -O (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-23 -O3 (test for excess errors)
-3967637: gcc.dg/debug/trivial.c -gdwarf-23 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-21 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-2 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020220-1.c -gdwarf-23 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-21 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-2 -fast (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -O (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/20020327-1.c -gdwarf-23 -fast (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-21 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-21 -O (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-21 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-21 -fast (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-2 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-2 -O (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-2 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-2 -fast (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-23 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-23 -O (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-23 -O3 (test for excess errors)
+#3967637: gcc.dg/debug/trivial.c -gdwarf-23 -fast (test for excess errors)
3967747: gcc.dg/cleanup-10.c execution test
3967747: gcc.dg/cleanup-11.c execution test
3967747: gcc.dg/cleanup-8.c execution test
@@ -230,15 +230,15 @@
3968604: gcc.dg/pch/apple-altivec-1.c -Os (test for excess errors) #1
3996036: gcc.dg/Wpadded.c (test for excess errors)
#4063657: gcc.apple/asm-block-2.c execution test
-4078608: gcc.misc-tests/bprob-1.c compilation, -fast -fbranch-probabilities
-4078608: gcc.misc-tests/bprob-1.c compilation, -fast -ftree-based-profiling -fbranch-probabilities
-4078777: gcc.misc-tests/bprob-2.c execution, -fast -ftree-based-profiling -fprofile-arcs
-4096268: gcc.misc-tests/bprob-1.c execution, -fast -fbranch-probabilities
-4096268: gcc.misc-tests/bprob-1.c execution, -fast -ftree-based-profiling -fbranch-probabilities
+#4078608: gcc.misc-tests/bprob-1.c compilation, -fast -fbranch-probabilities
+#4078608: gcc.misc-tests/bprob-1.c compilation, -fast -ftree-based-profiling -fbranch-probabilities
+#4078777: gcc.misc-tests/bprob-2.c execution, -fast -ftree-based-profiling -fprofile-arcs
+#4096268: gcc.misc-tests/bprob-1.c execution, -fast -fbranch-probabilities
+#4096268: gcc.misc-tests/bprob-1.c execution, -fast -ftree-based-profiling -fbranch-probabilities
4078834: gcc.dg/pr18096-1.c stack frame too large (test for warnings, line 11)
#4078985: gcc.c-torture/compile/920617-1.c -fast (test for excess errors)
#4078985: gcc.c-torture/compile/991202-1.c -fast (test for excess errors)
-4078990: gcc.c-torture/execute/comp-goto-1.c execution, -fast
+#4078990: gcc.c-torture/execute/comp-goto-1.c execution, -fast
4085016: gcc.dg/altivec-14.c (test for warnings, line 7)
4085016: gcc.dg/altivec-14.c (test for warnings, line 8)
4085016: gcc.dg/altivec-14.c (test for warnings, line 9)
@@ -267,7 +267,34 @@
4331438: gcc.apple/asm-test-nofralloc.c execution test
4331439: gcc.apple/longcall-1.c (test for excess errors)
#4331447: gcc.apple/fix-and-continue-1.c (test for excess errors)
-4440905: gcc.dg/range-test-1.c (test for excess errors)
+#4440905: gcc.dg/range-test-1.c (test for excess errors)
+4464421: gcc.dg/vect/pr18536.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/pr20122.c scan-tree-dump-times vectorized 1 loops 2
+4464421: gcc.dg/vect/vect-28.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-28.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-33.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-33.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-44.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-44.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-50.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-50.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-64.c scan-tree-dump-times vectorized 3 loops 1
+4464421: gcc.dg/vect/vect-64.c scan-tree-dump-times Alignment of access forced using peeling 2
+4464421: gcc.dg/vect/vect-69.c scan-tree-dump-times vectorized 4 loops 1
+4464421: gcc.dg/vect/vect-69.c scan-tree-dump-times Alignment of access forced using peeling 2
+4464421: gcc.dg/vect/vect-70.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-70.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-80.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-80.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-85.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-87.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-87.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-88.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-88.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-96.c scan-tree-dump-times vectorized 1 loops 1
+4464421: gcc.dg/vect/vect-96.c scan-tree-dump-times Vectorizing an unaligned access 1
+4464421: gcc.dg/vect/vect-96.c scan-tree-dump-times Alignment of access forced using peeling 1
+4464421: gcc.dg/vect/vect-ifcvt-9.c scan-tree-dump-times vectorized 1 loops 2
#
# the following failures are for x86 only
3846097: gcc.c-torture/execute/builtins/strcat.c execution, -fast
@@ -278,8 +305,8 @@
4087219: gcc.dg/i386-asm-3.c (test for excess errors)
4087327: gcc.dg/clobbers.c (test for excess errors)
4087330: gcc.dg/sibcall-6.c execution test
-4053179: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 0 loops 2
-4053179: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1
+#4053179: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 0 loops 2
+#4053179: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1
#4015764: gcc.c-torture/compile/20000518-1.c -O1 (test for excess errors)
#4015764: gcc.c-torture/compile/20000518-1.c -O2 (test for excess errors)
#4015764: gcc.c-torture/compile/20000518-1.c -O3 -fomit-frame-pointer (test for excess errors)
@@ -317,7 +344,7 @@
4015940: gcc.dg/lvalue-cast-1.c (test for warnings, line 20)
4015940: gcc.dg/lvalue-cast-1.c (test for excess errors)
#4015922: gcc.dg/struct-ret-libc.c (test for excess errors)
-4053179: gcc.dg/tree-ssa-vect/ifc-01.c execution test
+#4053179: gcc.dg/tree-ssa-vect/ifc-01.c execution test
#4064388: gcc.c-torture/execute/simd-1.c execution, -O0
#4064388: gcc.c-torture/execute/simd-2.c execution, -O0
#4064388: gcc.c-torture/execute/simd-2.c execution, -O1
diff --git a/gcc/testsuite/bugs/powerpc/libstdc++-v3.xfail b/gcc/testsuite/bugs/powerpc/libstdc++-v3.xfail
index 50fdfd97959..2f924631a13 100644
--- a/gcc/testsuite/bugs/powerpc/libstdc++-v3.xfail
+++ b/gcc/testsuite/bugs/powerpc/libstdc++-v3.xfail
@@ -12,7 +12,7 @@
###------------------------------------------------------------------
4125559: 21_strings/basic_string/capacity/char/18654.cc execution test
4125559: 21_strings/basic_string/capacity/wchar_t/18654.cc execution test
-3884894: 23_containers/vector/resize/1.cc execution test
+#3884894: 23_containers/vector/resize/1.cc execution test
3378287: 26_numerics/cmath/c99_classification_macros_c.cc (test for excess errors)
4227568: 26_numerics/complex/13450.cc execution test
4125559: 27_io/basic_istream/get/char/3.cc execution test
@@ -20,13 +20,15 @@
4125559: 27_io/basic_istream/getline/char/6.cc execution test
4125559: 27_io/basic_istream/getline/wchar_t/6.cc execution test
4127891: 27_io/ios_base/storage/11584.cc execution test
-3884894: 27_io/ios_base/storage/2.cc execution test
+#3884894: 27_io/ios_base/storage/2.cc execution test
4079184: demangle/abi_examples/01.cc execution test
4079184: demangle/abi_examples/02.cc execution test
#4177177: 27_io/ios_base/cons/assign_neg.cc (test for errors, line 41)
#4177177: 27_io/ios_base/cons/assign_neg.cc (test for excess errors)
#4177177: 27_io/ios_base/cons/copy_neg.cc (test for errors, line 41)
#4177177: 27_io/ios_base/cons/copy_neg.cc (test for excess errors)
+#
+# the following failures are for Leopard only
4207783: 27_io/basic_filebuf/underflow/char/10097.cc execution test
4207783: 27_io/objects/char/9661-1.cc execution test
4207783: 27_io/objects/wchar_t/9661-1.cc execution test
@@ -38,10 +40,10 @@
#4125564: 22_locale/num_put/put/wchar_t/4.cc execution test
#4125564: 26_numerics/complex/complex_inserters_extractors.cc execution test
4183678: 26_numerics/complex/complex_value.cc execution test
-4183678: 26_numerics/complex/pow.cc execution test
+#4183678: 26_numerics/complex/pow.cc execution test
4129761: 26_numerics/complex/13450.cc execution test
-4283396: 26_numerics/cmath/c_math.cc (test for excess errors)
-4283396: 26_numerics/cmath/c_math_dynamic.cc (test for excess errors)
-4283396: 26_numerics/complex/13450.cc (test for excess errors)
-4283396: 26_numerics/complex/complex_value.cc (test for excess errors)
-4283396: 26_numerics/complex/pow.cc (test for excess errors)
+#4283396: 26_numerics/cmath/c_math.cc (test for excess errors)
+#4283396: 26_numerics/cmath/c_math_dynamic.cc (test for excess errors)
+#4283396: 26_numerics/complex/13450.cc (test for excess errors)
+#4283396: 26_numerics/complex/complex_value.cc (test for excess errors)
+#4283396: 26_numerics/complex/pow.cc (test for excess errors)