aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/stable_norm.cpp
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2011-02-27 22:35:49 -0500
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2011-02-27 22:35:49 -0500
commit8cad73072ee204964f5d8ee722fc48d207379ef3 (patch)
tree9b906a45504f2a719a854c5777a364768abac2be /test/stable_norm.cpp
parent9be2712bf733d33e2df4af070b8b6e9d7df89228 (diff)
fix stable_norm test: the |small| value was 0 on clang with complex<float>.
Diffstat (limited to 'test/stable_norm.cpp')
-rw-r--r--test/stable_norm.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/stable_norm.cpp b/test/stable_norm.cpp
index d78496fc3..5bf249577 100644
--- a/test/stable_norm.cpp
+++ b/test/stable_norm.cpp
@@ -69,7 +69,7 @@ template<typename MatrixType> void stable_norm(const MatrixType& m)
Index cols = m.cols();
Scalar big = internal::random<Scalar>() * (std::numeric_limits<RealScalar>::max() * RealScalar(1e-4));
- Scalar small = static_cast<RealScalar>(1)/big;
+ Scalar small = internal::random<Scalar>() * (std::numeric_limits<RealScalar>::min() * RealScalar(1e4));
MatrixType vzero = MatrixType::Zero(rows, cols),
vrand = MatrixType::Random(rows, cols),