FE_INEXACT
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
#define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
if (__excepts & FE_INEXACT) {
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \
else if ((status & FE_INEXACT) != 0)
#if defined(FE_INEXACT) && defined(FE_UNDERFLOW)
if (e < 0x3ff-126 && e >= 0x3ff-149 && fetestexcept(FE_INEXACT)) {
feclearexcept(FE_INEXACT);
if (fetestexcept(FE_INEXACT))
feraiseexcept(FE_INEXACT);
#ifdef FE_INEXACT
feraiseexcept(FE_INEXACT);
#if defined(FE_INEXACT) && defined(FE_UNDERFLOW)
int e = fetestexcept(FE_INEXACT);
feclearexcept(FE_INEXACT);
#if defined(FE_INEXACT) && defined(FE_UNDERFLOW)
if (ilogbl(ret) < -16382 && fetestexcept(FE_INEXACT))
feraiseexcept(FE_INEXACT);
#elif defined(FE_INEXACT)
e = fetestexcept(FE_INEXACT);
feclearexcept(FE_INEXACT);
#if LONG_MAX < 1U<<53 && defined(FE_INEXACT)
e = fetestexcept(FE_INEXACT);
feclearexcept(FE_INEXACT);
#elif defined(FE_INEXACT)
e = fetestexcept(FE_INEXACT);
feclearexcept(FE_INEXACT);
e = fetestexcept(FE_INEXACT);
#ifdef FE_INEXACT
feclearexcept(FE_INEXACT);
#ifdef FE_INEXACT
e = fetestexcept(FE_INEXACT);
#ifdef FE_INEXACT
feclearexcept(FE_INEXACT);
#ifdef FE_INEXACT
#ifdef FE_INEXACT
e = fetestexcept(FE_INEXACT);
#ifdef FE_INEXACT
feclearexcept(FE_INEXACT);