[jdk8u-dev] RFR: 8376352: [8u] Build failure on Windows 32-bit after January 2026 CPU integration

Severin Gehwolf sgehwolf at openjdk.org
Mon Jan 26 16:28:13 UTC 2026


We see a couple of GHA build failures after the `8u482-ga` merge on Windows 32 bit. See the bug for the build failure traces. This patch proposes to fix it by:

1. Defining `ASSOCF_NONE` according to the [doc](https://learn.microsoft.com/en-us/windows/win32/shell/assocf_str) if not already defined. 32-bit Windows only.
2. Moving the declaration of `intSize` to the top of the function to make VS Studio 2010 compiles happy.

Those should be low risk and get GHA builds (on Windows 32 bit) working again. Note those builds run on every new PR. Please review!

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

Commit messages:
 - 8376352: [8u] Build failure on Windows 32-bit after January 2026 CPU integration

Changes: https://git.openjdk.org/jdk8u-dev/pull/752/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=752&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8376352
  Stats: 39 lines in 3 files changed: 38 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk8u-dev/pull/752.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/752/head:pull/752

PR: https://git.openjdk.org/jdk8u-dev/pull/752


More information about the jdk8u-dev mailing list