Lines Matching refs:except
393 int except, pass, raise, status; in ATF_TC_BODY() local
406 except = fegetexcept(); in ATF_TC_BODY()
407 if (except == 0) { in ATF_TC_BODY()
410 } else if ((except & ALL_STD_EXCEPT) != ALL_STD_EXCEPT) { in ATF_TC_BODY()
412 "set to trap: %#x vs %#x", except, ALL_STD_EXCEPT); in ATF_TC_BODY()
429 except = std_excepts[i]; in ATF_TC_BODY()
431 if (except == FE_INEXACT) in ATF_TC_BODY()
434 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
444 ATF_REQUIRE_EQ(0, (feenableexcept(except) & ALL_STD_EXCEPT)); in ATF_TC_BODY()
445 ATF_CHECK_EQ(except, fegetexcept()); in ATF_TC_BODY()
453 raiseexcept(except); in ATF_TC_BODY()
455 feraiseexcept(except); in ATF_TC_BODY()
490 int except, pass, status, raise; in ATF_TC_BODY() local
498 except = std_excepts[i]; in ATF_TC_BODY()
500 if (except == FE_INEXACT) in ATF_TC_BODY()
503 raise = ALL_STD_EXCEPT ^ except; in ATF_TC_BODY()
518 ATF_REQUIRE_EQ(0, feenableexcept(except) & ALL_STD_EXCEPT); in ATF_TC_BODY()
523 raiseexcept(except); in ATF_TC_BODY()
530 ATF_CHECK_EQ((except | raise), fetestexcept(ALL_STD_EXCEPT)); in ATF_TC_BODY()