diff --git a/lib/node_modules/@stdlib/stats/base/dists/triangular/skewness/test/test.native.js b/lib/node_modules/@stdlib/stats/base/dists/triangular/skewness/test/test.native.js index 87b7cbf6ede3..9018ca14e2dc 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/triangular/skewness/test/test.native.js +++ b/lib/node_modules/@stdlib/stats/base/dists/triangular/skewness/test/test.native.js @@ -93,7 +93,9 @@ tape( 'the function returns the skewness of a triangular distribution', opts, fu c = data.c; for ( i = 0; i < expected.length; i++ ) { y = skewness( a[ i ], b[ i ], c[ i ] ); - t.strictEqual( isAlmostSameValue( y, expected[ i ], 0 ), true, 'returns expected value' ); + + // Note: large tolerance needed due to FMA (fused multiply-add) operations. With CFLAGS="-ffp-contract=off", the tolerance can be 0 ULPs. + t.strictEqual( isAlmostSameValue( y, expected[ i ], 96000 ), true, 'returns expected value' ); } t.end(); });