https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800
--- Comment #1 from nsz at gcc dot gnu.org --- b.c: long f(double x) { return __builtin_lrint(x); } and an example value where the exceptions are wrong is 0x1p32 + 0.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800
--- Comment #1 from nsz at gcc dot gnu.org --- b.c: long f(double x) { return __builtin_lrint(x); } and an example value where the exceptions are wrong is 0x1p32 + 0.5