LDBL_EPSILON
test(fmal, one, one, 0x1.0p-200, 1.0 + LDBL_EPSILON,
test(fmal, -one, one, -0x1.0p-200, -(1.0 + LDBL_EPSILON),
test(fmal, one, one, -0x1.0p-200, 1.0 - LDBL_EPSILON / 2,
test(fmal, -one, one, 0x1.0p-200, -1.0 + LDBL_EPSILON / 2,
test(fmal, 0x1.0p-100, 0x1.0p-100, 1.0, 1.0 + LDBL_EPSILON,
test(fmal, -0x1.0p-100, 0x1.0p-100, -1.0, -(1.0 + LDBL_EPSILON),
-1.0 + LDBL_EPSILON / 2, ALL_STD_EXCEPT, FE_INEXACT);
test(fmal, 0x1.0p-100, -0x1.0p-100, 1.0, 1.0 - LDBL_EPSILON / 2,
ldbl_eps = LDBL_EPSILON;
assert(fabsl(sinl(ld_pi_odd[i])) < LDBL_EPSILON);
assert(fabsl(tanl(ld_pi_odd[i])) < LDBL_EPSILON);
assert(fabsl(sinl(-ld_pi_odd[i])) < LDBL_EPSILON);
assert(fabsl(tanl(-ld_pi_odd[i])) < LDBL_EPSILON);
assert(fabsl(sinl(ld_pi_odd[i] * 2)) < LDBL_EPSILON);
assert(fabsl(tanl(ld_pi_odd[i] * 2)) < LDBL_EPSILON);
assert(fabsl(sinl(-ld_pi_odd[i] * 2)) < LDBL_EPSILON);
assert(fabsl(tanl(-ld_pi_odd[i] * 2)) < LDBL_EPSILON);