https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126240
--- Comment #7 from Drea Pinski <pinskia at gcc dot gnu.org> --- Having a two sub ranges will solve the bug is filed about -0.0 also. Make sure when we add that we fix up int to float conversion to produce the range without -0.0.
