casinh
double complex casinh(double complex);
double complex w = casinh(CMPLX(cimag(z), creal(z)));
__weak_reference(casinh, casinhl);
testall_odd(casinh, zero, zero, ALL_STD_EXCEPT, 0, CS_BOTH);
testall(casinh, z, nan_nan, ALL_STD_EXCEPT, 0, 0);
testall(casinh, z, nan_nan, OPT_INVALID, 0, 0);
testall(casinh, z, nan_nan, OPT_INVALID, 0, 0);
testall(casinh, z, CMPLXL(INFINITY, NAN), ALL_STD_EXCEPT, 0, 0);
testall_odd(casinh, z, CMPLXL(INFINITY, NAN), ALL_STD_EXCEPT, 0,
testall_odd(casinh, z, nan_nan, OPT_INVALID, 0, 0);
testall(casinh, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, 0, CS_IMAG);
testall_odd_tol(casinh, z, CMPLXL(INFINITY, pi / 4), 1);
testall_odd(casinh, z, CMPLXL(INFINITY, 0), OPT_INEXACT, 0, CS_BOTH);
testall_odd_tol(casinh, z, CMPLXL(INFINITY, pi / 2), 1);
testall_tol(casinh, z, CMPLXL(asinh(nums[i]), 0.0), 1);