diff --git a/modules/core/test/test_arithm_expr.cpp b/modules/core/test/test_arithm_expr.cpp index d638964f16..4b2ef3f1ca 100644 --- a/modules/core/test/test_arithm_expr.cpp +++ b/modules/core/test/test_arithm_expr.cpp @@ -464,7 +464,7 @@ TEST(Core_TExpr, math_inplace) Mat ref = expr1("sqrt({0})", { a }); std::vector out{ a }; // preallocated == input => in-place cv::texpr("sqrt({0})", std::vector{ a }, out); - EXPECT_EQ(0, cvtest::norm(out[0], ref, NORM_INF)); + EXPECT_LE(cvtest::norm(out[0], ref, NORM_INF), FLT_EPSILON); } // ------------------------------------------------------------------------------------- select