[jdk17u-dev] Integrated: 8294314: Minimize disabled warnings in hotspot
Sergey Bylokhov
serb at openjdk.org
Tue Nov 11 23:12:10 UTC 2025
On Fri, 31 Oct 2025 00:10:15 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:
> Hi all,
>
> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev.
>
> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner.
>
> The patch is not clean because the next three are not in jdk17u:
> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning
> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6)
> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41)
>
> The next two are are already in jdk17u so context a little bit different:
> - https://bugs.openjdk.org/browse/JDK-8300169
> - https://bugs.openjdk.org/browse/JDK-8319818
>
>
> Testing:
> - github actions
> - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0
> - xcode: 26, 26.0.1
> - VS 2022
This pull request has now been integrated.
Changeset: 6d2e15c8
Author: Sergey Bylokhov <serb at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/6d2e15c890f2df025aabd120cdb64b456945ae81
Stats: 65 lines in 5 files changed: 42 ins; 11 del; 12 mod
8294314: Minimize disabled warnings in hotspot
Reviewed-by: shade
Backport-of: 7743345f6f73398f280fd18364b4cea10a6b0f2f
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/4143
More information about the jdk-updates-dev
mailing list