Piotr Caban : ucrtbase: Fix fma test failures.
Alexandre Julliard
julliard at winehq.org
Fri Nov 19 15:45:32 CST 2021
Module: wine
Branch: master
Commit: 1939528dab19ad769a4a5c6a4cbb02dfa479f6cf
URL: https://source.winehq.org/git/wine.git/?a=commit;h=1939528dab19ad769a4a5c6a4cbb02dfa479f6cf
Author: Piotr Caban <piotr at codeweavers.com>
Date: Fri Nov 19 13:54:26 2021 +0100
ucrtbase: Fix fma test failures.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51895
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/ucrtbase/tests/misc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/ucrtbase/tests/misc.c b/dlls/ucrtbase/tests/misc.c
index 60f569c69ff..5f2a0992f2e 100644
--- a/dlls/ucrtbase/tests/misc.c
+++ b/dlls/ucrtbase/tests/misc.c
@@ -799,7 +799,7 @@ static void test_math_errors(void)
errno = -1;
exception.type = -1;
p_func3d(tests3d[i].a, tests3d[i].b, tests3d[i].c);
- ok(errno == tests3d[i].error,
+ ok(errno == tests3d[i].error || errno == -1, /* native is not setting errno if FMA3 is supported */
"%s(%f, %f, %f) got errno %d\n", tests3d[i].func, tests3d[i].a, tests3d[i].b, tests3d[i].c, errno);
ok(exception.type == tests3d[i].exception,
"%s(%f, %f, %f) got exception type %d\n", tests3d[i].func, tests3d[i].a, tests3d[i].b, tests3d[i].c, exception.type);
More information about the wine-cvs
mailing list