[jdk21u-dev] Integrated: 8295159: DSO created with -ffast-math breaks Java floating-point arithmetic

Boris Ulasevich bulasevich at openjdk.org
Wed Dec 11 14:24:43 UTC 2024


On Wed, 30 Oct 2024 22:15:51 GMT, Boris Ulasevich <bulasevich at openjdk.org> wrote:

> Hi all, 
> 
> backport https://bugs.openjdk.org/browse/JDK-8295159 to fix broken Java floating-point arithmetic.
> 
> Minor merge conflicts in os_linux.cpp and os_bsd.cpp have been resolved manually. The conflict is with the NativeLibraryLoadEvent tracing applied on the mainline around the dlopen() call: https://github.com/openjdk/jdk/pull/16903
> 
> The fix passed tier1-3 jtreg tests.
> 
> Thank you

This pull request has now been integrated.

Changeset: 7e4185a7
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/7e4185a74e7e47647feac3bda352505c7f8e47cf
Stats:     277 lines in 10 files changed: 275 ins; 0 del; 2 mod

8295159: DSO created with -ffast-math breaks Java floating-point arithmetic

Reviewed-by: phh
Backport-of: df599dbb9b0f0ee96d1ec767ac8821f164ab075d

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

PR: https://git.openjdk.org/jdk21u-dev/pull/1111


More information about the jdk-updates-dev mailing list