This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/33794] [4.3 regression] Wrong code w/ -ffast-math
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Oct 2007 11:46:04 -0000
- Subject: [Bug middle-end/33794] [4.3 regression] Wrong code w/ -ffast-math
- References: <bug-33794-13404@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #9 from pinskia at gcc dot gnu dot org 2007-10-17 11:46 -------
I think what is happening is that "coil_coil_mutuals[0] / D.6241" is being
expanded as coil_coil_mutuals[0] * (1/D.6241) which is not bad, just
inconstaint. I think we need to look into this more but I doubt there is
anything you can fix here. This is just the way stuff works with -ffast-math
and x87.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33794