------- Comment #7 from jakub at gcc dot gnu dot org 2010-08-16 09:35 ------- Fixed for 4.4+.
-- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jakub at gcc dot gnu dot org|unassigned at gcc dot gnu | |dot org Status|ASSIGNED |NEW Known to fail|4.6.0 |4.5.1 Known to work|4.1.2 |4.1.2 4.4.5 4.5.2 4.6.0 Summary|[4.2/4.3/4.4/4.5/4.6 |[4.2/4.3 Regression] |Regression] Optimization |Optimization results in |results in wrong result on |wrong result on expression |expression x>>31||(-x)>>31 |x>>31||(-x)>>31 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45262