https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103123
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Clang produces: <source>:4:10: warning: magnitude of floating-point constant too large for type 'double'; maximum is 1.7976931348623157E+308 [-Wliteral-range] return 1.0e999; ^