From 815fa0dbf63f112f98fe3ac38483e0248caf9eec Mon Sep 17 00:00:00 2001 From: Jonas Adler Date: Wed, 22 Jul 2015 12:29:18 +0200 Subject: Fixed some compiler bugs in NVCC, now compiles with CUDA. (chtz: Manually joined sevaral commits to keep the history clean) --- Eigen/src/Core/util/Meta.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Eigen/src/Core/util/Meta.h') diff --git a/Eigen/src/Core/util/Meta.h b/Eigen/src/Core/util/Meta.h index 974f11516..7c8932511 100644 --- a/Eigen/src/Core/util/Meta.h +++ b/Eigen/src/Core/util/Meta.h @@ -117,6 +117,10 @@ template struct enable_if { typedef T type; }; #if defined(__CUDA_ARCH__) +#if !defined(__FLT_EPSILON__) +#define __FLT_EPSILON__ FLT_EPSILON +#define __DBL_EPSILON__ DBL_EPSILON +#endif namespace device { -- cgit v1.2.3