From 608b1acd6d43bff23b3b136c546d88c939e4d37d Mon Sep 17 00:00:00 2001 From: RJ Ryan Date: Tue, 20 Sep 2016 07:49:05 -0700 Subject: [PATCH] Don't use c++11 features and fix include. --- .../test/cxx11_tensor_complex_cwise_ops_cuda.cu | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu b/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu index 54c17ca28..2baf5eaad 100644 --- a/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu +++ b/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu @@ -15,7 +15,7 @@ #include #endif #include "main.h" -#include +#include using Eigen::Tensor; @@ -48,16 +48,16 @@ void test_cuda_complex_cwise_ops() { gpu_in2.device(gpu_device) = gpu_in2.constant(b); enum CwiseOp { - Add, + Add = 0, Sub, Mul, Div }; - Tensor, 1, 0, int> actual(2); - for (CwiseOp op : {Add, Sub, Mul, Div}) { + Tensor, 1, 0, int> actual(kNumItems); + for (int op = Add; op <= Div; op++) { std::complex expected; - switch (op) { + switch (static_cast(op)) { case Add: gpu_out.device(gpu_device) = gpu_in1 + gpu_in2; expected = a + b;