diff --git a/src/math/fabs.rs b/src/math/fabs.rs index b2255ad32..5094d1089 100644 --- a/src/math/fabs.rs +++ b/src/math/fabs.rs @@ -32,7 +32,7 @@ mod tests { fn spec_tests() { assert!(fabs(NAN).is_nan()); for f in [0.0, -0.0].iter().copied() { - assert_eq!(fabs(f), 0.0); + assert_eq!(fabs(f).total_cmp(&0.0), core::cmp::Ordering::Equal); } for f in [INFINITY, NEG_INFINITY].iter().copied() { assert_eq!(fabs(f), INFINITY);