[Bug target/51134] [4.7 Regression] FAIL: gfortran.fortran-torture/execute/arrayarg.f90
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Tue Nov 15 16:44:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51134
--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> 2011-11-15 16:34:22 UTC ---
(In reply to comment #4)
> Hi,
> the bug is loopy epilogue not being used because promoted value is not
> availbale. The non-loopy epilogue does not expect alignments
> greater than 16.
>
> I am testing the following patch.
> I think we might still have bugs for blocks >8 && <16. Will try to produce
> testcase.
I believe so. If you configure GCC for Linux/x86-64 with
--with-arch=core2 --with-cpu=atom
you will get
gengtype: malloc.c:3840: _int_malloc: Assertion `(unsigned long)(size) >=
(unsigned long)(nb)' failed.
make[6]: *** [s-gtype] Aborted
More information about the Gcc-bugs
mailing list