This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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 } } } */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]