https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64759
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|4.8.2 |unknown --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- !x is the same as x == 0.0 and yes sometimes it make sense to compare against zero.