blob: c8ad14804dc14f24f8e2d0e1a39f6df635f021f5 [file] [log] [blame]
f32 value is: -nan
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): nan
expf (builtin): nan
exp2f (math.h): nan
exp2f (builtin): nan
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, -nan) (math.h): nan
powf(-2.000000, -nan) (builtin): nan
powf(2.000000, -nan) (math.h): nan
powf(2.000000, -nan) (builtin): nan
fabsf (math.h): nan
fabsf (builtin): nan
fabsf (llvm): nan
f32 value is: nan
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): nan
expf (builtin): nan
exp2f (math.h): nan
exp2f (builtin): nan
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, nan) (math.h): nan
powf(-2.000000, nan) (builtin): nan
powf(2.000000, nan) (math.h): nan
powf(2.000000, nan) (builtin): nan
fabsf (math.h): nan
fabsf (builtin): nan
fabsf (llvm): nan
f32 value is: -inf
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.0000
expf (builtin): 0.0000
exp2f (math.h): 0.0000
exp2f (builtin): 0.0000
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, -inf) (math.h): 0.00000
powf(-2.000000, -inf) (builtin): 0.00000
powf(2.000000, -inf) (math.h): 0.00000
powf(2.000000, -inf) (builtin): 0.00000
fabsf (math.h): inf
fabsf (builtin): inf
fabsf (llvm): inf
f32 value is: -inf
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.0000
expf (builtin): 0.0000
exp2f (math.h): 0.0000
exp2f (builtin): 0.0000
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, -inf) (math.h): 0.00000
powf(-2.000000, -inf) (builtin): 0.00000
powf(2.000000, -inf) (math.h): 0.00000
powf(2.000000, -inf) (builtin): 0.00000
fabsf (math.h): inf
fabsf (builtin): inf
fabsf (llvm): inf
f32 value is: -2.718282
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.0660
expf (builtin): 0.0660
exp2f (math.h): 0.1520
exp2f (builtin): 0.1520
sinf (math.h): -0.41078
sinf (builtin): -0.41078
cosf (math.h): -0.91173
cosf (builtin): -0.91173
powf(-2.000000, -2.718282) (math.h): nan
powf(-2.000000, -2.718282) (builtin): nan
powf(2.000000, -2.718282) (math.h): 0.15196
powf(2.000000, -2.718282) (builtin): 0.15196
fabsf (math.h): 2.71828
fabsf (builtin): 2.71828
fabsf (llvm): 2.71828
f32 value is: -1.570796
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.2079
expf (builtin): 0.2079
exp2f (math.h): 0.3366
exp2f (builtin): 0.3366
sinf (math.h): -1.00000
sinf (builtin): -1.00000
cosf (math.h): -0.00000
cosf (builtin): -0.00000
powf(-2.000000, -1.570796) (math.h): nan
powf(-2.000000, -1.570796) (builtin): nan
powf(2.000000, -1.570796) (math.h): 0.33662
powf(2.000000, -1.570796) (builtin): 0.33662
fabsf (math.h): 1.57080
fabsf (builtin): 1.57080
fabsf (llvm): 1.57080
f32 value is: -3.141593
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.0432
expf (builtin): 0.0432
exp2f (math.h): 0.1133
exp2f (builtin): 0.1133
sinf (math.h): 0.00000
sinf (builtin): 0.00000
cosf (math.h): -1.00000
cosf (builtin): -1.00000
powf(-2.000000, -3.141593) (math.h): nan
powf(-2.000000, -3.141593) (builtin): nan
powf(2.000000, -3.141593) (math.h): 0.11331
powf(2.000000, -3.141593) (builtin): 0.11331
fabsf (math.h): 3.14159
fabsf (builtin): 3.14159
fabsf (llvm): 3.14159
f32 value is: -16.000000
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.0000
expf (builtin): 0.0000
exp2f (math.h): 0.0000
exp2f (builtin): 0.0000
sinf (math.h): 0.28790
sinf (builtin): 0.28790
cosf (math.h): -0.95766
cosf (builtin): -0.95766
powf(-2.000000, -16.000000) (math.h): 0.00002
powf(-2.000000, -16.000000) (builtin): 0.00002
powf(2.000000, -16.000000) (math.h): 0.00002
powf(2.000000, -16.000000) (builtin): 0.00002
fabsf (math.h): 16.00000
fabsf (builtin): 16.00000
fabsf (llvm): 16.00000
f32 value is: -0.500000
sqrtf (math.h): nan
sqrtf (builtin): nan
sqrtf (llvm): nan
logf (math.h): nan
logf (builtin): nan
log2f (math.h): nan
log2f (builtin): nan
log10f (math.h): nan
log10f (builtin): nan
expf (math.h): 0.6065
expf (builtin): 0.6065
exp2f (math.h): 0.7071
exp2f (builtin): 0.7071
sinf (math.h): -0.47943
sinf (builtin): -0.47943
cosf (math.h): 0.87758
cosf (builtin): 0.87758
powf(-2.000000, -0.500000) (math.h): nan
powf(-2.000000, -0.500000) (builtin): nan
powf(2.000000, -0.500000) (math.h): 0.70711
powf(2.000000, -0.500000) (builtin): 0.70711
fabsf (math.h): 0.50000
fabsf (builtin): 0.50000
fabsf (llvm): 0.50000
f32 value is: -0.000000
sqrtf (math.h): -0.00000
sqrtf (builtin): -0.00000
sqrtf (llvm): -0.00000
logf (math.h): -inf
logf (builtin): -inf
log2f (math.h): -inf
log2f (builtin): -inf
log10f (math.h): -inf
log10f (builtin): -inf
expf (math.h): 1.0000
expf (builtin): 1.0000
exp2f (math.h): 1.0000
exp2f (builtin): 1.0000
sinf (math.h): -0.00000
sinf (builtin): -0.00000
cosf (math.h): 1.00000
cosf (builtin): 1.00000
powf(-2.000000, -0.000000) (math.h): 1.00000
powf(-2.000000, -0.000000) (builtin): 1.00000
powf(2.000000, -0.000000) (math.h): 1.00000
powf(2.000000, -0.000000) (builtin): 1.00000
fabsf (math.h): 0.00000
fabsf (builtin): 0.00000
fabsf (llvm): 0.00000
f32 value is: 0.000000
sqrtf (math.h): 0.00000
sqrtf (builtin): 0.00000
sqrtf (llvm): 0.00000
logf (math.h): -inf
logf (builtin): -inf
log2f (math.h): -inf
log2f (builtin): -inf
log10f (math.h): -inf
log10f (builtin): -inf
expf (math.h): 1.0000
expf (builtin): 1.0000
exp2f (math.h): 1.0000
exp2f (builtin): 1.0000
sinf (math.h): 0.00000
sinf (builtin): 0.00000
cosf (math.h): 1.00000
cosf (builtin): 1.00000
powf(-2.000000, 0.000000) (math.h): 1.00000
powf(-2.000000, 0.000000) (builtin): 1.00000
powf(2.000000, 0.000000) (math.h): 1.00000
powf(2.000000, 0.000000) (builtin): 1.00000
fabsf (math.h): 0.00000
fabsf (builtin): 0.00000
fabsf (llvm): 0.00000
f32 value is: 5.000000
sqrtf (math.h): 2.23607
sqrtf (builtin): 2.23607
sqrtf (llvm): 2.23607
logf (math.h): 1.60944
logf (builtin): 1.60944
log2f (math.h): 2.32193
log2f (builtin): 2.32193
log10f (math.h): 0.69897
log10f (builtin): 0.69897
expf (math.h): 148.4132
expf (builtin): 148.4132
exp2f (math.h): 32.0000
exp2f (builtin): 32.0000
sinf (math.h): -0.95892
sinf (builtin): -0.95892
cosf (math.h): 0.28366
cosf (builtin): 0.28366
powf(-2.000000, 5.000000) (math.h): -32.00000
powf(-2.000000, 5.000000) (builtin): -32.00000
powf(2.000000, 5.000000) (math.h): 32.00000
powf(2.000000, 5.000000) (builtin): 32.00000
fabsf (math.h): 5.00000
fabsf (builtin): 5.00000
fabsf (llvm): 5.00000
f32 value is: 16.000000
sqrtf (math.h): 4.00000
sqrtf (builtin): 4.00000
sqrtf (llvm): 4.00000
logf (math.h): 2.77259
logf (builtin): 2.77259
log2f (math.h): 4.00000
log2f (builtin): 4.00000
log10f (math.h): 1.20412
log10f (builtin): 1.20412
expf (math.h): 8886111.0000
expf (builtin): 8886111.0000
exp2f (math.h): 65536.0000
exp2f (builtin): 65536.0000
sinf (math.h): -0.28790
sinf (builtin): -0.28790
cosf (math.h): -0.95766
cosf (builtin): -0.95766
powf(-2.000000, 16.000000) (math.h): 65536.00000
powf(-2.000000, 16.000000) (builtin): 65536.00000
powf(2.000000, 16.000000) (math.h): 65536.00000
powf(2.000000, 16.000000) (builtin): 65536.00000
fabsf (math.h): 16.00000
fabsf (builtin): 16.00000
fabsf (llvm): 16.00000
f32 value is: 10.000000
sqrtf (math.h): 3.16228
sqrtf (builtin): 3.16228
sqrtf (llvm): 3.16228
logf (math.h): 2.30259
logf (builtin): 2.30259
log2f (math.h): 3.32193
log2f (builtin): 3.32193
log10f (math.h): 1.00000
log10f (builtin): 1.00000
expf (math.h): 22026.4648
expf (builtin): 22026.4648
exp2f (math.h): 1024.0000
exp2f (builtin): 1024.0000
sinf (math.h): -0.54402
sinf (builtin): -0.54402
cosf (math.h): -0.83907
cosf (builtin): -0.83907
powf(-2.000000, 10.000000) (math.h): 1024.00000
powf(-2.000000, 10.000000) (builtin): 1024.00000
powf(2.000000, 10.000000) (math.h): 1024.00000
powf(2.000000, 10.000000) (builtin): 1024.00000
fabsf (math.h): 10.00000
fabsf (builtin): 10.00000
fabsf (llvm): 10.00000
f32 value is: 3.141593
sqrtf (math.h): 1.77245
sqrtf (builtin): 1.77245
sqrtf (llvm): 1.77245
logf (math.h): 1.14473
logf (builtin): 1.14473
log2f (math.h): 1.65150
log2f (builtin): 1.65150
log10f (math.h): 0.49715
log10f (builtin): 0.49715
expf (math.h): 23.1407
expf (builtin): 23.1407
exp2f (math.h): 8.8250
exp2f (builtin): 8.8250
sinf (math.h): -0.00000
sinf (builtin): -0.00000
cosf (math.h): -1.00000
cosf (builtin): -1.00000
powf(-2.000000, 3.141593) (math.h): nan
powf(-2.000000, 3.141593) (builtin): nan
powf(2.000000, 3.141593) (math.h): 8.82498
powf(2.000000, 3.141593) (builtin): 8.82498
fabsf (math.h): 3.14159
fabsf (builtin): 3.14159
fabsf (llvm): 3.14159
f32 value is: 1.570796
sqrtf (math.h): 1.25331
sqrtf (builtin): 1.25331
sqrtf (llvm): 1.25331
logf (math.h): 0.45158
logf (builtin): 0.45158
log2f (math.h): 0.65150
log2f (builtin): 0.65150
log10f (math.h): 0.19612
log10f (builtin): 0.19612
expf (math.h): 4.8105
expf (builtin): 4.8105
exp2f (math.h): 2.9707
exp2f (builtin): 2.9707
sinf (math.h): 1.00000
sinf (builtin): 1.00000
cosf (math.h): -0.00000
cosf (builtin): -0.00000
powf(-2.000000, 1.570796) (math.h): nan
powf(-2.000000, 1.570796) (builtin): nan
powf(2.000000, 1.570796) (math.h): 2.97069
powf(2.000000, 1.570796) (builtin): 2.97069
fabsf (math.h): 1.57080
fabsf (builtin): 1.57080
fabsf (llvm): 1.57080
f32 value is: 2.718282
sqrtf (math.h): 1.64872
sqrtf (builtin): 1.64872
sqrtf (llvm): 1.64872
logf (math.h): 1.00000
logf (builtin): 1.00000
log2f (math.h): 1.44270
log2f (builtin): 1.44270
log10f (math.h): 0.43429
log10f (builtin): 0.43429
expf (math.h): 15.1543
expf (builtin): 15.1543
exp2f (math.h): 6.5809
exp2f (builtin): 6.5809
sinf (math.h): 0.41078
sinf (builtin): 0.41078
cosf (math.h): -0.91173
cosf (builtin): -0.91173
powf(-2.000000, 2.718282) (math.h): nan
powf(-2.000000, 2.718282) (builtin): nan
powf(2.000000, 2.718282) (math.h): 6.58089
powf(2.000000, 2.718282) (builtin): 6.58089
fabsf (math.h): 2.71828
fabsf (builtin): 2.71828
fabsf (llvm): 2.71828
f32 value is: inf
sqrtf (math.h): inf
sqrtf (builtin): inf
sqrtf (llvm): inf
logf (math.h): inf
logf (builtin): inf
log2f (math.h): inf
log2f (builtin): inf
log10f (math.h): inf
log10f (builtin): inf
expf (math.h): inf
expf (builtin): inf
exp2f (math.h): inf
exp2f (builtin): inf
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, inf) (math.h): inf
powf(-2.000000, inf) (builtin): inf
powf(2.000000, inf) (math.h): inf
powf(2.000000, inf) (builtin): inf
fabsf (math.h): inf
fabsf (builtin): inf
fabsf (llvm): inf
f32 value is: inf
sqrtf (math.h): inf
sqrtf (builtin): inf
sqrtf (llvm): inf
logf (math.h): inf
logf (builtin): inf
log2f (math.h): inf
log2f (builtin): inf
log10f (math.h): inf
log10f (builtin): inf
expf (math.h): inf
expf (builtin): inf
exp2f (math.h): inf
exp2f (builtin): inf
sinf (math.h): nan
sinf (builtin): nan
cosf (math.h): nan
cosf (builtin): nan
powf(-2.000000, inf) (math.h): inf
powf(-2.000000, inf) (builtin): inf
powf(2.000000, inf) (math.h): inf
powf(2.000000, inf) (builtin): inf
fabsf (math.h): inf
fabsf (builtin): inf
fabsf (llvm): inf
f64 value is: -nan
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): nan
exp (builtin): nan
exp2 (math.h): nan
exp2 (builtin): nan
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, -nan) (math.h): nan
pow(-2.000000, -nan) (builtin): nan
pow(2.000000, -nan) (math.h): nan
pow(2.000000, -nan) (builtin): nan
fabs (math.h): nan
fabs (builtin): nan
fabs (llvm): nan
f64 value is: nan
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): nan
exp (builtin): nan
exp2 (math.h): nan
exp2 (builtin): nan
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, nan) (math.h): nan
pow(-2.000000, nan) (builtin): nan
pow(2.000000, nan) (math.h): nan
pow(2.000000, nan) (builtin): nan
fabs (math.h): nan
fabs (builtin): nan
fabs (llvm): nan
f64 value is: -inf
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.000000
exp (builtin): 0.000000
exp2 (math.h): 0.000000
exp2 (builtin): 0.000000
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, -inf) (math.h): 0.000000
pow(-2.000000, -inf) (builtin): 0.000000
pow(2.000000, -inf) (math.h): 0.000000
pow(2.000000, -inf) (builtin): 0.000000
fabs (math.h): inf
fabs (builtin): inf
fabs (llvm): inf
f64 value is: -inf
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.000000
exp (builtin): 0.000000
exp2 (math.h): 0.000000
exp2 (builtin): 0.000000
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, -inf) (math.h): 0.000000
pow(-2.000000, -inf) (builtin): 0.000000
pow(2.000000, -inf) (math.h): 0.000000
pow(2.000000, -inf) (builtin): 0.000000
fabs (math.h): inf
fabs (builtin): inf
fabs (llvm): inf
f64 value is: -2.718282
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.065988
exp (builtin): 0.065988
exp2 (math.h): 0.151955
exp2 (builtin): 0.151955
sin (math.h): -0.410781
sin (builtin): -0.410781
cos (math.h): -0.911734
cos (builtin): -0.911734
pow(-2.000000, -2.718282) (math.h): nan
pow(-2.000000, -2.718282) (builtin): nan
pow(2.000000, -2.718282) (math.h): 0.151955
pow(2.000000, -2.718282) (builtin): 0.151955
fabs (math.h): 2.718282
fabs (builtin): 2.718282
fabs (llvm): 2.718282
f64 value is: -1.570796
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.207880
exp (builtin): 0.207880
exp2 (math.h): 0.336623
exp2 (builtin): 0.336623
sin (math.h): -1.000000
sin (builtin): -1.000000
cos (math.h): 0.000000
cos (builtin): 0.000000
pow(-2.000000, -1.570796) (math.h): nan
pow(-2.000000, -1.570796) (builtin): nan
pow(2.000000, -1.570796) (math.h): 0.336623
pow(2.000000, -1.570796) (builtin): 0.336623
fabs (math.h): 1.570796
fabs (builtin): 1.570796
fabs (llvm): 1.570796
f64 value is: -3.141593
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.043214
exp (builtin): 0.043214
exp2 (math.h): 0.113315
exp2 (builtin): 0.113315
sin (math.h): -0.000000
sin (builtin): -0.000000
cos (math.h): -1.000000
cos (builtin): -1.000000
pow(-2.000000, -3.141593) (math.h): nan
pow(-2.000000, -3.141593) (builtin): nan
pow(2.000000, -3.141593) (math.h): 0.113315
pow(2.000000, -3.141593) (builtin): 0.113315
fabs (math.h): 3.141593
fabs (builtin): 3.141593
fabs (llvm): 3.141593
f64 value is: -16.000000
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.000000
exp (builtin): 0.000000
exp2 (math.h): 0.000015
exp2 (builtin): 0.000015
sin (math.h): 0.287903
sin (builtin): 0.287903
cos (math.h): -0.957659
cos (builtin): -0.957659
pow(-2.000000, -16.000000) (math.h): 0.000015
pow(-2.000000, -16.000000) (builtin): 0.000015
pow(2.000000, -16.000000) (math.h): 0.000015
pow(2.000000, -16.000000) (builtin): 0.000015
fabs (math.h): 16.000000
fabs (builtin): 16.000000
fabs (llvm): 16.000000
f64 value is: -0.500000
sqrt (math.h): nan
sqrt (builtin): nan
sqrt (llvm): nan
log (math.h): nan
log (builtin): nan
log2 (math.h): nan
log2 (builtin): nan
log10 (math.h): nan
log10 (builtin): nan
exp (math.h): 0.606531
exp (builtin): 0.606531
exp2 (math.h): 0.707107
exp2 (builtin): 0.707107
sin (math.h): -0.479426
sin (builtin): -0.479426
cos (math.h): 0.877583
cos (builtin): 0.877583
pow(-2.000000, -0.500000) (math.h): nan
pow(-2.000000, -0.500000) (builtin): nan
pow(2.000000, -0.500000) (math.h): 0.707107
pow(2.000000, -0.500000) (builtin): 0.707107
fabs (math.h): 0.500000
fabs (builtin): 0.500000
fabs (llvm): 0.500000
f64 value is: -0.000000
sqrt (math.h): -0.000000
sqrt (builtin): -0.000000
sqrt (llvm): -0.000000
log (math.h): -inf
log (builtin): -inf
log2 (math.h): -inf
log2 (builtin): -inf
log10 (math.h): -inf
log10 (builtin): -inf
exp (math.h): 1.000000
exp (builtin): 1.000000
exp2 (math.h): 1.000000
exp2 (builtin): 1.000000
sin (math.h): -0.000000
sin (builtin): -0.000000
cos (math.h): 1.000000
cos (builtin): 1.000000
pow(-2.000000, -0.000000) (math.h): 1.000000
pow(-2.000000, -0.000000) (builtin): 1.000000
pow(2.000000, -0.000000) (math.h): 1.000000
pow(2.000000, -0.000000) (builtin): 1.000000
fabs (math.h): 0.000000
fabs (builtin): 0.000000
fabs (llvm): 0.000000
f64 value is: 0.000000
sqrt (math.h): 0.000000
sqrt (builtin): 0.000000
sqrt (llvm): 0.000000
log (math.h): -inf
log (builtin): -inf
log2 (math.h): -inf
log2 (builtin): -inf
log10 (math.h): -inf
log10 (builtin): -inf
exp (math.h): 1.000000
exp (builtin): 1.000000
exp2 (math.h): 1.000000
exp2 (builtin): 1.000000
sin (math.h): 0.000000
sin (builtin): 0.000000
cos (math.h): 1.000000
cos (builtin): 1.000000
pow(-2.000000, 0.000000) (math.h): 1.000000
pow(-2.000000, 0.000000) (builtin): 1.000000
pow(2.000000, 0.000000) (math.h): 1.000000
pow(2.000000, 0.000000) (builtin): 1.000000
fabs (math.h): 0.000000
fabs (builtin): 0.000000
fabs (llvm): 0.000000
f64 value is: 5.000000
sqrt (math.h): 2.236068
sqrt (builtin): 2.236068
sqrt (llvm): 2.236068
log (math.h): 1.609438
log (builtin): 1.609438
log2 (math.h): 2.321928
log2 (builtin): 2.321928
log10 (math.h): 0.698970
log10 (builtin): 0.698970
exp (math.h): 148.413159
exp (builtin): 148.413159
exp2 (math.h): 32.000000
exp2 (builtin): 32.000000
sin (math.h): -0.958924
sin (builtin): -0.958924
cos (math.h): 0.283662
cos (builtin): 0.283662
pow(-2.000000, 5.000000) (math.h): -32.000000
pow(-2.000000, 5.000000) (builtin): -32.000000
pow(2.000000, 5.000000) (math.h): 32.000000
pow(2.000000, 5.000000) (builtin): 32.000000
fabs (math.h): 5.000000
fabs (builtin): 5.000000
fabs (llvm): 5.000000
f64 value is: 16.000000
sqrt (math.h): 4.000000
sqrt (builtin): 4.000000
sqrt (llvm): 4.000000
log (math.h): 2.772589
log (builtin): 2.772589
log2 (math.h): 4.000000
log2 (builtin): 4.000000
log10 (math.h): 1.204120
log10 (builtin): 1.204120
exp (math.h): 8886110.520508
exp (builtin): 8886110.520508
exp2 (math.h): 65536.000000
exp2 (builtin): 65536.000000
sin (math.h): -0.287903
sin (builtin): -0.287903
cos (math.h): -0.957659
cos (builtin): -0.957659
pow(-2.000000, 16.000000) (math.h): 65536.000000
pow(-2.000000, 16.000000) (builtin): 65536.000000
pow(2.000000, 16.000000) (math.h): 65536.000000
pow(2.000000, 16.000000) (builtin): 65536.000000
fabs (math.h): 16.000000
fabs (builtin): 16.000000
fabs (llvm): 16.000000
f64 value is: 10.000000
sqrt (math.h): 3.162278
sqrt (builtin): 3.162278
sqrt (llvm): 3.162278
log (math.h): 2.302585
log (builtin): 2.302585
log2 (math.h): 3.321928
log2 (builtin): 3.321928
log10 (math.h): 1.000000
log10 (builtin): 1.000000
exp (math.h): 22026.465795
exp (builtin): 22026.465795
exp2 (math.h): 1024.000000
exp2 (builtin): 1024.000000
sin (math.h): -0.544021
sin (builtin): -0.544021
cos (math.h): -0.839072
cos (builtin): -0.839072
pow(-2.000000, 10.000000) (math.h): 1024.000000
pow(-2.000000, 10.000000) (builtin): 1024.000000
pow(2.000000, 10.000000) (math.h): 1024.000000
pow(2.000000, 10.000000) (builtin): 1024.000000
fabs (math.h): 10.000000
fabs (builtin): 10.000000
fabs (llvm): 10.000000
f64 value is: 3.141593
sqrt (math.h): 1.772454
sqrt (builtin): 1.772454
sqrt (llvm): 1.772454
log (math.h): 1.144730
log (builtin): 1.144730
log2 (math.h): 1.651496
log2 (builtin): 1.651496
log10 (math.h): 0.497150
log10 (builtin): 0.497150
exp (math.h): 23.140693
exp (builtin): 23.140693
exp2 (math.h): 8.824978
exp2 (builtin): 8.824978
sin (math.h): 0.000000
sin (builtin): 0.000000
cos (math.h): -1.000000
cos (builtin): -1.000000
pow(-2.000000, 3.141593) (math.h): nan
pow(-2.000000, 3.141593) (builtin): nan
pow(2.000000, 3.141593) (math.h): 8.824978
pow(2.000000, 3.141593) (builtin): 8.824978
fabs (math.h): 3.141593
fabs (builtin): 3.141593
fabs (llvm): 3.141593
f64 value is: 1.570796
sqrt (math.h): 1.253314
sqrt (builtin): 1.253314
sqrt (llvm): 1.253314
log (math.h): 0.451583
log (builtin): 0.451583
log2 (math.h): 0.651496
log2 (builtin): 0.651496
log10 (math.h): 0.196120
log10 (builtin): 0.196120
exp (math.h): 4.810477
exp (builtin): 4.810477
exp2 (math.h): 2.970686
exp2 (builtin): 2.970686
sin (math.h): 1.000000
sin (builtin): 1.000000
cos (math.h): 0.000000
cos (builtin): 0.000000
pow(-2.000000, 1.570796) (math.h): nan
pow(-2.000000, 1.570796) (builtin): nan
pow(2.000000, 1.570796) (math.h): 2.970686
pow(2.000000, 1.570796) (builtin): 2.970686
fabs (math.h): 1.570796
fabs (builtin): 1.570796
fabs (llvm): 1.570796
f64 value is: 2.718282
sqrt (math.h): 1.648721
sqrt (builtin): 1.648721
sqrt (llvm): 1.648721
log (math.h): 1.000000
log (builtin): 1.000000
log2 (math.h): 1.442695
log2 (builtin): 1.442695
log10 (math.h): 0.434294
log10 (builtin): 0.434294
exp (math.h): 15.154262
exp (builtin): 15.154262
exp2 (math.h): 6.580886
exp2 (builtin): 6.580886
sin (math.h): 0.410781
sin (builtin): 0.410781
cos (math.h): -0.911734
cos (builtin): -0.911734
pow(-2.000000, 2.718282) (math.h): nan
pow(-2.000000, 2.718282) (builtin): nan
pow(2.000000, 2.718282) (math.h): 6.580886
pow(2.000000, 2.718282) (builtin): 6.580886
fabs (math.h): 2.718282
fabs (builtin): 2.718282
fabs (llvm): 2.718282
f64 value is: inf
sqrt (math.h): inf
sqrt (builtin): inf
sqrt (llvm): inf
log (math.h): inf
log (builtin): inf
log2 (math.h): inf
log2 (builtin): inf
log10 (math.h): inf
log10 (builtin): inf
exp (math.h): inf
exp (builtin): inf
exp2 (math.h): inf
exp2 (builtin): inf
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, inf) (math.h): inf
pow(-2.000000, inf) (builtin): inf
pow(2.000000, inf) (math.h): inf
pow(2.000000, inf) (builtin): inf
fabs (math.h): inf
fabs (builtin): inf
fabs (llvm): inf
f64 value is: inf
sqrt (math.h): inf
sqrt (builtin): inf
sqrt (llvm): inf
log (math.h): inf
log (builtin): inf
log2 (math.h): inf
log2 (builtin): inf
log10 (math.h): inf
log10 (builtin): inf
exp (math.h): inf
exp (builtin): inf
exp2 (math.h): inf
exp2 (builtin): inf
sin (math.h): nan
sin (builtin): nan
cos (math.h): nan
cos (builtin): nan
pow(-2.000000, inf) (math.h): inf
pow(-2.000000, inf) (builtin): inf
pow(2.000000, inf) (math.h): inf
pow(2.000000, inf) (builtin): inf
fabs (math.h): inf
fabs (builtin): inf
fabs (llvm): inf
Testing vectors (forward samples)
vec value is: -nan, nan, -inf, -inf
vec_fabs (llvm): nan, nan, inf, inf
vec value is: -inf, -inf, -2.718282, -1.570796
vec_fabs (llvm): inf, inf, 2.718282, 1.570796
vec value is: -2.718282, -1.570796, -3.141593, -16.000000
vec_fabs (llvm): 2.718282, 1.570796, 3.141593, 16.000000
vec value is: -3.141593, -16.000000, -0.500000, -0.000000
vec_fabs (llvm): 3.141593, 16.000000, 0.500000, 0.000000
vec value is: -0.500000, -0.000000, 0.000000, 5.000000
vec_fabs (llvm): 0.500000, 0.000000, 0.000000, 5.000000
vec value is: 0.000000, 5.000000, 16.000000, 10.000000
vec_fabs (llvm): 0.000000, 5.000000, 16.000000, 10.000000
vec value is: 16.000000, 10.000000, 3.141593, 1.570796
vec_fabs (llvm): 16.000000, 10.000000, 3.141593, 1.570796
vec value is: 3.141593, 1.570796, 2.718282, inf
vec_fabs (llvm): 3.141593, 1.570796, 2.718282, inf
Testing vectors (pseudo-random samples)
vec value is: -inf, 2.718282, nan, 0.000000
vec_fabs (llvm): inf, 2.718282, nan, 0.000000
vec value is: 2.718282, 2.718282, 16.000000, 10.000000
vec_fabs (llvm): 2.718282, 2.718282, 16.000000, 10.000000
vec value is: -0.000000, 2.718282, 16.000000, 5.000000
vec_fabs (llvm): 0.000000, 2.718282, 16.000000, 5.000000
vec value is: 3.141593, 2.718282, 3.141593, 3.141593
vec_fabs (llvm): 3.141593, 2.718282, 3.141593, 3.141593
vec value is: -0.000000, -0.000000, 2.718282, 16.000000
vec_fabs (llvm): 0.000000, 0.000000, 2.718282, 16.000000
vec value is: -1.570796, -2.718282, -inf, -2.718282
vec_fabs (llvm): 1.570796, 2.718282, inf, 2.718282
vec value is: -2.718282, 0.000000, -inf, -3.141593
vec_fabs (llvm): 2.718282, 0.000000, inf, 3.141593
vec value is: -3.141593, -inf, -0.500000, -0.000000
vec_fabs (llvm): 3.141593, inf, 0.500000, 0.000000
vec value is: -nan, inf, -16.000000, 3.141593
vec_fabs (llvm): nan, inf, 16.000000, 3.141593
vec value is: -0.500000, 5.000000, -0.500000, 0.000000
vec_fabs (llvm): 0.500000, 5.000000, 0.500000, 0.000000
vec value is: -0.500000, -1.570796, -16.000000, 2.718282
vec_fabs (llvm): 0.500000, 1.570796, 16.000000, 2.718282
vec value is: 10.000000, -16.000000, 3.141593, 16.000000
vec_fabs (llvm): 10.000000, 16.000000, 3.141593, 16.000000
vec value is: -nan, -0.500000, -1.570796, 3.141593
vec_fabs (llvm): nan, 0.500000, 1.570796, 3.141593
vec value is: -1.570796, 2.718282, inf, 2.718282
vec_fabs (llvm): 1.570796, 2.718282, inf, 2.718282
vec value is: -0.000000, 16.000000, 0.000000, 0.000000
vec_fabs (llvm): 0.000000, 16.000000, 0.000000, 0.000000
vec value is: -2.718282, inf, nan, -2.718282
vec_fabs (llvm): 2.718282, inf, nan, 2.718282