std::numeric_limitscould get rid of an invalid literal.
This is annoying considering that floating-point types
may vary in size from platform to platform.
Whenever you write a floating-point literal and get infinity instead,
you can thank me personally 😎.
While that behavior is deeply surprising, compilers treat it as a warning,
so you would likely notice it.
https://redd.it/1s7m2x5
@r_cpp