------- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-29 03:54 ------- Confirmed, -march=i386 -mtune=i686 is needed to confirm the bug in general.
GCC is producing a "conditional move" for the code even though it is invalid to produce such a thing. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|middle-end |target Ever Confirmed|0 |1 Known to fail| |4.4.0 4.3.0 4.0.1 Last reconfirmed|0000-00-00 00:00:00 |2008-12-29 03:54:58 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35764