Fix compiler for unsigned integers.

This commit is contained in:
Rasmus Munk Larsen 2019-07-09 11:18:25 -07:00
parent 6083014594
commit 23b958818e

View File

@ -173,7 +173,8 @@ template<typename T> struct GenericNumTraits
EIGEN_DEVICE_FUNC EIGEN_DEVICE_FUNC
static inline T lowest() { static inline T lowest() {
return IsInteger ? (numext::numeric_limits<T>::min)() : (-(numext::numeric_limits<T>::max)()); return IsInteger ? (numext::numeric_limits<T>::min)()
: static_cast<T>(-(numext::numeric_limits<T>::max)());
} }
EIGEN_DEVICE_FUNC EIGEN_DEVICE_FUNC