diff options
author | Gael Guennebaud <g.gael@free.fr> | 2019-01-15 11:18:48 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2019-01-15 11:18:48 +0100 |
commit | 32d7232aec1b5c78061548a00f0583ddd693e3e3 (patch) | |
tree | e91488120feb683f333557542423b19a8fc8b471 /test/numext.cpp | |
parent | 6cf7afa3d93b9e51e2a56b2448999a3a71271d06 (diff) |
fix always true warning with gcc 4.7
Diffstat (limited to 'test/numext.cpp')
-rw-r--r-- | test/numext.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/numext.cpp b/test/numext.cpp index 6307f5979..8c6447d40 100644 --- a/test/numext.cpp +++ b/test/numext.cpp @@ -12,6 +12,7 @@ template<typename T> void check_abs() { typedef typename NumTraits<T>::Real Real; + Real zero(0); if(NumTraits<T>::IsSigned) VERIFY_IS_EQUAL(numext::abs(-T(1)), T(1)); @@ -26,9 +27,9 @@ void check_abs() { if(NumTraits<T>::IsSigned) { VERIFY_IS_EQUAL(numext::abs(x), numext::abs(-x)); - VERIFY( numext::abs(-x) >= Real(0)); + VERIFY( numext::abs(-x) >= zero ); } - VERIFY( numext::abs(x) >= Real(0)); + VERIFY( numext::abs(x) >= zero ); VERIFY_IS_APPROX( numext::abs2(x), numext::abs2(numext::abs(x)) ); } } |