[jdk11u-dev] RFR: 8358538: Update GHA Windows runner to 2025

Severin Gehwolf sgehwolf at openjdk.org
Tue Jun 24 08:13:39 UTC 2025


On Mon, 23 Jun 2025 17:39:52 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Fixes GHA. Current Windows runners are already in brown-out stage, and will be decommissioned by the end of the month. So we need to get it into update repos soon.
> 
> Additional testing:
>  - [ ] GHA

Windows build fails with:


* For target support_native_jdk.jdwp.agent_libjdwp_debugInit.obj:
debugInit.c
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(249): error C2220: the following warning is treated as an error
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(249): warning C5287: operands are different enum types '<unnamed-enum-JVMTI_VERSION_1>' and '<unnamed-enum-JVMTI_VERSION_MASK_INTERFACE_TYPE>'; use an explicit cast to silence this warning
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(249): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(251): warning C5287: operands are different enum types '<unnamed-enum-JVMTI_VERSION_1>' and '<unnamed-enum-JVMTI_VERSION_MASK_INTERFACE_TYPE>'; use an explicit cast to silence this warning
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(251): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(253): warning C5287: operands are different enum types '<unnamed-enum-JVMTI_VERSION_1>' and '<unnamed-enum-JVMTI_VERSION_MASK_INTERFACE_TYPE>'; use an explicit cast to silence this warning
d:\a\jdk11u-dev\jdk11u-dev\src\jdk.jdwp.agent\share\native\libjdwp\debugInit.c(253): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings


Some more work needs to happen it seems for 11u.

[Pre-submit tests - linux-x86 / build - Build / test](https://github.com/openjdk/jdk11u-dev/pull/3052/checks?check_run_id=44625693082) is infra related.

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

PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3052#issuecomment-2999276795
PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3052#issuecomment-2999278489


More information about the jdk-updates-dev mailing list