From 8cff87696256531208ef1fda57225da5c566b895 Mon Sep 17 00:00:00 2001 From: Konstantinos Margaritis Date: Fri, 30 Jul 2021 12:37:41 +0300 Subject: [PATCH] fix lshift128 test --- unit/internal/supervector.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unit/internal/supervector.cpp b/unit/internal/supervector.cpp index 8ea30f85..ef152f69 100644 --- a/unit/internal/supervector.cpp +++ b/unit/internal/supervector.cpp @@ -627,8 +627,8 @@ TEST(SuperVectorUtilsTest,RShift256c){ /*Define LSHIFT128_256 macro*/ #define TEST_LSHIFT128_256(buf, vec, v, l) { \ - auto v_shifted = SP.lshift128(l); \ - for (int i=16; i>= l; --i) { \ + auto v_shifted = v.lshift128(l); \ + for (int i=15; i>= l; --i) { \ buf[i] = vec[i-l]; \ buf[i+16] = vec[(16+i)-l]; \ } \ @@ -653,7 +653,7 @@ TEST(SuperVectorUtilsTest,LShift128_256c){ /*Define RSHIFT128_128 macro*/ #define TEST_RSHIFT128_256(buf, vec, v, l) { \ - auto v_shifted = SP.rshift128(l); \ + auto v_shifted = v.rshift128(l); \ for (int i=0; i<16-l; i++) { \ buf[i] = vec[i+l]; \ buf[i+16] = vec[(i+16)+l]; \ @@ -995,8 +995,8 @@ TEST(SuperVectorUtilsTest,RShift128_512c){ /*Define LSHIFT512 macro*/ #define TEST_LSHIFT128_512(buf, vec, v, l) { \ - auto v_shifted = SP.lshift128(l); \ - for (int i=16; i>=l; --i) { \ + auto v_shifted = v.lshift128(l); \ + for (int i=15; i>=l; --i) { \ buf[i] = vec[i-l]; \ buf[i+16] = vec[(i+16)-l]; \ buf[i+32] = vec[(i+32)-l]; \