summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Moreau <dev@pmoreau.org>2017-02-02 12:40:42 (GMT)
committerBrad King <brad.king@kitware.com>2017-02-10 18:46:06 (GMT)
commit84f3c87b030037646c1110b1e4237f597ad3dd88 (patch)
tree47158e6939d0eb4ec2ae634384ec4b4db4c75be8
parentee3295e91740033ebe9d9a0c800c0a3070108624 (diff)
downloadCMake-84f3c87b030037646c1110b1e4237f597ad3dd88.zip
CMake-84f3c87b030037646c1110b1e4237f597ad3dd88.tar.gz
CMake-84f3c87b030037646c1110b1e4237f597ad3dd88.tar.bz2
Tests/Cuda: Print error message if an error occurred
Fixes c59811a2 "CUDA: Tests now state why they are failing when no CUDA card is found."
-rw-r--r--Tests/Cuda/Complex/dynamic.cu2
-rw-r--r--Tests/Cuda/Complex/file3.cu2
2 files changed, 2 insertions, 2 deletions
diff --git a/Tests/Cuda/Complex/dynamic.cu b/Tests/Cuda/Complex/dynamic.cu
index a23dc25..b0a27d4 100644
--- a/Tests/Cuda/Complex/dynamic.cu
+++ b/Tests/Cuda/Complex/dynamic.cu
@@ -26,7 +26,7 @@ EXPORT void cuda_dynamic_lib_func()
{
DetermineIfValidCudaDevice <<<1,1>>> ();
cudaError_t err = cudaGetLastError();
- if(err == cudaSuccess)
+ if(err != cudaSuccess)
{
std::cerr << cudaGetErrorString(err) << std::endl;
}
diff --git a/Tests/Cuda/Complex/file3.cu b/Tests/Cuda/Complex/file3.cu
index 47e64c5..0c8a09b 100644
--- a/Tests/Cuda/Complex/file3.cu
+++ b/Tests/Cuda/Complex/file3.cu
@@ -20,7 +20,7 @@ int file3_launch_kernel(int x)
result_type r;
file3_kernel <<<1,1>>> (r,x);
cudaError_t err = cudaGetLastError();
- if(err == cudaSuccess)
+ if(err != cudaSuccess)
{
std::cerr << cudaGetErrorString(err) << std::endl;
return x;