Lines Matching refs:except
396 int except, pass, raise, status; in ATF_TC_BODY() local
409 except = fegetexcept(); in ATF_TC_BODY()
410 if (except == 0) { in ATF_TC_BODY()
413 } else if ((except & ALL_STD_EXCEPT) != ALL_STD_EXCEPT) { in ATF_TC_BODY()
415 "set to trap: %#x vs %#x", except, ALL_STD_EXCEPT); in ATF_TC_BODY()
432 except = std_excepts[i]; in ATF_TC_BODY()
434 if (except == FE_INEXACT) in ATF_TC_BODY()
437 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
447 ATF_REQUIRE_EQ(0, (feenableexcept(except) & ALL_STD_EXCEPT)); in ATF_TC_BODY()
448 ATF_CHECK_EQ(except, fegetexcept()); in ATF_TC_BODY()
456 raiseexcept(except); in ATF_TC_BODY()
458 feraiseexcept(except); in ATF_TC_BODY()
493 int except, pass, status, raise; in ATF_TC_BODY() local
501 except = std_excepts[i]; in ATF_TC_BODY()
503 if (except == FE_INEXACT) in ATF_TC_BODY()
506 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
521 ATF_REQUIRE_EQ(0, feenableexcept(except) & ALL_STD_EXCEPT); in ATF_TC_BODY()
526 raiseexcept(except); in ATF_TC_BODY()
533 ATF_CHECK_EQ((except | raise), fetestexcept(ALL_STD_EXCEPT)); in ATF_TC_BODY()