From ce20a5ab6b88d7f33390d80bbcc96ff433adac93 Mon Sep 17 00:00:00 2001 From: Jens Steube Date: Thu, 9 May 2019 16:55:48 +0200 Subject: [PATCH] Fix uint4 rotate in scrypt based kernels for CUDA --- OpenCL/m08900-pure.cl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenCL/m08900-pure.cl b/OpenCL/m08900-pure.cl index d3d3339ce..c5242d18e 100644 --- a/OpenCL/m08900-pure.cl +++ b/OpenCL/m08900-pure.cl @@ -36,7 +36,7 @@ inline __device__ uint4 operator ^= ( uint4 &a, const uint4 b) { inline __device__ uint4 rotate (const uint4 a, const int n) { - return ((a >> n) | ((a >> (32 - n)))); + return ((a << n) | ((a >> (32 - n)))); } #endif