From: HAN Liutong Date: Fri, 12 Aug 2022 14:13:26 +0000 (+0000) Subject: add missing test cases(v_abs) X-Git-Tag: accepted/tizen/unified/20230127.161057~1^2~207^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f572ae3474ae7961636178c51b0d3d7c0ca43d0a;p=platform%2Fupstream%2Fopencv.git add missing test cases(v_abs) --- diff --git a/modules/core/test/test_intrin_utils.hpp b/modules/core/test/test_intrin_utils.hpp index 2398d30..4af3998 100644 --- a/modules/core/test/test_intrin_utils.hpp +++ b/modules/core/test/test_intrin_utils.hpp @@ -703,7 +703,7 @@ template struct TheTest for (int i = 0; i < VTraits::vlanes(); ++i) { SCOPED_TRACE(cv::format("i=%d", i)); - R_type ssub = dataA[i] - dataB[i] < std::numeric_limits::min() ? std::numeric_limits::min() : dataA[i] - dataB[i]; + R_type ssub = dataA[i] - dataB[i] < std::numeric_limits::lowest() ? std::numeric_limits::lowest() : dataA[i] - dataB[i]; EXPECT_EQ((u_type)std::abs(ssub), resC[i]); } @@ -2018,6 +2018,7 @@ void test_hal_intrin_float32() TheTest() .test_loadstore() .test_addsub() + .test_abs() .test_mul() .test_div() .test_sqrt_abs() @@ -2057,6 +2058,7 @@ void test_hal_intrin_float64() .test_addsub() .test_mul() .test_div() + .test_abs() .test_sqrt_abs() .test_min_max() .test_float_absdiff() @@ -2364,6 +2366,7 @@ void test_hal_intrin_float32() .test_addsub() .test_mul() .test_div() + .test_abs() .test_cmp() .test_sqrt_abs() .test_min_max() @@ -2401,6 +2404,7 @@ void test_hal_intrin_float64() .test_addsub() .test_mul() .test_div() + .test_abs() .test_cmp() .test_sqrt_abs() .test_min_max()