aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/cxx11_tensor_device_sycl.cpp
diff options
context:
space:
mode:
authorGravatar Mehdi Goli <mehdi.goli@codeplay.com>2016-11-10 19:16:31 +0000
committerGravatar Mehdi Goli <mehdi.goli@codeplay.com>2016-11-10 19:16:31 +0000
commit3be3963021ca0b1725bda2251e641c8561d707f7 (patch)
tree80bedd4e032b1b2d3db0cacc2948a76edce84cf9 /unsupported/test/cxx11_tensor_device_sycl.cpp
parent12387abad5ae90a4e17c32d80da2548c3a93e87c (diff)
Adding EIGEN_STRONG_INLINE back; using size() instead of dimensions.TotalSize() on Tensor.
Diffstat (limited to 'unsupported/test/cxx11_tensor_device_sycl.cpp')
-rw-r--r--unsupported/test/cxx11_tensor_device_sycl.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/unsupported/test/cxx11_tensor_device_sycl.cpp b/unsupported/test/cxx11_tensor_device_sycl.cpp
index 820bc88d0..584fa8026 100644
--- a/unsupported/test/cxx11_tensor_device_sycl.cpp
+++ b/unsupported/test/cxx11_tensor_device_sycl.cpp
@@ -29,11 +29,11 @@ void test_device_sycl(const Eigen::SyclDevice &sycl_device) {
array<int, 1> tensorRange = {{sizeDim1}};
Tensor<int, 1> in(tensorRange);
Tensor<int, 1> in1(tensorRange);
- memset(in1.data(), 1,in1.dimensions().TotalSize()*sizeof(int));
- int * gpu_in_data = static_cast<int*>(sycl_device.allocate(in.dimensions().TotalSize()*sizeof(int)));
- sycl_device.memset(gpu_in_data, 1,in.dimensions().TotalSize()*sizeof(int) );
- sycl_device.memcpyDeviceToHost(in.data(), gpu_in_data, in.dimensions().TotalSize()*sizeof(int) );
- for (int i=0; i<in.dimensions().TotalSize(); i++)
+ memset(in1.data(), 1,in1.size()*sizeof(int));
+ int * gpu_in_data = static_cast<int*>(sycl_device.allocate(in.size()*sizeof(int)));
+ sycl_device.memset(gpu_in_data, 1,in.size()*sizeof(int) );
+ sycl_device.memcpyDeviceToHost(in.data(), gpu_in_data, in.size()*sizeof(int) );
+ for (int i=0; i<in.size(); i++)
VERIFY_IS_APPROX(in(i), in1(i));
sycl_device.deallocate(gpu_in_data);
}