From ddd6cbd9db577db200eb59cf250fb3f0e4777d81 Mon Sep 17 00:00:00 2001
From: Luka Stanisic <luka.stanisic@mpcdf.mpg.de>
Date: Mon, 3 Jul 2017 11:42:03 +0200
Subject: [PATCH] cudaPeekAtLastError seems to be more accurate in terms of the
 error code

---
 bioem_cuda.cu | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bioem_cuda.cu b/bioem_cuda.cu
index 488ffa1..ed41ee0 100644
--- a/bioem_cuda.cu
+++ b/bioem_cuda.cu
@@ -288,7 +288,7 @@ int bioem_cuda::compareRefMaps(int iOrient, int iConv, myfloat_t amp, myfloat_t
 			}
 			cuDoRefMapsFFT<<<divup(num, CUDA_THREAD_COUNT), CUDA_THREAD_COUNT, 0, cudaStream[j & 1]>>>(iOrient, iConv,  amp, pha, env, pFFTtmp[j & 1], sumC, sumsquareC, pProb_device, param.param_device, *gpumap, num, i);
 		}
-		checkCudaErrors(cudaGetLastError());
+		checkCudaErrors(cudaPeekAtLastError());
 		if (GPUDualStream)
 		{
 			checkCudaErrors(cudaEventRecord(cudaFFTEvent[1], cudaStream[1]));
-- 
GitLab