From 5bf9e6f58be43957b3e79f47b3020667a81630ef Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Wed, 5 Dec 2012 17:54:12 -0800 Subject: [PATCH] test: Fix float imprecision error on intrinsics-math --- src/test/run-pass/intrinsics-math.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/run-pass/intrinsics-math.rs b/src/test/run-pass/intrinsics-math.rs index 3512ccf5fcf9..dff72327d170 100644 --- a/src/test/run-pass/intrinsics-math.rs +++ b/src/test/run-pass/intrinsics-math.rs @@ -57,7 +57,7 @@ fn main() { assert(exp2f32(10f32) == 1024f32); assert(exp2f64(50f64) == 1125899906842624f64); - assert(logf32(f32::consts::e) == 1f32); + assert(fabsf32(logf32(f32::consts::e) - 1f32) < 0.000001f32); assert(logf64(1f64) == 0f64); assert(log10f32(10f32) == 1f32);