https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127177
--- Comment #2 from Matthias Kretz (Vir) <mkretz at gcc dot gnu.org> --- Oh, of course. The issue "[isinf] raise no floating-point exceptions, even if an argument is a signaling NaN" is only relevant with -fsignaling-nans, in which case we need integer compare. Otherwise, you're right 'fabs(x) == inf' should be sufficient.
