From 52e280e94bece930b160b037d5e6553e6a6f66c9 Mon Sep 17 00:00:00 2001 From: Tomoaki Teshima Date: Sat, 2 Mar 2024 19:08:20 +0900 Subject: [PATCH] suppress warning ARM64 + Visual Studio build * follow the message --- modules/core/include/opencv2/core/hal/intrin_neon.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core/include/opencv2/core/hal/intrin_neon.hpp b/modules/core/include/opencv2/core/hal/intrin_neon.hpp index ee9934135a..9218e88687 100644 --- a/modules/core/include/opencv2/core/hal/intrin_neon.hpp +++ b/modules/core/include/opencv2/core/hal/intrin_neon.hpp @@ -1642,7 +1642,7 @@ inline int v_signmask(const v_uint64x2& a) #if CV_NEON_AARCH64 const int64x2_t signPosition = {0,1}; uint64x2_t v0 = vshlq_u64(vshrq_n_u64(a.val, 63), signPosition); - uint64_t t0 = vaddvq_u64(v0); + int t0 = (int)vaddvq_u64(v0); return t0; #else // #if CV_NEON_AARCH64 int64x1_t m0 = vdup_n_s64(0);