From a0329f64fbd2d0cf09fea0d55a9a2538a87dad8a Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Tue, 29 Nov 2016 13:18:09 -0800 Subject: Add a default constructor for the "fake" __half class when not using the __half class provided by CUDA. --- Eigen/src/Core/arch/CUDA/Half.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Eigen/src/Core/arch/CUDA') diff --git a/Eigen/src/Core/arch/CUDA/Half.h b/Eigen/src/Core/arch/CUDA/Half.h index 63371bdf4..5a400307b 100644 --- a/Eigen/src/Core/arch/CUDA/Half.h +++ b/Eigen/src/Core/arch/CUDA/Half.h @@ -53,7 +53,7 @@ namespace half_impl { // Make our own __half definition that is similar to CUDA's. struct __half { - EIGEN_DEVICE_FUNC __half() {} + EIGEN_DEVICE_FUNC __half() : x(0) {} explicit EIGEN_DEVICE_FUNC __half(unsigned short raw) : x(raw) {} unsigned short x; }; -- cgit v1.2.3