-- v2: gdi32/tests: Use win_skip() for missing APIs. iphlpapi/tests: Use win_skip() for missing APIs. sti/tests: Use win_skip() for missing APIs. user32/tests: Use win_skip() for missing APIs. ntdll/tests: Use win_skip() for missing APIs. wtsapi32/tests: Use win_skip() for missing APIs. msvcrt/tests: Use win_skip() for missing APIs.
From: Francois Gouget fgouget@codeweavers.com
--- dlls/ws2_32/tests/protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/ws2_32/tests/protocol.c b/dlls/ws2_32/tests/protocol.c index b0259cfe47d..91356c43f7c 100644 --- a/dlls/ws2_32/tests/protocol.c +++ b/dlls/ws2_32/tests/protocol.c @@ -2881,7 +2881,7 @@ static void test_WSCGetProviderInfo(void)
if (!pWSCGetProviderInfo) { - skip("WSCGetProviderInfo is not available.\n"); + win_skip("WSCGetProviderInfo is not available.\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/wintab32/tests/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/wintab32/tests/context.c b/dlls/wintab32/tests/context.c index 4359412785a..e16165c26b5 100644 --- a/dlls/wintab32/tests/context.c +++ b/dlls/wintab32/tests/context.c @@ -211,7 +211,7 @@ START_TEST(context)
if (!hWintab) { - skip("Wintab32.dll not available\n"); + win_skip("Wintab32.dll not available\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/uxtheme/tests/system.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/uxtheme/tests/system.c b/dlls/uxtheme/tests/system.c index f8253c6a983..1461f33fe15 100644 --- a/dlls/uxtheme/tests/system.c +++ b/dlls/uxtheme/tests/system.c @@ -176,14 +176,15 @@ static BOOL set_primary_monitor_effective_dpi(unsigned int primary_dpi) #define CHECK_FUNC(func) \ if (!p##func) \ { \ - skip("%s() is unavailable.\n", #func); \ - return FALSE; \ + win_skip("%s() is unavailable.\n", #func); \ + ret = TRUE; \ }
CHECK_FUNC(D3DKMTCloseAdapter) CHECK_FUNC(D3DKMTOpenAdapterFromGdiDisplayName) CHECK_FUNC(DisplayConfigGetDeviceInfo) - CHECK_FUNC(DisplayConfigSetDeviceInfo) + todo_wine CHECK_FUNC(DisplayConfigSetDeviceInfo) + if (ret) return FALSE;
#undef CHECK_FUNC
From: Francois Gouget fgouget@codeweavers.com
--- dlls/msvcrt/tests/environ.c | 4 ++-- dlls/msvcrt/tests/time.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/msvcrt/tests/environ.c b/dlls/msvcrt/tests/environ.c index 3d6b55dffa8..351b8b702ef 100644 --- a/dlls/msvcrt/tests/environ.c +++ b/dlls/msvcrt/tests/environ.c @@ -102,7 +102,7 @@ static void test__environ(void) "Expected _environ pointers to be identical\n" ); } else - skip( "__p__environ() is not available\n" ); + todo_wine_if(sizeof(int*) == 8) win_skip( "__p__environ() is not available\n" );
if (p_get_environ) { @@ -165,7 +165,7 @@ static void test__wenviron(void) "Expected _wenviron pointers to be NULL\n" ); } else - skip( "__p__wenviron() is not available\n" ); + todo_wine_if(sizeof(int*) == 8) win_skip( "__p__wenviron() is not available\n" );
if (p_get_wenviron) { diff --git a/dlls/msvcrt/tests/time.c b/dlls/msvcrt/tests/time.c index d4e0ac40239..3642d20d0ae 100644 --- a/dlls/msvcrt/tests/time.c +++ b/dlls/msvcrt/tests/time.c @@ -592,7 +592,7 @@ static void test_daylight(void)
if (!p___p__daylight) { - skip("__p__daylight not available\n"); + todo_wine_if(sizeof(int*) == 8) win_skip("__p__daylight not available\n"); return; }
@@ -908,7 +908,7 @@ static void test__tzset(void) int ret;
if(!p___p__daylight || !p___p__timezone || !p___p__dstbias) { - skip("__p__daylight, __p__timezone or __p__dstbias is not available\n"); + todo_wine_if(sizeof(int*) == 8) win_skip("__p__daylight, __p__timezone or __p__dstbias is not available\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/wtsapi32/tests/wtsapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/wtsapi32/tests/wtsapi.c b/dlls/wtsapi32/tests/wtsapi.c index 2023a21e938..396a3f4b1e7 100644 --- a/dlls/wtsapi32/tests/wtsapi.c +++ b/dlls/wtsapi32/tests/wtsapi.c @@ -157,7 +157,7 @@ static void test_WTSEnumerateProcessesW(void)
if (!pWTSEnumerateProcessesExW) { - skip("WTSEnumerateProcessesEx is not available\n"); + win_skip("WTSEnumerateProcessesEx is not available\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/ntdll/tests/exception.c | 6 +++--- dlls/ntdll/tests/om.c | 2 +- dlls/ntdll/tests/port.c | 2 +- dlls/ntdll/tests/rtl.c | 8 ++++---- dlls/ntdll/tests/rtlstr.c | 4 ++-- dlls/ntdll/tests/virtual.c | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/dlls/ntdll/tests/exception.c b/dlls/ntdll/tests/exception.c index a70faef6676..128b2adde3b 100644 --- a/dlls/ntdll/tests/exception.c +++ b/dlls/ntdll/tests/exception.c @@ -9509,7 +9509,7 @@ static void test_extended_context(void)
if (!pRtlGetEnabledExtendedFeatures) { - skip("RtlGetEnabledExtendedFeatures is not available.\n"); + win_skip("RtlGetEnabledExtendedFeatures is not available.\n"); return; }
@@ -10492,7 +10492,7 @@ static void test_copy_context(void)
if (!pRtlGetEnabledExtendedFeatures) { - skip("RtlGetEnabledExtendedFeatures is not available.\n"); + win_skip("RtlGetEnabledExtendedFeatures is not available.\n"); return; }
@@ -10969,7 +10969,7 @@ START_TEST(exception) if (pRtlAddFunctionTable && pRtlDeleteFunctionTable && pRtlInstallFunctionTableCallback && pRtlLookupFunctionEntry) test_dynamic_unwind(); else - skip( "Dynamic unwind functions not found\n" ); + win_skip( "Dynamic unwind functions not found\n" ); test_extended_context(); test_copy_context(); test_unwind_from_apc(); diff --git a/dlls/ntdll/tests/om.c b/dlls/ntdll/tests/om.c index 6e5a9ef64b1..c03b5e4cfca 100644 --- a/dlls/ntdll/tests/om.c +++ b/dlls/ntdll/tests/om.c @@ -2523,7 +2523,7 @@ static void test_object_identity(void)
if (!pNtCompareObjects) { - skip("NtCompareObjects is not available.\n"); + win_skip("NtCompareObjects is not available.\n"); return; }
diff --git a/dlls/ntdll/tests/port.c b/dlls/ntdll/tests/port.c index 942f00b1b76..80c60d09683 100644 --- a/dlls/ntdll/tests/port.c +++ b/dlls/ntdll/tests/port.c @@ -155,7 +155,7 @@ static BOOL init_function_ptrs(void) !pNtRequestPort || !pNtRegisterThreadTerminatePort || !pNtConnectPort || !pRtlInitUnicodeString) { - skip("Needed port functions are not available\n"); + todo_wine win_skip("Needed port functions are not available\n"); FreeLibrary(hntdll); return FALSE; } diff --git a/dlls/ntdll/tests/rtl.c b/dlls/ntdll/tests/rtl.c index b1ef492627a..76cecebae34 100644 --- a/dlls/ntdll/tests/rtl.c +++ b/dlls/ntdll/tests/rtl.c @@ -1133,7 +1133,7 @@ static void test_RtlIpv4StringToAddressEx(void)
if (!pRtlIpv4StringToAddressExA) { - skip("RtlIpv4StringToAddressEx not available\n"); + win_skip("RtlIpv4StringToAddressEx not available\n"); return; }
@@ -1780,7 +1780,7 @@ static void test_RtlIpv6AddressToStringEx(void)
if (!pRtlIpv6AddressToStringExA) { - skip("RtlIpv6AddressToStringExA not available\n"); + win_skip("RtlIpv6AddressToStringExA not available\n"); return; }
@@ -2066,13 +2066,13 @@ static void test_RtlIpv6StringToAddressEx(void)
if (!pRtlIpv6StringToAddressExW) { - skip("RtlIpv6StringToAddressExW not available\n"); + win_skip("RtlIpv6StringToAddressExW not available\n"); /* we can continue, just not test W */ }
if (!pRtlIpv6StringToAddressExA) { - skip("RtlIpv6StringToAddressExA not available\n"); + win_skip("RtlIpv6StringToAddressExA not available\n"); return; }
diff --git a/dlls/ntdll/tests/rtlstr.c b/dlls/ntdll/tests/rtlstr.c index 8988aadeac4..53ac223980e 100644 --- a/dlls/ntdll/tests/rtlstr.c +++ b/dlls/ntdll/tests/rtlstr.c @@ -2136,7 +2136,7 @@ static void test_RtlUnicodeToUTF8N(void)
if (!pRtlUnicodeToUTF8N) { - skip("RtlUnicodeToUTF8N unavailable\n"); + win_skip("RtlUnicodeToUTF8N is not available\n"); return; }
@@ -2469,7 +2469,7 @@ static void test_RtlUTF8ToUnicodeN(void)
if (!pRtlUTF8ToUnicodeN) { - skip("RtlUTF8ToUnicodeN unavailable\n"); + win_skip("RtlUTF8ToUnicodeN is not available\n"); return; }
diff --git a/dlls/ntdll/tests/virtual.c b/dlls/ntdll/tests/virtual.c index 425d02473ba..508751be926 100644 --- a/dlls/ntdll/tests/virtual.c +++ b/dlls/ntdll/tests/virtual.c @@ -1556,7 +1556,7 @@ static void test_user_shared_data(void)
if (!pRtlGetEnabledExtendedFeatures) { - skip("RtlGetEnabledExtendedFeatures is not available.\n"); + win_skip("RtlGetEnabledExtendedFeatures is not available.\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/user32/tests/monitor.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/dlls/user32/tests/monitor.c b/dlls/user32/tests/monitor.c index 6b7f7b44b15..dd1156e74f1 100644 --- a/dlls/user32/tests/monitor.c +++ b/dlls/user32/tests/monitor.c @@ -2068,16 +2068,18 @@ static void test_DisplayConfigSetDeviceInfo(void) #define CHECK_FUNC(func) \ if (!p##func) \ { \ - skip("%s() is unavailable.\n", #func); \ - return; \ + win_skip("%s() is unavailable.\n", #func); \ + ret = 1; \ }
+ ret = 0; CHECK_FUNC(D3DKMTCloseAdapter) CHECK_FUNC(D3DKMTOpenAdapterFromGdiDisplayName) CHECK_FUNC(DisplayConfigGetDeviceInfo) - CHECK_FUNC(DisplayConfigSetDeviceInfo) + todo_wine CHECK_FUNC(DisplayConfigSetDeviceInfo) CHECK_FUNC(GetDpiForMonitorInternal) CHECK_FUNC(SetThreadDpiAwarenessContext) + if (ret) return;
#undef CHECK_FUNC
From: Francois Gouget fgouget@codeweavers.com
--- dlls/sti/tests/sti.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/sti/tests/sti.c b/dlls/sti/tests/sti.c index fdfff62b3f6..e43604a8b67 100644 --- a/dlls/sti/tests/sti.c +++ b/dlls/sti/tests/sti.c @@ -116,7 +116,7 @@ static void test_version_flag_versus_aw(void) ok(0, "could not create StillImageW, hr = 0x%lX\n", hr); } else - skip("No StiCreateInstance function\n"); + win_skip("No StiCreateInstance function\n");
if (pStiCreateInstanceA) { @@ -137,7 +137,7 @@ static void test_version_flag_versus_aw(void) todo_wine ok(0, "could not create StillImageA, hr = 0x%lX\n", hr); } else - skip("No StiCreateInstanceA function\n"); + win_skip("No StiCreateInstanceA function\n");
if (pStiCreateInstanceW) { @@ -158,7 +158,7 @@ static void test_version_flag_versus_aw(void) ok(0, "could not create StillImageW, hr = 0x%lX\n", hr); } else - skip("No StiCreateInstanceW function\n"); + win_skip("No StiCreateInstanceW function\n"); }
static void test_stillimage_aggregation(void) @@ -225,7 +225,7 @@ static void test_stillimage_aggregation(void) IUnknown_Release(pUnknown); } else - skip("No StiCreateInstanceW function\n"); + win_skip("No StiCreateInstanceW function\n"); }
static void test_launch_app_registry(void) @@ -271,7 +271,7 @@ START_TEST(sti) FreeLibrary(sti_dll); } else - skip("could not load sti.dll\n"); + win_skip("could not load sti.dll\n"); CoUninitialize(); } else
From: Francois Gouget fgouget@codeweavers.com
--- dlls/iphlpapi/tests/iphlpapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/iphlpapi/tests/iphlpapi.c b/dlls/iphlpapi/tests/iphlpapi.c index b8fa82d2a56..5301a409126 100644 --- a/dlls/iphlpapi/tests/iphlpapi.c +++ b/dlls/iphlpapi/tests/iphlpapi.c @@ -1932,7 +1932,7 @@ static void test_AllocateAndGetTcpExTableFromStack(void)
if (!pAllocateAndGetTcpExTableFromStack) { - skip("AllocateAndGetTcpExTableFromStack not available\n"); + win_skip("AllocateAndGetTcpExTableFromStack not available\n"); return; }
From: Francois Gouget fgouget@codeweavers.com
--- dlls/gdi32/tests/driver.c | 6 +++--- dlls/gdi32/tests/font.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/gdi32/tests/driver.c b/dlls/gdi32/tests/driver.c index a618b5e51a4..162208c26ca 100644 --- a/dlls/gdi32/tests/driver.c +++ b/dlls/gdi32/tests/driver.c @@ -399,7 +399,7 @@ static void test_D3DKMTCheckVidPnExclusiveOwnership(void)
if (!pD3DKMTCheckVidPnExclusiveOwnership || pD3DKMTCheckVidPnExclusiveOwnership(NULL) == STATUS_PROCEDURE_NOT_FOUND) { - skip("D3DKMTCheckVidPnExclusiveOwnership() is unavailable.\n"); + win_skip("D3DKMTCheckVidPnExclusiveOwnership() is unavailable.\n"); return; }
@@ -623,7 +623,7 @@ static void test_D3DKMTSetVidPnSourceOwner(void)
if (!pD3DKMTSetVidPnSourceOwner || pD3DKMTSetVidPnSourceOwner(&set_owner_desc) == STATUS_PROCEDURE_NOT_FOUND) { - skip("D3DKMTSetVidPnSourceOwner() is unavailable.\n"); + win_skip("D3DKMTSetVidPnSourceOwner() is unavailable.\n"); return; }
@@ -650,7 +650,7 @@ static void test_D3DKMTCheckOcclusion(void)
if (!pD3DKMTCheckOcclusion || pD3DKMTCheckOcclusion(NULL) == STATUS_PROCEDURE_NOT_FOUND) { - skip("D3DKMTCheckOcclusion() is unavailable.\n"); + todo_wine win_skip("D3DKMTCheckOcclusion() is unavailable.\n"); return; }
diff --git a/dlls/gdi32/tests/font.c b/dlls/gdi32/tests/font.c index 7be8d6f2c66..82cec09e982 100644 --- a/dlls/gdi32/tests/font.c +++ b/dlls/gdi32/tests/font.c @@ -2750,7 +2750,7 @@ static void test_GdiGetCodePage(void)
if (!pGdiGetCodePage) { - skip("GdiGetCodePage not available on this platform\n"); + win_skip("GdiGetCodePage not available on this platform\n"); return; }
Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The tests also ran into some preexisting test failures. If you know how to fix them that would be helpful. See the TestBot job for the details:
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=132574
Your paranoid android.
=== w11pro64_amd (64 bit report) ===
gdi32: driver.c:92: Test failed: Got unexpected return code 0xc000000d. driver.c:182: Test failed: Got unexpected return code 0xc000000d. driver.c:236: Test failed: Got unexpected return code 0xc0000001. driver.c:241: Test failed: Got unexpected return code 0xc000000d. driver.c:242: Test failed: Expect not null. driver.c:252: Test failed: Got unexpected return code 0xc000000d. driver.c:256: Test failed: Got unexpected return code 0xc000000d. driver.c:417: Test failed: Got unexpected return code 0xc0000001. driver.c:422: Test failed: Got unexpected return code 0xc000000d. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 7. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 15. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 15. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 16. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 16. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 17. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 17. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 18. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 18. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 19. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 19. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 20. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 20. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 21. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 22. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 22. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 23. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 23. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 24. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 24. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 25. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 25. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 26. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 26. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 27. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 27. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 28. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 28. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 29. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 29. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 30. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 30. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 31. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 31. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 32. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 32. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 33. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 34. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 34. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 35. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 35. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 36. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 36. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 37. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 37. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 38. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 38. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 39. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 40. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 40. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 41. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 41. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 42. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 42. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 43. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 43. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 44. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 44. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 45. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 46. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 46. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 47. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 48. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 48. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 49. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 49. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 50. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 51. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 51. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 52. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 52. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 53. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 54. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 55. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 55. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 56. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 57. driver.c:443: Test failed: Got unexpected return code 0xc000000d at test 58. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 58. driver.c:463: Test failed: Got unexpected return code 0xc000000d at test 59. driver.c:474: Test failed: Got unexpected return code 0xc000000d. driver.c:483: Test failed: Got unexpected return code 0xc000000d. driver.c:485: Test failed: Got unexpected return code 0xc000000d. driver.c:493: Test failed: Got unexpected return code 0xc000000d. driver.c:496: Test failed: Got unexpected return code 0xc000000d. driver.c:504: Test failed: Got unexpected return code 0xc000000d. driver.c:507: Test failed: Got unexpected return code 0xc000000d. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 0. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 1. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 2. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 3. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 4. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 5. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 6. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 7. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 7. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 7. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 7. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 8. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 9. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 10. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 11. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 12. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 13. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 14. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 15. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 15. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 15. driver.c:539: Test failed: Got unexpected return code 0xc000000d at test 16. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 16. driver.c:583: Test failed: Got unexpected return code 0xc000000d at test 16. driver.c:525: Test failed: Got unexpected return code 0xc000000d at test 17. driver.c:558: Test failed: Got unexpected return code 0xc000000d at test 17. driver.c:572: Test failed: Got unexpected return code 0xc000000d at test 17. driver.c:594: Test failed: Got unexpected return code 0xc000000d. driver.c:598: Test failed: Got unexpected return code 0xc000000d. driver.c:608: Test failed: Got unexpected return code 0xc000000d. driver.c:612: Test failed: Got unexpected return code 0xc000000d. driver.c:616: Test failed: Got unexpected return code 0xc000000d. driver.c:735: Test failed: Got unexpected return code 0xc0000001. driver.c:740: Test failed: Got unexpected return code 0xc000000d. driver.c:747: Test failed: Got unexpected return code 0xc000000d. driver.c:756: Test failed: Got unexpected return code 0xc000000d. driver.c:792: Test failed: Got unexpected return code 0xc000000d. driver.c:800: Test failed: Got unexpected return code 0xc000000d. driver.c:815: Test failed: Got unexpected return code 0xc000000d. driver.c:819: Test failed: Got unexpected return code 0xc000000d. driver.c:932: Test failed: Failed to get primary adapter name. driver.c:934: Test failed: Got unexpected return code 0xc0000001. driver.c:947: Test failed: group 0: Got unexpected return code 0xc000000d. driver.c:947: Test failed: group 1: Got unexpected return code 0xc000000d. driver.c:963: Test failed: Got unexpected return code 0xc000000d. driver.c:998: Test failed: Got unexpected return code 0xc000000d.
=== w11pro64 (32 bit report) ===
ntdll: exception.c:9622: Test failed: Got unexpected p CD70C69C, flags 0x100001. exception.c:9625: Test failed: Got unexpected p CD70C69C, length 0xcccccccc, flags 0x100001.
=== w11pro64_amd (64 bit report) ===
ntdll: exception.c:2132: Test failed: 0/8: wrong frame 0000000000ADF598/0000000000ADF480 exception.c:2132: Test failed: 0/9: wrong frame 0000000000ADF478/0000000000ADF480 exception.c:2132: Test failed: 0/10: wrong frame 0000000000ADF470/0000000000ADF480 exception.c:4870: Test failed: Got unexpected frame 0000000000ADFC40. exception.c:9622: Test failed: Got unexpected p FFFFFFFFCD7ABDDC, flags 0x100001. exception.c:9625: Test failed: Got unexpected p FFFFFFFFCD7ABDDC, length 0xcccccccc, flags 0x100001.
=== w11pro64_amd (64 bit report) ===
user32: monitor.c:138: Test failed: #0: wrong DeviceKey \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\BasicDisplay monitor.c:165: Test failed: #0: wrong DeviceID ROOT\BasicDisplay monitor.c:138: Test failed: #0: wrong DeviceKey \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\BasicDisplay monitor.c:2088: Test failed: D3DKMTOpenAdapterFromGdiDisplayName failed, status 0xc0000001. monitor.c:2145: Test failed: Got unexpected return code 0xc000000d. monitor.c:1430: Test failed: got 0 monitor.c:1435: Test failed: got 0 monitor.c:1442: Test failed: got 0, 0 monitor.c:1449: Test failed: got 0, 0 monitor.c:1456: Test failed: got 0, 0 monitor.c:1926: Test failed: got 0 monitor.c:1928: Test failed: got 0 monitor.c:1936: Test failed: got 0, 20 monitor.c:1695: Test failed: got error 0.
This merge request was approved by Zhiyi Zhang.
I just noticed. Francois, this is still marked as a draft. Anyway, this looks good to me.
Yes, I mostly wanted to make sure no todo_wine was missing with this draft. I may submit it more piecemeal too. It looks okay now (despite the new? failures :-( )
This merge request was closed by Francois Gouget.