diff options
author | 2015-11-12 20:08:01 -0800 | |
---|---|---|
committer | 2015-11-12 20:08:01 -0800 | |
commit | ed4b37de0250412516841cf2ded3f90037d6b6d6 (patch) | |
tree | e3b4af504b4a0d4e4ae47088a7f98ae5647bf0fa /unsupported/Eigen/CXX11/src/Tensor | |
parent | b69248fa2af444df769309a632a1e95fb79e3689 (diff) |
Fixed a few compilation warnings
Diffstat (limited to 'unsupported/Eigen/CXX11/src/Tensor')
-rw-r--r-- | unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h b/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h index 300ee8ac0..71fd4a6af 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h @@ -296,6 +296,7 @@ static void initializeDeviceProp() { if (!m_devicePropInitialized) { int num_devices; cudaError_t status = cudaGetDeviceCount(&num_devices); + EIGEN_UNUSED_VARIABLE(status) assert(status == cudaSuccess); m_deviceProperties = new cudaDeviceProp[num_devices]; for (int i = 0; i < num_devices; ++i) { @@ -331,6 +332,7 @@ class CudaStreamDevice : public StreamInterface { } else { int num_devices; cudaError_t err = cudaGetDeviceCount(&num_devices); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); assert(device < num_devices); device_ = device; @@ -344,6 +346,7 @@ class CudaStreamDevice : public StreamInterface { } virtual void* allocate(size_t num_bytes) const { cudaError_t err = cudaSetDevice(device_); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); void* result; err = cudaMalloc(&result, num_bytes); @@ -353,6 +356,7 @@ class CudaStreamDevice : public StreamInterface { } virtual void deallocate(void* buffer) const { cudaError_t err = cudaSetDevice(device_); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); assert(buffer != NULL); err = cudaFree(buffer); @@ -399,6 +403,7 @@ struct GpuDevice { #ifndef __CUDA_ARCH__ cudaError_t err = cudaMemcpyAsync(dst, src, n, cudaMemcpyDeviceToDevice, stream_->stream()); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); #else eigen_assert(false && "The default device should be used instead to generate kernel code"); @@ -409,6 +414,7 @@ struct GpuDevice { #ifndef __CUDA_ARCH__ cudaError_t err = cudaMemcpyAsync(dst, src, n, cudaMemcpyHostToDevice, stream_->stream()); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); #else eigen_assert(false && "The default device should be used instead to generate kernel code"); @@ -419,6 +425,7 @@ struct GpuDevice { #ifndef __CUDA_ARCH__ cudaError_t err = cudaMemcpyAsync(dst, src, n, cudaMemcpyDeviceToHost, stream_->stream()); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); #else eigen_assert(false && "The default device should be used instead to generate kernel code"); @@ -428,6 +435,7 @@ struct GpuDevice { EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void memset(void* buffer, int c, size_t n) const { #ifndef __CUDA_ARCH__ cudaError_t err = cudaMemsetAsync(buffer, c, n, stream_->stream()); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); #else eigen_assert(false && "The default device should be used instead to generate kernel code"); @@ -453,6 +461,7 @@ struct GpuDevice { EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void synchronize() const { #if defined(__CUDACC__) && !defined(__CUDA_ARCH__) cudaError_t err = cudaStreamSynchronize(stream_->stream()); + EIGEN_UNUSED_VARIABLE(err) assert(err == cudaSuccess); #else assert(false && "The default device should be used instead to generate kernel code"); @@ -501,6 +510,7 @@ struct GpuDevice { #ifdef __CUDACC__ static inline void setCudaSharedMemConfig(cudaSharedMemConfig config) { cudaError_t status = cudaDeviceSetSharedMemConfig(config); + EIGEN_UNUSED_VARIABLE(status) assert(status == cudaSuccess); } #endif |