testing float (without inline functions) Failure: Test: exp10m1_downward (-0x1.c03a7ep-8) Result: is: -1.56250019e-02 -0x1.000002p-6 should be: -1.56249991e-02 -0x1.fffffep-7 difference: 2.79396772e-09 0x1.800000p-29 ulp : 3.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (-0x3.7972a4p-16) Result: is: -1.22064630e-04 -0x1.fff9e6p-14 should be: -1.22064609e-04 -0x1.fff9e0p-14 difference: 2.18278728e-11 0x1.800000p-36 ulp : 3.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (-0x3.7972ap-16) Result: is: -1.22064616e-04 -0x1.fff9e2p-14 should be: -1.22064601e-04 -0x1.fff9dep-14 difference: 1.45519152e-11 0x1.000000p-36 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (-0x6.f36b28p-12) Result: is: -3.89983063e-03 -0x1.ff289ap-9 should be: -3.89983017e-03 -0x1.ff2896p-9 difference: 4.65661287e-10 0x1.000000p-31 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (-0x6.f646ap-12) Result: is: -3.90608050e-03 -0x1.fffa50p-9 should be: -3.90608004e-03 -0x1.fffa4cp-9 difference: 4.65661287e-10 0x1.000000p-31 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (0x7.30cd48p-4) Result: is: 1.81458568e+00 0x1.d088b0p+0 should be: 1.81458592e+00 0x1.d088b4p+0 difference: 2.38418579e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_downward (0x7.a20318p-4) Result: is: 1.99953329e+00 0x1.ffe16ap+0 should be: 1.99953353e+00 0x1.ffe16ep+0 difference: 2.38418579e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Maximal error of `exp10m1_downward' is : 3 ulp accepted: 1 ulp Failure: Test: exp10m1_towardzero (0x7.30cd48p-4) Result: is: 1.81458568e+00 0x1.d088b0p+0 should be: 1.81458592e+00 0x1.d088b4p+0 difference: 2.38418579e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_towardzero (0x7.a20318p-4) Result: is: 1.99953329e+00 0x1.ffe16ap+0 should be: 1.99953353e+00 0x1.ffe16ep+0 difference: 2.38418579e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Maximal error of `exp10m1_towardzero' is : 2 ulp accepted: 1 ulp Failure: Test: exp10m1_upward (0x2.c83d88p-4) Result: is: 4.92405445e-01 0x1.f83922p-2 should be: 4.92405385e-01 0x1.f8391ep-2 difference: 5.96046448e-08 0x1.000000p-24 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x2.cf6c5cp-4) Result: is: 4.98443842e-01 0x1.fe6810p-2 should be: 4.98443783e-01 0x1.fe680cp-2 difference: 5.96046448e-08 0x1.000000p-24 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.229b98p-4) Result: is: 1.79221738e+00 0x1.cacec2p+0 should be: 1.79221702e+00 0x1.cacebcp+0 difference: 3.57627869e-07 0x1.800000p-22 ulp : 3.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.3888p-4) Result: is: 1.82684255e+00 0x1.d3abf4p+0 should be: 1.82684231e+00 0x1.d3abf0p+0 difference: 2.38418580e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.394878p-4) Result: is: 1.82803751e+00 0x1.d3fa44p+0 should be: 1.82803727e+00 0x1.d3fa40p+0 difference: 2.38418580e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.39488p-4) Result: is: 1.82803774e+00 0x1.d3fa48p+0 should be: 1.82803751e+00 0x1.d3fa44p+0 difference: 2.38418580e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.93ed68p-4) Result: is: 1.97587801e+00 0x1.f9d324p+0 should be: 1.97587777e+00 0x1.f9d320p+0 difference: 2.38418580e-07 0x1.000000p-22 ulp : 2.0000 max.ulp : 1.0000 Failure: Test: exp10m1_upward (0x7.a2031p-4) Result: is: 1.99953378e+00 0x1.ffe172p+0 should be: 1.99953342e+00 0x1.ffe16cp+0 difference: 3.57627869e-07 0x1.800000p-22 ulp : 3.0000 max.ulp : 1.0000 Maximal error of `exp10m1_upward' is : 3 ulp accepted: 1 ulp Test suite completed: 4 max error test cases, 536 input tests, - with 2152 tests for exception flags, - with 484 tests for errno executed. 20 errors occurred.