This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/34067] [4.3 regression] gfortran.dg/char_cshift_2.f90 fails with -O3 -funroll-loops fails on Intel Darwin
- From: "bonzini at gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Nov 2007 11:04:41 -0000
- Subject: [Bug target/34067] [4.3 regression] gfortran.dg/char_cshift_2.f90 fails with -O3 -funroll-loops fails on Intel Darwin
- References: <bug-34067-12313@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #21 from bonzini at gnu dot org 2007-11-14 11:04 -------
I am not following you. Why do both executions abort? We don't want to find
two different wrong-code bugs, but to compare one correct and one wrong
execution. Also, it would be okay to have no output as long as we can clearly
identify the comparison in the RTL dumps.
Does the bug show up if you do something like this?
if (b (i1, i2, i3) .ne. a (i1, i2p, i3)) then
call abort()
end if
Also, it is not important to have a minimal set of dumps.
Anyway, all this said, I *think* the char_cshift_rtl.tar.bz2 file should be ok.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34067