diff options
author | Gael Guennebaud <g.gael@free.fr> | 2016-09-09 22:34:38 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2016-09-09 22:34:38 +0200 |
commit | 228ae29591b80b87975fc79100a67ce55e1e41f2 (patch) | |
tree | aeb79e83ec84888d581552f476a441cf447100e1 /Eigen/src/Core/util/XprHelper.h | |
parent | 471eac53998b20ed046ca14cc82ff8c863fb1700 (diff) |
Fix compilation on 32 bits systems.
Diffstat (limited to 'Eigen/src/Core/util/XprHelper.h')
-rw-r--r-- | Eigen/src/Core/util/XprHelper.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/util/XprHelper.h b/Eigen/src/Core/util/XprHelper.h index ebe70f193..fa60008ef 100644 --- a/Eigen/src/Core/util/XprHelper.h +++ b/Eigen/src/Core/util/XprHelper.h @@ -673,9 +673,9 @@ struct scalar_div_cost { template<bool Vectorized> -struct scalar_div_cost<signed long,Vectorized,typename enable_if<sizeof(long)==8>::type> { enum { value = 24 }; }; +struct scalar_div_cost<signed long,Vectorized,typename conditional<sizeof(long)==8,void,false_type>::type> { enum { value = 24 }; }; template<bool Vectorized> -struct scalar_div_cost<unsigned long,Vectorized,typename enable_if<sizeof(long)==8>::type> { enum { value = 21 }; }; +struct scalar_div_cost<unsigned long,Vectorized,typename conditional<sizeof(long)==8,void,false_type>::type> { enum { value = 21 }; }; #ifdef EIGEN_DEBUG_ASSIGN |