FE_OVERFLOW
if (excepts & FE_OVERFLOW) {
if (excepts & FE_OVERFLOW) {
if (excepts & FE_OVERFLOW) {
if (excepts & FE_OVERFLOW) {
flag = FE_OVERFLOW;
if (flag != FE_OVERFLOW)
flag = FE_OVERFLOW;
if (flag != FE_OVERFLOW)
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0) {
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0) {
assert(feraiseexcept(FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT) == 0);
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0 &&
assert((feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT) == 0);
(FE_INVALID | FE_OVERFLOW));
assert((fedisableexcept(FE_OVERFLOW) & ALL_STD_EXCEPT) ==
(FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW));
if (excepts & FE_OVERFLOW) {
FE_OVERFLOW | FE_UNDERFLOW)
FE_OVERFLOW,
FE_OVERFLOW, CS_BOTH);
FE_OVERFLOW, CS_BOTH);
testall0(50000.0, INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_OVERFLOW);
testall1(50000.0, INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_OVERFLOW);
if (excepts & FE_OVERFLOW) {
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0) {
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0) {
ATF_CHECK_EQ(0, feraiseexcept(FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT));
if ((excepts & (FE_UNDERFLOW | FE_OVERFLOW)) != 0 &&
ATF_CHECK_EQ(0, (feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT));
ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW), (feenableexcept(FE_UNDERFLOW) & ALL_STD_EXCEPT));
ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW), (fedisableexcept(FE_OVERFLOW) & ALL_STD_EXCEPT));
FE_OVERFLOW,
static const int ex_over = FE_OVERFLOW | FE_INEXACT;
FE_OVERFLOW | FE_UNDERFLOW)
#define FE_ALL_EXCEPT (FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | \
FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT)
#define FE_ALL_EXCEPT (FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | \
#define FE_ALL_EXCEPT (FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | \
#define FE_ALL_EXCEPT (FE_INEXACT | FE_UNDERFLOW | FE_OVERFLOW | \
FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT)
FE_OVERFLOW | FE_INVALID)
#define FE_ALL_EXCEPT (FE_INEXACT | FE_UNDERFLOW | FE_OVERFLOW | \
FE_OVERFLOW | FE_INVALID)
FE_OVERFLOW | FE_INVALID)
else if (fp->fp_fpscr & FE_OVERFLOW)
#define FE_ALL_EXCEPT (FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | \
#define FE_ALL_EXCEPT (FE_INEXACT | FE_UNDERFLOW | FE_OVERFLOW | \
FE_OVERFLOW | FE_INVALID)