Home
last modified time | relevance | path

Searched refs:FE_INVALID (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-14.2/lib/msun/tests/
H A Dlround_test.c46 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 Dlrint_test.c81 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 Dfenv_test.c50 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 Dctrig_test.c252 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 Dcexp_test.c126 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 Dtrig_test.c99 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 Dlogarithm_test.c111 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 Dfma_test.c135 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 Dtest-utils.h41 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
43 #define OPT_INVALID (ALL_STD_EXCEPT & ~FE_INVALID)
H A Dinvtrig_test.c136 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 Dnan_test.c110 feenableexcept(FE_INVALID); in ATF_TC_BODY()
/freebsd-14.2/lib/msun/powerpc/
H A Dfenv.h47 #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 Dfenv.c72 if (__excepts & FE_INVALID) in feraiseexcept()
/freebsd-14.2/tools/regression/usr.bin/cc/
H A Dfloat.c41 #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 Dt_fenv.c133 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 Dt_ilogb.c47 ATF_CHECK_MSG((r & FE_INVALID) != 0, \
49 r, FE_INVALID); \
/freebsd-14.2/lib/msun/arm/
H A Dfenv.h42 #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 Dfenv.h49 #define FE_INVALID 0x0010 macro
55 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-14.2/lib/msun/aarch64/
H A Dfenv.h45 #define FE_INVALID 0x00000001 macro
51 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-14.2/lib/msun/src/
H A Ds_lrint.c54 if (fetestexcept(FE_INVALID)) in fn()
H A Ds_lround.c65 feraiseexcept(FE_INVALID); in fn()
/freebsd-14.2/lib/msun/x86/
H A Dfenv.h43 #define FE_INVALID 0x01 macro
50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-14.2/lib/libc/tests/stdio/
H A Dscanfloat_test.c188 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 Dcfenv22 FE_INVALID
/freebsd-14.2/contrib/arm-optimized-routines/math/test/
H A Dmathtest.c835 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()

12