@@ -60,7 +60,7 @@ tape( 'the function accurately computes `2**x` for negative medium numbers', fun
6060 for ( i = 0 ; i < x . length ; i ++ ) {
6161 v = exp2f ( x [ i ] ) ;
6262 delta = absf ( v - expected [ i ] ) ;
63- tol = 2.0 * EPS * absf ( expected [ i ] ) ;
63+ tol = 1.5 * EPS * absf ( expected [ i ] ) ;
6464 t . ok ( delta <= tol , 'within tolerance. x: ' + x [ i ] + '. Value: ' + v + '. Expected: ' + expected [ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' ) ;
6565 }
6666 t . end ( ) ;
@@ -80,7 +80,7 @@ tape( 'the function accurately computes `2**x` for positive medium numbers', fun
8080 for ( i = 0 ; i < x . length ; i ++ ) {
8181 v = exp2f ( x [ i ] ) ;
8282 delta = absf ( v - expected [ i ] ) ;
83- tol = 2.0 * EPS * absf ( expected [ i ] ) ;
83+ tol = 1.5 * EPS * absf ( expected [ i ] ) ;
8484 t . ok ( delta <= tol , 'within tolerance. x: ' + x [ i ] + '. Value: ' + v + '. Expected: ' + expected [ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' ) ;
8585 }
8686 t . end ( ) ;
@@ -100,7 +100,7 @@ tape( 'the function accurately computes `2**x` for negative small numbers', func
100100 for ( i = 0 ; i < x . length ; i ++ ) {
101101 v = exp2f ( x [ i ] ) ;
102102 delta = absf ( v - expected [ i ] ) ;
103- tol = 2.0 * EPS * absf ( expected [ i ] ) ;
103+ tol = 1.5 * EPS * absf ( expected [ i ] ) ;
104104 t . ok ( delta <= tol , 'within tolerance. x: ' + x [ i ] + '. Value: ' + v + '. Expected: ' + expected [ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' ) ;
105105 }
106106 t . end ( ) ;
@@ -120,7 +120,7 @@ tape( 'the function accurately computes `2**x` for positive small numbers', func
120120 for ( i = 0 ; i < x . length ; i ++ ) {
121121 v = exp2f ( x [ i ] ) ;
122122 delta = absf ( v - expected [ i ] ) ;
123- tol = 2.0 * EPS * absf ( expected [ i ] ) ;
123+ tol = 1.5 * EPS * absf ( expected [ i ] ) ;
124124 t . ok ( delta <= tol , 'within tolerance. x: ' + x [ i ] + '. Value: ' + v + '. Expected: ' + expected [ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' ) ;
125125 }
126126 t . end ( ) ;
@@ -140,7 +140,7 @@ tape( 'the function accurately computes `2**x` for very small `x`', function tes
140140 for ( i = 0 ; i < x . length ; i ++ ) {
141141 v = exp2f ( x [ i ] ) ;
142142 delta = absf ( v - expected [ i ] ) ;
143- tol = 2.0 * EPS * absf ( expected [ i ] ) ;
143+ tol = 1.5 * EPS * absf ( expected [ i ] ) ;
144144 t . ok ( delta <= tol , 'within tolerance. x: ' + x [ i ] + '. Value: ' + v + '. Expected: ' + expected [ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' ) ;
145145 }
146146 t . end ( ) ;
0 commit comments