Test "asin (-0x0.ffffffff8p0) == -1.5707810680058339712015850710748035974710":
ildouble: 1
ldouble: 1
+Test "asin (-0x0.ffffffffffffffffp0) == -1.5707963264656243652399620683025688888978":
+ildouble: 1
+ldouble: 1
+Test "asin (-0x0.ffffffffffffp0) == -1.5707962425011995974432331617542781977068":
+ildouble: 1
+ldouble: 1
Test "asin (-0x0.ffffffp0) == -1.5704510598101804156437184421571127056013":
ildouble: 1
ldouble: 1
Test "asin (0x0.ffffffff8p0) == 1.5707810680058339712015850710748035974710":
ildouble: 1
ldouble: 1
+Test "asin (0x0.ffffffffffffffffp0) == 1.5707963264656243652399620683025688888978":
+ildouble: 1
+ldouble: 1
+Test "asin (0x0.ffffffffffffp0) == 1.5707962425011995974432331617542781977068":
+ildouble: 1
+ldouble: 1
Test "asin (0x0.ffffffp0) == 1.5704510598101804156437184421571127056013":
ildouble: 1
ldouble: 1
Test "asin_downward (1.0) == pi/2":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
# asin_tonearest
Test "asin_tonearest (-0.5) == -pi/6":
ildouble: 1
ldouble: 1
+Test "asin_tonearest (-1.0) == -pi/2":
+ildouble: 1
+ldouble: 1
Test "asin_tonearest (0.5) == pi/6":
ildouble: 1
ldouble: 1
+Test "asin_tonearest (1.0) == pi/2":
+ildouble: 1
+ldouble: 1
# asin_towardzero
Test "asin_towardzero (-0.5) == -pi/6":
Test "asin_towardzero (-1.0) == -pi/2":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
Test "asin_towardzero (0.5) == pi/6":
double: 1
float: 1
Test "asin_towardzero (1.0) == pi/2":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
# asin_upward
Test "asin_upward (-0.5) == -pi/6":
Test "asin_upward (-1.0) == -pi/2":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
Test "asin_upward (0.5) == pi/6":
ildouble: 1
ldouble: 1
Test "cosh_downward (22) == 1792456423.065795780980053377632656584997":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 2
Test "cosh_downward (23) == 4872401723.124451300068625740569997090344":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
Test "cosh_downward (24) == 13244561064.92173614708845674912733665919":
float: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
# cosh_tonearest
Test "cosh_towardzero (22) == 1792456423.065795780980053377632656584997":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 2
Test "cosh_towardzero (23) == 4872401723.124451300068625740569997090344":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
Test "cosh_towardzero (24) == 13244561064.92173614708845674912733665919":
float: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
# cosh_upward
+Test "cosh_upward (22) == 1792456423.065795780980053377632656584997":
+ildouble: 2
Test "cosh_upward (23) == 4872401723.124451300068625740569997090344":
+ildouble: 2
ldouble: 1
Test "cosh_upward (24) == 13244561064.92173614708845674912733665919":
double: 1
+idouble: 1
+ildouble: 1
# cpow
Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i":
Test "expm1 (1) == M_El - 1.0":
ildouble: 1
Test "expm1 (11356.25) == 9.05128237311923300051376115753226014206e+4931":
+ildouble: 1
ldouble: 1
# gamma
float: 1
Test "hypot (-12.4, 0.7) == 12.419742348374220601176836866763271":
float: 1
+ifloat: 1
Test "hypot (0.7, -12.4) == 12.419742348374220601176836866763271":
float: 1
+ifloat: 1
Test "hypot (0.7, 12.4) == 12.419742348374220601176836866763271":
float: 1
+ifloat: 1
Test "hypot (12.4, -0.7) == 12.419742348374220601176836866763271":
float: 1
Test "hypot (12.4, 0.7) == 12.419742348374220601176836866763271":
float: 1
+ifloat: 1
# j0
Test "j0 (-0x1.001000001p+593) == -3.927269966354206207832593635798954916263e-90":
float: 1
idouble: 1
ifloat: 1
+ildouble: 4
ldouble: 4
Test "sinh_downward (23) == 4872401723.124451299966006944252978187305":
double: 1
Test "sinh_downward (24) == 13244561064.92173614705070540368454568168":
float: 1
ifloat: 1
+ildouble: 5
ldouble: 5
# sinh_tonearest
Test "sinh_tonearest (22) == 1792456423.065795780701106568345764104225":
+ildouble: 3
ldouble: 3
Test "sinh_tonearest (23) == 4872401723.124451299966006944252978187305":
+ildouble: 1
ldouble: 1
Test "sinh_tonearest (24) == 13244561064.92173614705070540368454568168":
+ildouble: 6
ldouble: 6
# sinh_towardzero
float: 1
idouble: 1
ifloat: 1
+ildouble: 4
ldouble: 4
Test "sinh_towardzero (23) == 4872401723.124451299966006944252978187305":
double: 1
Test "sinh_towardzero (24) == 13244561064.92173614705070540368454568168":
float: 1
ifloat: 1
+ildouble: 5
ldouble: 5
# sinh_upward
Test "sinh_upward (22) == 1792456423.065795780701106568345764104225":
+ildouble: 16
ldouble: 16
Test "sinh_upward (23) == 4872401723.124451299966006944252978187305":
+ildouble: 27
ldouble: 27
Test "sinh_upward (24) == 13244561064.92173614705070540368454568168":
double: 1
idouble: 1
+ildouble: 7
ldouble: 7
# tan
Function: "cosh_downward":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 2
Function: "cosh_tonearest":
Function: "cosh_towardzero":
double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 2
Function: "cosh_upward":
double: 1
+idouble: 1
+ildouble: 2
ldouble: 1
Function: Real part of "cpow":
Function: "hypot":
float: 1
+ifloat: 1
Function: "j0":
double: 3
float: 1
idouble: 1
ifloat: 1
+ildouble: 5
ldouble: 5
Function: "sinh_tonearest":
+ildouble: 6
ldouble: 6
Function: "sinh_towardzero":
float: 1
idouble: 1
ifloat: 1
+ildouble: 5
ldouble: 5
Function: "sinh_upward":
double: 1
idouble: 1
+ildouble: 27
ldouble: 27
Function: "tan":