Lines Matching refs:prec
59 #define testboth(arg1, arg2, ans, ex, prec) do { \ argument
60 test##prec(nextafter##prec((arg1), (arg2)), (ans), (ex)); \
61 test##prec(nexttoward##prec((arg1), (arg2)), (ans), (ex)); \
97 #define ztest(prec) \ in ATF_TC_BODY() argument
98 test##prec(copysign##prec(1.0, nextafter##prec(0.0, -0.0)), -1.0, 0); \ in ATF_TC_BODY()
99 test##prec(copysign##prec(1.0, nextafter##prec(-0.0, 0.0)), 1.0, 0); \ in ATF_TC_BODY()
100 test##prec(copysign##prec(1.0, nexttoward##prec(0.0, -0.0)), -1.0, 0);\ in ATF_TC_BODY()
101 test##prec(copysign##prec(1.0, nexttoward##prec(-0.0, 0.0)), 1.0, 0) in ATF_TC_BODY()
108 #define stest(next, eps, prec) \ in ATF_TC_BODY() argument
109 test##prec(next(-0.0, 42.0), eps, ex_under); \ in ATF_TC_BODY()
110 test##prec(next(0.0, -42.0), -eps, ex_under); \ in ATF_TC_BODY()
111 test##prec(next(0.0, INFINITY), eps, ex_under); \ in ATF_TC_BODY()
112 test##prec(next(-0.0, -INFINITY), -eps, ex_under) in ATF_TC_BODY()