------- Comment #2 from rguenth at gcc dot gnu dot org 2007-08-21 12:09 ------- Confirmed. Value numbering constant propagates
c1 = 128; to c1.1_6 = (signed char)c1; and creates a constant with overflow flag set which confuses VRP signed overflow handling. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iant at google dot com, | |dberlin at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2007-08-21 12:09:29 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33134