# Some test cases adapted or taken from glibc.
acos 0
acos -0
acos 1
acos -1
acos 0.5
acos -0.5
acos 0.75
acos 2e-17
acos 0.0625

cos 0
cos 1
cos 2
cos 3
cos 4
cos 5
cos 6
cos 7
cos 8
cos 9
cos 10
cos 3.14
cos 11e-18
cos 19e-18
cos 199e-18
cos 1.57079697
cos -1.57079697

sin 0
sin 1
sin 2
sin 3
sin 4
sin 5
sin 6
sin 7
sin 8
sin 9
sin 10
sin 0
sin 3.14

exp 0
exp -0
exp 1
exp 2
exp 3
exp 0.75
exp 50.0
exp 88.72269439697265625
exp 709.75
exp 1000.0
exp 710
exp -1234
exp 7.104758600739439421412058095484099e+02
exp 1e5
exp max
exp -7.4444006192138124e+02
exp -7.478834155849699527607299387454987e+02
exp -max
exp -11342.8125
exp -1.135513711193302405888516659615561e+04
exp -7.084134674072265625e+02
exp -7.08428070068359375e+02
exp -7.084029388427734375e+02
exp -7.084029388427734375e+02
exp -7.08413543701171875e+02
exp -7.0842193603515625e+02
exp -7.08417449951171875e+02
exp -7.084441375732421875e+02
exp -7.084123992919921875e+02
exp -7.0862353515625e+02
exp -7.08672119140625e+02
exp -7.08845947265625e+02
exp 1e-3
exp -1e-3
exp 1e-6
exp -1e-6
exp 1e-9
exp -1e-9
exp 1e-12
exp -1e-12
exp 1e-15
exp -1e-15
exp 1e-18
exp -1e-18
exp 1e-30
exp -1e-30
exp 1e-180
exp -1e-180
exp 1e-3333
exp -1e-3333
exp 8.872283172607421875e+01
exp 8.872283935546875e+01
exp -8.73365478515625e+01
exp -8.733654022216796875e+01
exp 7097827128933839730962063185870647e-31
exp 0
exp -0
exp 1
exp 2
exp 3
exp 0.75
exp 50.0
exp 88.72269439697265625
exp 709.75
exp NaN
exp Inf
exp -Inf
exp 14149
exp -14144
exp 2.3025
exp 1.151
exp 1.152
exp 1.1512
exp 1.1519
'exp sNaN NaN

log 0.75
log 1
log 2.718281828459045235360287471352662
log 3.141592653589793238462643383279503
log 2
log 10
log Nan
'log sNaN NaN
log inf
log 0
log -1

log10 1
log10 0.1
log10 0.01
log10 0.001
log10 10
log10 100
log10 1000
log10 1.1e-09
log10 2.718281828459045235360287471352662
log10 3.141592653589793238462643383279503
log10 0.75
log10 NaN
'log10 sNaN NaN
log10 Inf
log10 0.0
log10 -1.0

log1p 0
log1p -0
log1p -0.25
log1p -0.875
log1p 1.718281828459045235360287471352662
log1p 3.141592653589793238462643383279503
log1p 2
log1p 10
log1p NaN
'log1p sNaN NaN
log1p Inf
log1p -1.0
log1p -2.0
