| /freebsd-14.2/lib/msun/tests/ |
| H A D | lround_test.c | 46 if ((excepts & FE_INVALID) != 0) { \ 48 ATF_CHECK_EQ_MSG(FE_INVALID, fetestexcept(FE_INVALID), \ 75 testall(INFINITY, IGNORE, FE_INVALID); in ATF_TC_BODY() 76 testall(NAN, IGNORE, FE_INVALID); in ATF_TC_BODY() 79 test(lround, 0x7fffffff.8p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 80 test(lround, -0x80000000.8p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 81 test(lround, 0x80000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 84 test(lroundf, 0x80000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY() 87 test(lround, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 91 test(lround, -0x8000000000000800.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY() [all …]
|
| H A D | lrint_test.c | 81 testall(INFINITY, IGNORE, FE_INVALID); in run_tests() 82 testall(NAN, IGNORE, FE_INVALID); in run_tests() 86 test(lrint, 0x7fffffff.8p0, IGNORE, FE_INVALID); in run_tests() 90 test(lrint, -0x80000000.8p0, IGNORE, FE_INVALID); in run_tests() 91 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); in run_tests() 93 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); in run_tests() 99 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); in run_tests() 100 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); in run_tests() 104 test(lrint, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in run_tests() 108 test(lrint, -0x8000000000000800.0p0, IGNORE, FE_INVALID); in run_tests() [all …]
|
| H A D | fenv_test.c | 50 FE_INVALID, 98 if (excepts & FE_INVALID) { in raiseexcept() 296 ATF_CHECK_EQ(0, feraiseexcept(FE_INVALID | FE_DIVBYZERO)); in ATF_TC_BODY() 297 ATF_CHECK_EQ((FE_INVALID | FE_DIVBYZERO), fetestexcept(ALL_STD_EXCEPT)); in ATF_TC_BODY() 418 ATF_CHECK_EQ(0, (feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 419 ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW), (feenableexcept(FE_UNDERFLOW) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 420 …ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW), (fedisableexcept(FE_OVERFLOW) & ALL_STD_EX… in ATF_TC_BODY() 421 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fegetexcept() & ALL_STD_EXCEPT)); in ATF_TC_BODY() 422 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fedisableexcept(FE_ALL_EXCEPT) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 433 raise = FE_DIVBYZERO | FE_INVALID; in ATF_TC_BODY() [all …]
|
| H A D | ctrig_test.c | 252 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 254 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 257 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 259 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 279 testall_odd(csinh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 280 testall_even(ccosh, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 283 testall_odd(csin, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 284 testall_even(ccos, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 291 testall_odd(ctanh, z, CMPLXL(NAN, NAN), OPT_INEXACT, FE_INVALID, 0); in ATF_TC_BODY() 293 testall_odd(csin, z, CMPLXL(NAN, NAN), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() [all …]
|
| H A D | cexp_test.c | 126 ALL_STD_EXCEPT & ~FE_INVALID, 0, 0); in ATF_TC_BODY() 131 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0); in ATF_TC_BODY() 157 ALL_STD_EXCEPT, FE_INVALID, 1); in ATF_TC_BODY() 199 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 202 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 205 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 208 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY()
|
| H A D | trig_test.c | 99 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 100 testall(sin, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 101 testall(cos, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 102 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 103 testall(sin, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 104 testall(cos, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
|
| H A D | logarithm_test.c | 111 testall0(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 112 testall1(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 113 testall0(-1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 114 testall1(-1.5, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
|
| H A D | fma_test.c | 135 testall(0.0, INFINITY, 1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 136 testall(INFINITY, 0.0, -0.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 139 testall(INFINITY, 0.0, NAN, NAN, ALL_STD_EXCEPT & ~FE_INVALID, 0); in test_infinities() 142 ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 144 ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 146 ALL_STD_EXCEPT, FE_INVALID); in test_infinities()
|
| H A D | test-utils.h | 41 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 43 #define OPT_INVALID (ALL_STD_EXCEPT & ~FE_INVALID)
|
| H A D | invtrig_test.c | 136 testall(asin, INFINITY, NAN, FE_INVALID); in ATF_TC_BODY() 137 testall(acos, INFINITY, NAN, FE_INVALID); in ATF_TC_BODY() 139 testall(asin, -INFINITY, NAN, FE_INVALID); in ATF_TC_BODY() 140 testall(acos, -INFINITY, NAN, FE_INVALID); in ATF_TC_BODY()
|
| H A D | nan_test.c | 110 feenableexcept(FE_INVALID); in ATF_TC_BODY()
|
| /freebsd-14.2/lib/msun/powerpc/ |
| H A D | fenv.h | 47 #define FE_INVALID 0x00000800 macro 50 #define FE_ALL_INVALID FE_INVALID 58 #define FE_INVALID 0x20000000 /* all types of invalid FP ops */ macro 78 FE_VXSNAN | FE_INVALID) 100 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 138 if (__excepts & FE_INVALID) in feclearexcept() 161 if (__excepts & FE_INVALID) in fesetexceptflag() 178 if (__excepts & FE_INVALID) in feraiseexcept()
|
| H A D | fenv.c | 72 if (__excepts & FE_INVALID) in feraiseexcept()
|
| /freebsd-14.2/tools/regression/usr.bin/cc/ |
| H A D | float.c | 41 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 136 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 149 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 168 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests()
|
| /freebsd-14.2/contrib/netbsd-tests/lib/libm/ |
| H A D | t_fenv.c | 133 ATF_CHECK(fegetexcept() == (FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW in ATF_TC_BODY() 137 ATF_CHECK(fegetexcept() == FE_INVALID); in ATF_TC_BODY() 184 feenableexcept(FE_INVALID); in ATF_TC_BODY()
|
| H A D | t_ilogb.c | 47 ATF_CHECK_MSG((r & FE_INVALID) != 0, \ 49 r, FE_INVALID); \
|
| /freebsd-14.2/lib/msun/arm/ |
| H A D | fenv.h | 42 #define FE_INVALID 0x0001 macro 50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW | FE_DENORMAL) 53 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd-14.2/lib/msun/riscv/ |
| H A D | fenv.h | 49 #define FE_INVALID 0x0010 macro 55 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd-14.2/lib/msun/aarch64/ |
| H A D | fenv.h | 45 #define FE_INVALID 0x00000001 macro 51 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd-14.2/lib/msun/src/ |
| H A D | s_lrint.c | 54 if (fetestexcept(FE_INVALID)) in fn()
|
| H A D | s_lround.c | 65 feraiseexcept(FE_INVALID); in fn()
|
| /freebsd-14.2/lib/msun/x86/ |
| H A D | fenv.h | 43 #define FE_INVALID 0x01 macro 50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd-14.2/lib/libc/tests/stdio/ |
| H A D | scanfloat_test.c | 188 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0); in ATF_TC_BODY() 197 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0); in ATF_TC_BODY()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | cfenv | 22 FE_INVALID
|
| /freebsd-14.2/contrib/arm-optimized-routines/math/test/ |
| H A D | mathtest.c | 835 if (*q == 'i') ret.status |= FE_INVALID; in parsetest() 848 case e_domain: ret.maybestatus |= FE_INVALID; break; in parsetest() 866 if (*q == 'i') ret.maybestatus |= FE_INVALID; in parsetest() 879 case e_domain: ret.status |= FE_INVALID; break; in parsetest() 1134 status = fetestexcept(FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW); in runtest() 1140 (status & FE_INVALID ? "i" : ""), in runtest()
|