This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
removing XPASSes
- To: gcc-patches at gcc dot gnu dot org
- Subject: removing XPASSes
- From: Geoff Keating <geoffk at cygnus dot com>
- Date: Sun, 13 Aug 2000 11:32:21 -0700
These remove some XFAILs which now pass. The g77 testcase appears to
pass everywhere, according to the gcc-testsuite list, and I just fixed
the c99-array-lval problem. (c99-array-lval still has other
failures.)
Tested on powerpc-linux.
--
- Geoffrey Keating <geoffk@cygnus.com>
==========
Index: testsuite/ChangeLog
===================================================================
RCS file: /cvs/gcc/egcs/gcc/testsuite/ChangeLog,v
retrieving revision 1.649
diff -p -u -u -p -r1.649 ChangeLog
--- ChangeLog 2000/08/11 09:28:06 1.649
+++ ChangeLog 2000/08/13 18:05:42
@@ -1,3 +1,10 @@
+2000-08-13 Geoff Keating <geoffk@cygnus.com>
+
+ * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
+
+ * g77.f-torture/compile/20000629-1.x: Remove, this test apparently
+ passes everywhere.
+
2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.pt/explicit81.C: New test.
Index: testsuite/g77.f-torture/compile/20000629-1.x
===================================================================
RCS file: 20000629-1.x
diff -N 20000629-1.x
--- /sourceware/cvs-tmp/cvsamkoj0 Sun Aug 13 11:05:51 2000
+++ /dev/null Tue May 5 13:32:27 1998
@@ -1,3 +0,0 @@
-set torture_compile_xfail "*-*-*"
-
-return 0
Index: testsuite/gcc.dg/c99-array-lval-1.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/testsuite/gcc.dg/c99-array-lval-1.c,v
retrieving revision 1.1
diff -p -u -u -p -r1.1 c99-array-lval-1.c
--- c99-array-lval-1.c 2000/08/10 08:19:44 1.1
+++ c99-array-lval-1.c 2000/08/13 18:05:50
@@ -11,7 +11,7 @@ void
bar (void)
{
char *t;
- (foo ()).c[0]; /* { dg-bogus "non-lvalue" "array not decaying to lvalue" { xfail *-*-* } } */
+ (foo ()).c[0]; /* { dg-bogus "non-lvalue" "array not decaying to lvalue" } */
t = (foo ()).c; /* { dg-bogus "non-lvalue" "array not decaying to lvalue" { xfail *-*-* } } */
(foo ()).c + 1; /* { dg-bogus "non-lvalue" "array not decaying to lvalue" { xfail *-*-* } } */
}
==========