Lines Matching +full:0 +full:x1234
39 #define IGNORE 0x12345
42 ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
46 if ((excepts & FE_INVALID) != 0) { \
54 } while (0)
61 } while (0)
68 testall(0.0, 0, 0); in ATF_TC_BODY()
69 testall(0.25, 0, FE_INEXACT); in ATF_TC_BODY()
72 testall(1.0, 1, 0); in ATF_TC_BODY()
73 testall(0x12345000p0, 0x12345000, 0); in ATF_TC_BODY()
74 testall(0x1234.fp0, 0x1235, FE_INEXACT); in ATF_TC_BODY()
78 #if (LONG_MAX == 0x7fffffffl) 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()
82 test(lround, 0x7fffffff.4p0, 0x7fffffffl, FE_INEXACT); in ATF_TC_BODY()
83 test(lround, -0x80000000.4p0, -0x80000000l, FE_INEXACT); in ATF_TC_BODY()
84 test(lroundf, 0x80000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY()
85 test(lroundf, 0x7fffff80.0p0f, 0x7fffff80l, 0); in ATF_TC_BODY()
86 #elif (LONG_MAX == 0x7fffffffffffffffll) in ATF_TC_BODY()
87 test(lround, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY()
88 test(lroundf, 0x8000000000000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY()
89 test(lround, 0x7ffffffffffffc00.0p0, 0x7ffffffffffffc00l, 0); in ATF_TC_BODY()
90 test(lroundf, 0x7fffff8000000000.0p0f, 0x7fffff8000000000l, 0); in ATF_TC_BODY()
91 test(lround, -0x8000000000000800.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY()
92 test(lroundf, -0x8000010000000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY()
93 test(lround, -0x8000000000000000.0p0, (long)-0x8000000000000000l, 0); in ATF_TC_BODY()
94 test(lroundf, -0x8000000000000000.0p0f, (long)-0x8000000000000000l, 0); in ATF_TC_BODY()
99 #if (LLONG_MAX == 0x7fffffffffffffffLL) in ATF_TC_BODY()
100 test(llround, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY()
101 test(llroundf, 0x8000000000000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY()
102 test(llround, 0x7ffffffffffffc00.0p0, 0x7ffffffffffffc00ll, 0); in ATF_TC_BODY()
103 test(llroundf, 0x7fffff8000000000.0p0f, 0x7fffff8000000000ll, 0); in ATF_TC_BODY()
104 test(llround, -0x8000000000000800.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY()
105 test(llroundf, -0x8000010000000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY()
106 test(llround, -0x8000000000000000.0p0, (long long)-0x8000000000000000ll, 0); in ATF_TC_BODY()
107 test(llroundf, -0x8000000000000000.0p0f, (long long)-0x8000000000000000ll, 0); in ATF_TC_BODY()