RFR: 8372685: C2 SuperWord: wrong requires in test after JDK-8371146

Emanuel Peter epeter at openjdk.org
Mon Dec 1 06:45:06 UTC 2025


On Fri, 28 Nov 2025 10:12:19 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>>> I leave it up to you if you want to file an RFE for the error message. I don't have the expertise on Windows nor on GC.
>> 
>> @xmas92 , @jsikstro  what do you think ?
>> Is this about the 'ZGC requires Windows version 1803 or later'  message that surprised us a little bit because we see it on Windows server 2016 , but the 1803 looks like it refers to some update of good old Win 10 .
>
>> @MBaesken 1803 seems to refer to both a Windows 10 and Windows Server 2016 (internal) release number/version. Here's a version list of the old semi-annual releases of Windows Server 2016: https://en.wikipedia.org/wiki/Windows_Server#Semi-Annual_releases_(discontinued)
> 
> Thanks !
> The wikipedia says 'semi-annual releases do not include any desktop environments. Instead, they are restricted to the Nano Server configuration installed in a [Docker](https://en.wikipedia.org/wiki/Docker_(software)) [container](https://en.wikipedia.org/wiki/Containerization_(computing)),[[17]](https://en.wikipedia.org/wiki/Windows_Server#cite_note-thomasmaurer-17)[[29]](https://en.wikipedia.org/wiki/Windows_Server#cite_note-:0-29) and the Server Core configuration, licensed only to serve as a container host'   so this sounds like it is a rather special  'flavor' of  Win Server 2016 .
> So maybe it is no wonder what we get the warning and have no VirtualAlloc2 on our Win Server 2016 test machine.

@MBaesken @chhagedorn Thanks for the reviews!

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28537#issuecomment-3594810088


More information about the hotspot-compiler-dev mailing list