| /freebsd-12-stable/lib/msun/tests/ |
| D | fma_test.c | 94 testall(0.0, 0.0, 0.0, 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 95 testall(1.0, 0.0, 0.0, 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 96 testall(0.0, 1.0, 0.0, 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 97 testall(0.0, 0.0, 1.0, 1.0, ALL_STD_EXCEPT, 0); in test_zeroes() 99 testall(-0.0, 0.0, 0.0, rd ? -0.0 : 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 100 testall(0.0, -0.0, 0.0, rd ? -0.0 : 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 101 testall(-0.0, -0.0, 0.0, 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 102 testall(0.0, 0.0, -0.0, rd ? -0.0 : 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 103 testall(-0.0, -0.0, -0.0, rd ? -0.0 : 0.0, ALL_STD_EXCEPT, 0); in test_zeroes() 105 testall(-0.0, 0.0, -0.0, -0.0, ALL_STD_EXCEPT, 0); in test_zeroes() [all …]
|
| D | logarithm_test.c | 107 testall0(1.0, 0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 108 testall1(0.0, 0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 109 testall1(-0.0, -0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 112 testall0(NAN, NAN, ALL_STD_EXCEPT, 0); in run_generic_tests() 113 testall1(NAN, NAN, ALL_STD_EXCEPT, 0); in run_generic_tests() 116 testall0(INFINITY, INFINITY, ALL_STD_EXCEPT, 0); in run_generic_tests() 117 testall1(INFINITY, INFINITY, ALL_STD_EXCEPT, 0); in run_generic_tests() 120 testall0(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in run_generic_tests() 121 testall1(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in run_generic_tests() 122 testall0(-1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in run_generic_tests() [all …]
|
| D | exponential_test.c | 97 testall0(0.0, 1.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 98 testall1(0.0, 0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 99 testall0(-0.0, 1.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 100 testall1(-0.0, -0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 103 testall0(NAN, NAN, ALL_STD_EXCEPT, 0); in run_generic_tests() 104 testall1(NAN, NAN, ALL_STD_EXCEPT, 0); in run_generic_tests() 107 testall0(INFINITY, INFINITY, ALL_STD_EXCEPT, 0); in run_generic_tests() 108 testall1(INFINITY, INFINITY, ALL_STD_EXCEPT, 0); in run_generic_tests() 111 testall0(-INFINITY, 0.0, ALL_STD_EXCEPT, 0); in run_generic_tests() 112 testall1(-INFINITY, -1.0, ALL_STD_EXCEPT, 0); in run_generic_tests() [all …]
|
| D | trig_test.c | 95 testall(tan, 0.0, 0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 96 testall(tan, -0.0, -0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 97 testall(cos, 0.0, 1.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 98 testall(cos, -0.0, 1.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 99 testall(sin, 0.0, 0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 100 testall(sin, -0.0, -0.0, ALL_STD_EXCEPT, 0); in ATF_TC_BODY() 103 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 104 testall(sin, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 105 testall(cos, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 106 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() [all …]
|
| D | cexp_test.c | 110 testall(0.0, 1.0, ALL_STD_EXCEPT, 0, 1); in test_zero() 111 testall(-0.0, 1.0, ALL_STD_EXCEPT, 0, 1); in test_zero() 112 testall(CMPLXL(0.0, -0.0), CMPLXL(1.0, -0.0), ALL_STD_EXCEPT, 0, 1); in test_zero() 113 testall(CMPLXL(-0.0, -0.0), CMPLXL(1.0, -0.0), ALL_STD_EXCEPT, 0, 1); in test_zero() 130 ALL_STD_EXCEPT & ~FE_INVALID, 0, 0); in test_nan() 135 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0); in test_nan() 139 testall(CMPLXL(NAN, 0.0), CMPLXL(NAN, 0.0), ALL_STD_EXCEPT, 0, 1); in test_nan() 140 testall(CMPLXL(NAN, -0.0), CMPLXL(NAN, -0.0), ALL_STD_EXCEPT, 0, 1); in test_nan() 144 ALL_STD_EXCEPT, 0, 0); in test_nan() 147 ALL_STD_EXCEPT, 0, 0); in test_nan() [all …]
|
| D | fenv_test.c | 51 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ macro 234 assert((fetestexcept(ALL_STD_EXCEPT) | FE_INEXACT) == in test_fetestclearexcept() 237 assert(fetestexcept(ALL_STD_EXCEPT) == excepts); in test_fetestclearexcept() 240 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_fetestclearexcept() 260 raiseexcept(ALL_STD_EXCEPT); in test_fegsetexceptflag() 262 assert(fetestexcept(ALL_STD_EXCEPT) == in test_fegsetexceptflag() 263 (ALL_STD_EXCEPT ^ excepts)); in test_fegsetexceptflag() 268 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_fegsetexceptflag() 269 assert(fesetexceptflag(&flag, ALL_STD_EXCEPT ^ excepts) == 0); in test_fegsetexceptflag() 270 assert(fetestexcept(ALL_STD_EXCEPT) == in test_fegsetexceptflag() [all …]
|
| D | ctrig_test.c | 149 testall_odd(csinh, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 150 testall_odd(csin, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 151 testall_even(ccosh, zero, 1.0, ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 152 testall_even(ccos, zero, CMPLXL(1.0, -0.0), ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 153 testall_odd(ctanh, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 154 testall_odd(ctan, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 178 testall_odd(csinh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in ATF_TC_BODY() 179 testall_even(ccosh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in ATF_TC_BODY() 180 testall_odd(ctanh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in ATF_TC_BODY() 181 testall_odd(csin, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in ATF_TC_BODY() [all …]
|
| D | invctrig_test.c | 137 testall_odd(casinh, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in test_zero() 138 testall_odd(casin, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in test_zero() 140 testall_odd(catanh, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in test_zero() 141 testall_odd(catan, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH); in test_zero() 166 testall(cacosh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() 167 testall(cacos, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() 168 testall(casinh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() 169 testall(casin, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() 170 testall(catanh, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() 171 testall(catan, z, nan_nan, ALL_STD_EXCEPT, 0, 0); in test_nan() [all …]
|
| D | nearbyint_test.c | 99 feclearexcept(ALL_STD_EXCEPT); in test_nearby() 106 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_nearby() 113 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_nearby() 130 feclearexcept(ALL_STD_EXCEPT); in test_modf() 144 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_modf() 156 assert(fetestexcept(ALL_STD_EXCEPT) == 0); in test_modf()
|
| D | test-utils.h | 40 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ macro 42 #define OPT_INVALID (ALL_STD_EXCEPT & ~FE_INVALID) 43 #define OPT_INEXACT (ALL_STD_EXCEPT & ~FE_INEXACT)
|
| D | next_test.c | 48 feclearexcept(ALL_STD_EXCEPT); \ 53 feclearexcept(ALL_STD_EXCEPT); \ 58 feclearexcept(ALL_STD_EXCEPT); \ 237 actual_except = fetestexcept(ALL_STD_EXCEPT); in _testl()
|
| D | fmaxmin_test.c | 50 feclearexcept(ALL_STD_EXCEPT); \ 52 if (fetestexcept(ALL_STD_EXCEPT)) { \
|
| D | invtrig_test.c | 59 assert(((void)func, fetestexcept(ALL_STD_EXCEPT) == (excepts))); \ 88 assert(((void)func, fetestexcept(ALL_STD_EXCEPT) == (excepts))); \
|
| /freebsd-12-stable/tools/regression/usr.bin/cc/ |
| D | float.c | 43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ macro 131 feclearexcept(ALL_STD_EXCEPT); in run_tests() 138 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 146 feclearexcept(ALL_STD_EXCEPT); in run_tests() 151 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 154 feclearexcept(ALL_STD_EXCEPT); in run_tests() 158 x == 0 && fetestexcept(ALL_STD_EXCEPT) == FE_INEXACT); in run_tests() 160 feclearexcept(ALL_STD_EXCEPT); in run_tests() 164 x == -42 && fetestexcept(ALL_STD_EXCEPT) == 0); in run_tests() 166 feclearexcept(ALL_STD_EXCEPT); in run_tests() [all …]
|