On 10/23/2012 01:57 PM, Uros Bizjak wrote:
Hello!
Hi, I was going to merge LRA into trunk last Sunday. It did not happen. LRA was
actively changed last 4 weeks by implementing reviewer's proposals which
resulted in a lot of new LRA regressions on GCC testsuite in comparison with
reload. Finally, they were fixed and everything looks ok to me.
So I've committed the patch into trunk as rev. 192719. The final patch is in
the attachment.
This commit introduced following testsuite failure on
x86_64-pc-linux-gnu with -m32:
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O2
(internal compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O2
-fomit-frame-pointer -finline-functions (internal compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O2
-fomit-frame-pointer -finline-functions -funroll-loops (internal
compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O2
-fbounds-check (internal compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O3 -g
(internal compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -Os
(internal compiler error)
FAIL: gfortran.fortran-torture/execute/intrinsic_nearest.f90, -O2
-ftree-vectorize -msse2 (internal compiler error)
Thanks, Uros. I'll be working on this. I tested with -march=corei7 and
-mtune=corei7 (that is what H.J. uses) therefore I did not see it.