# Begin of automatic generation

# cos
Test "cos (M_PI_6l * 2.0) == 0.5":
double: 1
idouble: 1
Test "cos (M_PI_6l * 4.0) == -0.5":
double: 2
float: 1
idouble: 2
ifloat: 1

# erf
Test "erf (0.75) == 0.711155633653515131598937834591410777":
double: 1
idouble: 1
Test "erf (1.25) == 0.922900128256458230136523481197281140":
double: 1
idouble: 1

# erfc
Test "erfc (4.125) == 0.542340079956506600531223408575531062e-8":
double: 1
idouble: 1

# exp
Test "exp (1) == e":
double: 1
idouble: 1

# expm1
Test "expm1 (0.75) == 1.11700001661267466854536981983709561":
double: 1
idouble: 1

# hypot
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
ifloat: 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
ifloat: 1
Test "hypot (12.4, 0.7) == 12.419742348374220601176836866763271":
float: 1
ifloat: 1

# lgamma
Test "lgamma (0.7) == 0.260867246531666514385732417016759578":
double: 1
float: 1
idouble: 1
ifloat: 1
Test "lgamma (1.2) == -0.853740900033158497197028392998854470e-1":
double: 1
float: 2
idouble: 1
ifloat: 2

# log10
Test "log10 (0.75) == -0.124938736608299953132449886193870744":
double: 1
idouble: 1
Test "log10 (e) == log10(e)":
float: 1
ifloat: 1

# Maximal error of functions:
Function: "cos":
double: 2
float: 1
idouble: 2
ifloat: 1

Function: "erf":
double: 1
idouble: 1

Function: "erfc":
double: 1
idouble: 1

Function: "exp":
double: 1
idouble: 1

Function: "expm1":
double: 1
idouble: 1

Function: "hypot":
float: 1
ifloat: 1

Function: "lgamma":
double: 1
float: 2
idouble: 1
ifloat: 2

Function: "log":
float: 1
ifloat: 1

Function: "log10":
double: 1
float: 1
idouble: 1
ifloat: 1

Function: "tan":
double: 1
idouble: 1

# end of automatic generation