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

Boris Ulasevich bulasevich at openjdk.org
Mon Nov 4 19:08:39 UTC 2024


On Fri, 1 Nov 2024 08:54:02 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> Hi @bulasevich , do we need any of the 6 related issues listed in the JBS issue?

Hi @GoeLin

I do not think we need them:

1. JDK-6487931 JVM reports EXCEPTION_FLT_STACK_CHECK when calling a Java method through JNI
	Resolved: 2011-03-07
2. JDK-6550813 Crash because of FPU control word being modified by native code (win32)
	Resolved: 2011-04-25
3. JDK-8317810 DSO created with -ffast-math breaks Java floating-point arithmetic
	Unresolved. It is a JBS record for further similar change for x86 platform.
4. JDK-8321017 Record in JFR that IEEE rounding mode was corrupted by loading a library
	JFR improvement. I do not think it is necessary to backport.
5. JDK-8319708 Assertion 'fsetenv didn't work' in jdk tier4 tests after 8295159 on Linux aarch64 RHEL9.3
	Closed (User error)

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

PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1111#issuecomment-2455488657


More information about the jdk-updates-dev mailing list