https://bugs.winehq.org/show_bug.cgi?id=40191
--- Comment #5 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Alexandre Julliard from comment #4)
(In reply to Sebastian Lackner from comment #3)
The exact value of SpinCount does not matter in this case and the test was written to show a different aspect (mainly the DebugInfo field) - so marking this behavior on Win 8+ as broken should be fine.
That's OK for now, but I don't think it can legitimately be considered broken. It looks like 0 means use a default spin count, which we'll probably want to support at some point.
My understanding is that Wine currently targets more Win 7 than Win 8+, and there a value of 0 consistently sets SpinCount = 0, even on multicore systems (at least my systems, and I'm not aware of any test failures). Of course broken() doesn't mean that we'll not consider implementing it, when we change our focus to new Windows versions or have applications which depend on it.