This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/31699] [Regression 4.3] -march=opteron -ftree-vectorize generates wrong code
- From: "jb at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 26 Apr 2007 09:36:02 -0000
- Subject: [Bug middle-end/31699] [Regression 4.3] -march=opteron -ftree-vectorize generates wrong code
- References: <bug-31699-13404@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #1 from jb at gcc dot gnu dot org 2007-04-26 10:36 -------
Confirmed. It occurs also on i686-pc-linux-gnu.
My observations:
- -march specific optimizations do not seem to have any effect. What does have
an effect is that on i686-pc-linux-gnu I need either -march= or -msse2 or else
the vectorizer is disabled.
- Like you, crash occurs with -O2 and -O3, not -O1
I.e. lowest optimization that triggers the bug for me is "-O2 -msse2
-ftree-vectorize".
--
jb at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jb at gcc dot gnu dot org
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2007-04-26 10:36:01
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31699