summaryrefslogtreecommitdiff
path: root/ppc_simd.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2020-04-10 10:28:44 -0400
committerJeffrey Walton <noloader@gmail.com>2020-04-10 10:28:44 -0400
commitb156cb17c7120332327193a0dff1b0657c667249 (patch)
treea13b3476d987107156608adf10a3f6c56eeaed8e /ppc_simd.h
parent48e930b0756ffc11f3b61499f99c01861b8fd427 (diff)
downloadcryptopp-git-b156cb17c7120332327193a0dff1b0657c667249.tar.gz
Use uint32x4_p in library assert
This caused a compile failure on Travis
Diffstat (limited to 'ppc_simd.h')
-rw-r--r--ppc_simd.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ppc_simd.h b/ppc_simd.h
index 8c43cc81..f9196a46 100644
--- a/ppc_simd.h
+++ b/ppc_simd.h
@@ -2013,7 +2013,7 @@ inline uint64x2_p VecAdd64(const uint64x2_p& vec1, const uint64x2_p& vec2)
const uint32x4_p y = (uint32x4_p)vec2;
const uint32x4_p r = VecAdd64(x, y);
- CRYPTOPP_ASSERT(vec_all_eq(res, (uint64x2_p)r) == 1);
+ CRYPTOPP_ASSERT(vec_all_eq((uint32x4_p)res, r) == 1);
#endif
return res;
@@ -2082,7 +2082,7 @@ inline uint64x2_p VecSub64(const uint64x2_p& vec1, const uint64x2_p& vec2)
const uint32x4_p y = (uint32x4_p)vec2;
const uint32x4_p r = VecSub64(x, y);
- CRYPTOPP_ASSERT(vec_all_eq(res, (uint64x2_p)r) == 1);
+ CRYPTOPP_ASSERT(vec_all_eq((uint32x4_p)res, r) == 1);
#endif
return res;
@@ -2180,7 +2180,7 @@ inline uint64x2_p VecRotateLeft64(const uint64x2_p vec)
const uint32x4_p x = (uint32x4_p)vec;
const uint32x4_p r = VecRotateLeft64<C>(x);
- CRYPTOPP_ASSERT(vec_all_eq(res, (uint64x2_p)r) == 1);
+ CRYPTOPP_ASSERT(vec_all_eq((uint32x4_p)res, r) == 1);
#endif
return res;
@@ -2279,7 +2279,7 @@ inline uint64x2_p VecRotateRight64(const uint64x2_p vec)
const uint32x4_p x = (uint32x4_p)vec;
const uint32x4_p r = VecRotateRight64<C>(x);
- CRYPTOPP_ASSERT(vec_all_eq(res, (uint64x2_p)r) == 1);
+ CRYPTOPP_ASSERT(vec_all_eq((uint32x4_p)res, r) == 1);
#endif
return res;