aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/numext.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2019-01-15 11:18:48 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2019-01-15 11:18:48 +0100
commit32d7232aec1b5c78061548a00f0583ddd693e3e3 (patch)
treee91488120feb683f333557542423b19a8fc8b471 /test/numext.cpp
parent6cf7afa3d93b9e51e2a56b2448999a3a71271d06 (diff)
fix always true warning with gcc 4.7
Diffstat (limited to 'test/numext.cpp')
-rw-r--r--test/numext.cpp5
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)) );
}
}