Fixed a typo in previous change.
diff --git a/Eigen/src/Core/arch/CUDA/PacketMath.h b/Eigen/src/Core/arch/CUDA/PacketMath.h
index 4495b37..9d57731 100644
--- a/Eigen/src/Core/arch/CUDA/PacketMath.h
+++ b/Eigen/src/Core/arch/CUDA/PacketMath.h
@@ -196,7 +196,7 @@
 #if defined(__CUDA_ARCH__) && __CUDA_ARCH__ >= 350
   return __ldg((const double2*)from);
 #else
-  return make_float2(from[0], from[1]);
+  return make_double2(from[0], from[1]);
 #endif
 }
 
@@ -213,7 +213,7 @@
 #if defined(__CUDA_ARCH__) && __CUDA_ARCH__ >= 350
   return make_double2(__ldg(from+0), __ldg(from+1));
 #else
-  return make_float2(from[0], from[1]);
+  return make_double2(from[0], from[1]);
 #endif
 }