Merge pull request #58 from psychocrypt/fix-cuda9SuffleWarning

fix CUDA 9 shuffle warning
This commit is contained in:
fireice-uk
2017-10-21 20:01:06 +01:00
committed by GitHub
@@ -156,7 +156,11 @@ __forceinline__ __device__ uint32_t shuffle(volatile uint32_t* ptr,const uint32_
#else
unusedVar( ptr );
unusedVar( sub );
return __shfl( val, src, 4 );
# if(__CUDACC_VER_MAJOR__ >= 9)
return __shfl_sync(0xFFFFFFFF, val, src, 4 );
# else
return __shfl( val, src, 4 );
# endif
#endif
}