http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45429

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-11-17 
10:20:16 UTC ---
In ia64 cross I see that only one
Alignment of access forced using peeling
message is printed (for the first loop), instead of two (for the first and
third loop).

If 163561 was ok, then then difference is most probably the change to the
testcase itself:
http://gcc.gnu.org/viewcvs/trunk/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-64.c?r1=163563&r2=163562&pathrev=163563

The culprit is the change of id array.

I guess we could do something like:

--- gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-64.c.jj    2010-11-17
11:18:22.000000000 +0100
+++ gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-64.c    2010-11-17
11:17:39.000000000 +0100
@@ -8,7 +8,7 @@
 int ib[N] = {0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45};
 int ia[N][4][N+1];
 int ic[N][N][3][N+1];
-int id[N][N][N+1];
+int id[N][N][N+4];

 __attribute__ ((noinline))

(at least this seems to work for both ia64 and x86_64).

Reply via email to