From 3b5a9acba8ee5e08b801371122a7a544c8f26031 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 18 Sep 2009 11:41:38 +0200 Subject: fix stable_norm unit test --- test/stable_norm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/stable_norm.cpp') diff --git a/test/stable_norm.cpp b/test/stable_norm.cpp index b8fbf5271..726512ec0 100644 --- a/test/stable_norm.cpp +++ b/test/stable_norm.cpp @@ -36,7 +36,7 @@ template void stable_norm(const MatrixType& m) int rows = m.rows(); int cols = m.cols(); - Scalar big = ei_random() * std::numeric_limits::max() * RealScalar(1e-4); + Scalar big = ei_abs(ei_random()) * (std::numeric_limits::max() * RealScalar(1e-4)); Scalar small = static_cast(1)/big; MatrixType vzero = MatrixType::Zero(rows, cols), -- cgit v1.2.3