[PATCH 0/1] MR6881: kernel32/tests: Add a todo_wine for _statusfp returning _SW_INVALID bit.
From: Rémi Bernon <rbernon(a)codeweavers.com> --- dlls/kernel32/tests/thread.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c index 34a8f84d92c..ee7b55564cd 100644 --- a/dlls/kernel32/tests/thread.c +++ b/dlls/kernel32/tests/thread.c @@ -1934,6 +1934,7 @@ static inline void fpu_invalid_operation(void) d = acos(2.0); ok(_isnan(d), "d = %lf\n", d); + todo_wine_if(_statusfp() == (_SW_INEXACT | _SW_INVALID)) ok(_statusfp() == _SW_INVALID, "_statusfp() = %x\n", _statusfp()); } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6881
Hmm, from the test-win10-21h2-32 failure it looks like _SW_INEXACT|_SW_INVALID might actually be an acceptable result. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6881#note_88487
participants (1)
-
Rémi Bernon