Lines Matching refs:except
394 int except, pass, raise, status; in ATF_TC_BODY() local
407 except = fegetexcept(); in ATF_TC_BODY()
408 if (except == 0) { in ATF_TC_BODY()
411 } else if ((except & ALL_STD_EXCEPT) != ALL_STD_EXCEPT) { in ATF_TC_BODY()
413 "set to trap: %#x vs %#x", except, ALL_STD_EXCEPT); in ATF_TC_BODY()
430 except = std_excepts[i]; in ATF_TC_BODY()
432 if (except == FE_INEXACT) in ATF_TC_BODY()
435 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
445 ATF_REQUIRE_EQ(0, (feenableexcept(except) & ALL_STD_EXCEPT)); in ATF_TC_BODY()
446 ATF_CHECK_EQ(except, fegetexcept()); in ATF_TC_BODY()
454 raiseexcept(except); in ATF_TC_BODY()
456 feraiseexcept(except); in ATF_TC_BODY()
491 int except, pass, status, raise; in ATF_TC_BODY() local
499 except = std_excepts[i]; in ATF_TC_BODY()
501 if (except == FE_INEXACT) in ATF_TC_BODY()
504 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
519 ATF_REQUIRE_EQ(0, feenableexcept(except) & ALL_STD_EXCEPT); in ATF_TC_BODY()
524 raiseexcept(except); in ATF_TC_BODY()
531 ATF_CHECK_EQ((except | raise), fetestexcept(ALL_STD_EXCEPT)); in ATF_TC_BODY()