Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=72866
Your paranoid android.
=== w2008s64 (32 bit report) ===
ucrtbase: printf.c:789: Test failed: 9,0) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 9,2) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 10,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 10,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 30,0) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 30,2) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 48,0) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 48,2) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 49,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 49,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 66,0) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 66,2) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 67,0) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 67,2) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 68,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 68,2) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,2) buf = -0000000000000000inf, expected -inf
=== w1064v1507 (32 bit report) ===
ucrtbase: printf.c:789: Test failed: 9,0) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 9,2) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 10,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 10,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 30,0) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 30,2) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 48,0) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 48,2) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 49,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 49,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 66,0) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 66,2) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 67,0) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 67,2) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 68,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 68,2) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,2) buf = -0000000000000000inf, expected -inf
=== w2008s64 (64 bit report) ===
ucrtbase: printf.c:789: Test failed: 9,0) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 9,2) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 10,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 10,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 30,0) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 30,2) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 48,0) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 48,2) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 49,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 49,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 66,0) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 66,2) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 67,0) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 67,2) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 68,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 68,2) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,2) buf = -0000000000000000inf, expected -inf
=== w1064v1507 (64 bit report) ===
ucrtbase: printf.c:789: Test failed: 9,0) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 9,2) buf = 000000000000000000nan, expected nan printf.c:789: Test failed: 10,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 10,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,0) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 11,2) buf = 00000000000000000nan, expected nan printf.c:789: Test failed: 30,0) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 30,2) buf = -000000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 31,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,0) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 32,2) buf = -00000000000nan(ind), expected -nan(ind) printf.c:789: Test failed: 48,0) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 48,2) buf = 000000000000000000inf, expected inf printf.c:789: Test failed: 49,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 49,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,0) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 50,2) buf = 00000000000000000inf, expected inf printf.c:789: Test failed: 66,0) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 66,2) buf = -00000000000000000inf, expected -inf printf.c:789: Test failed: 67,0) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 67,2) buf = -000000000000000000inf, expected -inf printf.c:789: Test failed: 68,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 68,2) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,0) buf = -0000000000000000inf, expected -inf printf.c:789: Test failed: 69,2) buf = -0000000000000000inf, expected -inf