> Jack Howarth has reported vect failures at -m64 on darwin with gfortran:
>
> http://gcc.gnu.org/ml/fortran/2007-08/msg00041.html
>
> I see the same kind of failures with gcc 4.3.0 revision 127178:
>

My guess is it's related to the recent patch that does not allow peeling on
64bit darwin (http://gcc.gnu.org/ml/gcc-cvs/2007-07/msg00447.html,
http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00082.html). I outlined
possible fixes, if this is indeed the case, in
http://gcc.gnu.org/ml/fortran/2007-08/msg00067.html.

dorit

> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c scan-tree-dump-
> times vectorization not profitable 1
> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-
> times vectorized 1 loops 0
> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-
> times vectorization not profitable 1
> FAIL: gcc.dg/vect/vect-28.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-33.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-42.c scan-tree-dump-times Vectorizing an
> unaligned access 2
> FAIL: gcc.dg/vect/vect-42.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-44.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-50.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-70.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-87.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-88.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/vect-91.c scan-tree-dump-times Vectorizing an
> unaligned access 0
> FAIL: gcc.dg/vect/vect-91.c scan-tree-dump-times Alignment of access
> forced using peeling 3
> FAIL: gcc.dg/vect/vect-93.c scan-tree-dump-times Alignment of access
> forced using peeling 3
> FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times Vectorizing an
> unaligned access 1
> FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times Alignment of access
> forced using peeling 1
> FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors)
> FAIL: gcc.dg/vect/section-anchors-vect-69.c (test for excess errors)
> FAIL: gcc.dg/vect/section-anchors-vect-69.c scan-tree-dump-times
> Alignment of access forced using peeling 4
> FAIL: gcc.dg/vect/no-section-anchors-vect-69.c scan-tree-dump-times
> Alignment of access forced using peeling 2
>
> A quick look at the *.vect files show that there is no lines with
"peeling".
> Is this a bug in the build or in the testsuite?
>
> Dominique
>

Reply via email to