JDK-8365772 : RISC-V: correctly prereserve NaN payload when converting from float to float16 in vector way
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 26
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • CPU: riscv
  • Submitted: 2025-08-19
  • Updated: 2025-08-30
  • Resolved: 2025-08-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 25 JDK 26
25.0.2Fixed 26 b13Fixed
Related Reports
Relates :  
Comments
[jdk25u-fix-request] Approval Request from Hamlin Li no workaround, and clean patch
27-08-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk25u/pull/137 Date: 2025-08-27 13:09:16 +0000
27-08-2025

[~mli] : Hi, I suppose jdk25u bears the same issue, right? We might want to backport the fix if that is the case. Same for the fix for the scalar code path.
27-08-2025

Changeset: 32df2d17 Branch: master Author: Hamlin Li <mli@openjdk.org> Date: 2025-08-27 10:15:25 +0000 URL: https://git.openjdk.org/jdk/commit/32df2d17f3c0407ad7e90eacfdc0fd7a65f67551
27-08-2025

A pull request was submitted for review. Branch: jdk25 URL: https://git.openjdk.org/jdk/pull/26959 Date: 2025-08-27 12:25:27 +0000
27-08-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/26883 Date: 2025-08-21 13:17:13 +0000
21-08-2025