/freebsd-13-stable/lib/msun/tests/ |
H A D | lrint_test.c | 48 ATF_CHECK_MSG(_r == (result) || fetestexcept(FE_INVALID), \ 83 testall(INFINITY, IGNORE, FE_INVALID); 84 testall(NAN, IGNORE, FE_INVALID); 88 test(lrint, 0x7fffffff.8p0, IGNORE, FE_INVALID); 92 test(lrint, -0x80000000.8p0, IGNORE, FE_INVALID); 93 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); 95 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); 101 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); 102 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); 106 test(lrint, 0x8000000000000000.0p0, IGNORE, FE_INVALID); [all...] |
H A D | lround_test.c | 53 if ((excepts & FE_INVALID) != 0) { \ 55 ATF_CHECK_EQ_MSG(FE_INVALID, fetestexcept(FE_INVALID), \ 56 "FE_INVALID not set correctly for %s(%s)", #func, #x); \ 82 testall(INFINITY, IGNORE, FE_INVALID); 83 testall(NAN, IGNORE, FE_INVALID); 86 test(lround, 0x7fffffff.8p0, IGNORE, FE_INVALID); 87 test(lround, -0x80000000.8p0, IGNORE, FE_INVALID); 88 test(lround, 0x80000000.0p0, IGNORE, FE_INVALID); 91 test(lroundf, 0x80000000.0p0f, IGNORE, FE_INVALID); [all...] |
H A D | fenv_test.c | 52 FE_INVALID, 100 if (excepts & FE_INVALID) { 298 ATF_CHECK_EQ(0, feraiseexcept(FE_INVALID | FE_DIVBYZERO)); 299 ATF_CHECK_EQ((FE_INVALID | FE_DIVBYZERO), fetestexcept(ALL_STD_EXCEPT)); 420 ATF_CHECK_EQ(0, (feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT)); 421 ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW), (feenableexcept(FE_UNDERFLOW) & ALL_STD_EXCEPT)); 422 ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW), (fedisableexcept(FE_OVERFLOW) & ALL_STD_EXCEPT)); 423 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fegetexcept() & ALL_STD_EXCEPT)); 424 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fedisableexcept(FE_ALL_EXCEPT) & ALL_STD_EXCEPT)); 435 raise = FE_DIVBYZERO | FE_INVALID; [all...] |
H A D | cexp_test.c | 128 ALL_STD_EXCEPT & ~FE_INVALID, 0, 0); 133 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0); 159 ALL_STD_EXCEPT, FE_INVALID, 1); local 201 FE_INVALID | FE_DIVBYZERO, 0, 1); 204 FE_INVALID | FE_DIVBYZERO, 0, 1); 207 FE_INVALID | FE_DIVBYZERO, 0, 1); 210 FE_INVALID | FE_DIVBYZERO, 0, 1);
|
H A D | trig_test.c | 101 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 102 testall(sin, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 103 testall(cos, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 104 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 105 testall(sin, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 106 testall(cos, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
|
H A D | ctrig_test.c | 254 ALL_STD_EXCEPT, FE_INVALID, 0); 256 ALL_STD_EXCEPT, FE_INVALID, 0); 259 ALL_STD_EXCEPT, FE_INVALID, 0); 261 ALL_STD_EXCEPT, FE_INVALID, 0); 281 testall_odd(csinh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, 0); 282 testall_even(ccosh, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); 283 testall_odd(ctanh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, CS_REAL); 285 testall_odd(csin, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); 286 testall_even(ccos, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); 287 testall_odd(ctan, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, CS_IMA [all...] |
H A D | test-utils.h | 43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 45 #define OPT_INVALID (ALL_STD_EXCEPT & ~FE_INVALID)
|
H A D | logarithm_test.c | 113 testall0(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 114 testall1(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); 115 testall0(-1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); 116 testall1(-1.5, NAN, ALL_STD_EXCEPT, FE_INVALID);
|
H A D | nan_test.c | 112 feenableexcept(FE_INVALID);
|
H A D | invtrig_test.c | 138 testall(asin, INFINITY, NAN, FE_INVALID); 139 testall(acos, INFINITY, NAN, FE_INVALID); 141 testall(asin, -INFINITY, NAN, FE_INVALID); 142 testall(acos, -INFINITY, NAN, FE_INVALID);
|
H A D | fma_test.c | 137 testall(0.0, INFINITY, 1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); 138 testall(INFINITY, 0.0, -0.0, NAN, ALL_STD_EXCEPT, FE_INVALID); 141 testall(INFINITY, 0.0, NAN, NAN, ALL_STD_EXCEPT & ~FE_INVALID, 0); 144 ALL_STD_EXCEPT, FE_INVALID); 146 ALL_STD_EXCEPT, FE_INVALID); 148 ALL_STD_EXCEPT, FE_INVALID);
|
/freebsd-13-stable/lib/msun/src/ |
H A D | s_lrint.c | 56 if (fetestexcept(FE_INVALID))
|
H A D | s_lround.c | 65 feraiseexcept(FE_INVALID);
|
/freebsd-13-stable/contrib/netbsd-tests/lib/libm/ |
H A D | t_fenv.c | 133 ATF_CHECK(fegetexcept() == (FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW 137 ATF_CHECK(fegetexcept() == FE_INVALID); 184 feenableexcept(FE_INVALID);
|
H A D | t_ilogb.c | 47 ATF_CHECK_MSG((r & FE_INVALID) != 0, \ 48 "r & FE_INVALID == 0 (r=%#x, FE_INVALID=%#x)\n", \ 49 r, FE_INVALID); \
|
/freebsd-13-stable/lib/msun/powerpc/ |
H A D | fenv.h | 49 #define FE_INVALID 0x20000000 /* all types of invalid FP ops */ macro 55 * these bits are cleared when FE_INVALID is cleared, but only 56 * FE_VXSOFT is set when FE_INVALID is explicitly set in software. 69 FE_VXSNAN | FE_INVALID) 89 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 127 if (__excepts & FE_INVALID) 150 if (__excepts & FE_INVALID) 164 if (__excepts & FE_INVALID)
|
/freebsd-13-stable/lib/msun/arm/ |
H A D | fenv.h | 44 #define FE_INVALID 0x0001 macro 52 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW | FE_DENORMAL) 55 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
/freebsd-13-stable/lib/msun/mips/ |
H A D | fenv.h | 46 #define FE_INVALID 0x0001 macro 53 #define FE_INVALID 0x0040 macro 60 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
/freebsd-13-stable/lib/msun/riscv/ |
H A D | fenv.h | 51 #define FE_INVALID 0x0010 macro 57 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
/freebsd-13-stable/tools/regression/usr.bin/cc/ |
H A D | float.c | 43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 138 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); 151 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); 170 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID);
|
/freebsd-13-stable/lib/msun/aarch64/ |
H A D | fenv.h | 42 #define FE_INVALID 0x00000001 macro 48 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
/freebsd-13-stable/lib/msun/x86/ |
H A D | fenv.h | 45 #define FE_INVALID 0x01 macro 52 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
/freebsd-13-stable/lib/libc/tests/stdio/ |
H A D | scanfloat_test.c | 191 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0); 200 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0);
|
/freebsd-13-stable/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 107 float_flag_invalid = FE_INVALID
|
/freebsd-13-stable/lib/libc/mips/softfloat/ |
H A D | softfloat.h | 107 float_flag_invalid = FE_INVALID
|