2 ms·
Me too. Worse, at least for as recent of clang and GCC that I've tested, it doesn't warn when you do things that -ffinite-math-only makes tautological. So "if (
by gok 10y ago
Me too. Worse, at least for as recent of clang and GCC that I've tested, it doesn't warn when you do things that -ffinite-math-only makes tautological. So "if (x!=x)" happily compiles to nothing without warning when x is a float. (You get a warning if using integers)
- lfowles 10y agoSame for actual calls, I suspected x!=x could disappear silently but didn't think isfinite(x) would be optimized out.