https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110796
Xi Ruoyao <xry111 at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |xry111 at gcc dot gnu.org
--- Comment #13 from Xi Ruoyao <xry111 at gcc dot gnu.org> ---
(In reply to Francois-Xavier Coudert from comment #8)
> (In reply to Richard Earnshaw from comment #6)
> > Is the exception status supposed to be in a defined state when the test
> > runs? Shouldn't there be a call to feclearexcept (FE_ALL_EXCEPT) at the
> > start of the test?
>
> Isn't the exception status guaranteed to be defined (and not signaling) when
> the program starts?
It should be guaranteed. Otherwise it indicates a bug in kernel or libc.
> But adding feclearexcept (FE_ALL_EXCEPT); at the beginning of main() could
> not hurt, for sure.