http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61029
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- If a was short_min, the value would be altered as -a would be truncated to 0 as shorts are promoted to int when doing an unary -.