c/numeric/fenv/feraiseexcept

Attempts to raise all floating-point exceptions listed in (a bitwise OR of the floating-point exception macros). If one of the exceptions is fe_overflow or, this function may additionally raise fe_inexact. The order in which the exceptions are raised is unspecified, except that fe_overflow and are always raised before fe_inexact.

Return value
if all listed exceptions were raised, non-zero value otherwise.