This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch] PR20626 - obvious testcase fix
- From: Dorit Naishlos <DORIT at il dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sun, 27 Mar 2005 14:36:42 +0200
- Subject: [patch] PR20626 - obvious testcase fix
Following http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02063.html we don't
expect to see the message "Alignment of access forced using peeling" if
there are accesses with unsupported alignment in the loop. We therefore
need to xfail on targets that don't support misaligned accesses.
will commit as obvious
dorit
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/ChangeLog,v
retrieving revision 1.5224
diff -u -3 -p -r1.5224 ChangeLog
--- ChangeLog 26 Mar 2005 18:37:11 -0000 1.5224
+++ ChangeLog 27 Mar 2005 12:29:47 -0000
@@ -1,3 +1,8 @@
+2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
+ * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
+
2005-03-26 Steven G. Kargl <kargls@comcast.net>
* gfortran.dg/underflow.f90: New test.
Index: gcc.dg/vect/vect-80.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/gcc.dg/vect/vect-80.c,v
retrieving revision 1.8
diff -u -3 -p -r1.8 vect-80.c
--- gcc.dg/vect/vect-80.c 9 Jan 2005 17:30:24 -0000 1.8
+++ gcc.dg/vect/vect-80.c 27 Mar 2005 12:29:47 -0000
@@ -44,4 +44,4 @@ int main (void)
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail
vect_no_align } } } */
/* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 2
"vect" { xfail vect_no_align } } } */
-/* { dg-final { scan-tree-dump-times "Alignment of access forced using
peeling" 1 "vect" } } */
+/* { dg-final { scan-tree-dump-times "Alignment of access forced using
peeling" 1 "vect" { xfail vect_no_align } } } */
Index: gcc.dg/vect/vect-96.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/gcc.dg/vect/vect-96.c,v
retrieving revision 1.2
diff -u -3 -p -r1.2 vect-96.c
--- gcc.dg/vect/vect-96.c 12 Feb 2005 19:33:44 -0000 1.2
+++ gcc.dg/vect/vect-96.c 27 Mar 2005 12:29:47 -0000
@@ -39,4 +39,4 @@ int main (void)
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail
vect_no_align } } } */
/* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1
"vect" { xfail vect_no_align } } } */
-/* { dg-final { scan-tree-dump-times "Alignment of access forced using
peeling" 1 "vect" } } */
+/* { dg-final { scan-tree-dump-times "Alignment of access forced using
peeling" 1 "vect" { xfail vect_no_align } } } */