test_even_tol
test_even_tol(func, x, result, tol * DBL_ULP()); \
test_even_tol(func##f, x, result, tol * FLT_ULP()); \
test_even_tol(ccosh, z, CMPLXL(cosh(nums[i]), 0), DBL_ULP());
test_even_tol(ccos, z, CMPLXL(cos(nums[i]),
test_even_tol(ccoshf, z, CMPLXL(coshf(nums[i]), 0), FLT_ULP());
test_even_tol(ccosf, z, CMPLXL(cosf(nums[i]),
test_even_tol(ccosh, z, CMPLXL(cos(nums[i]),
test_even_tol(ccos, z, CMPLXL(cosh(nums[i]), -0.0), DBL_ULP());
test_even_tol(ccoshf, z, CMPLXL(cosf(nums[i]),
test_even_tol(ccosf, z, CMPLXL(coshf(nums[i]), -0.0),
test_even_tol(ccosh, z,