[jdk25u-dev] Integrated: 8362979: C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF
Vishal Chand
duke at openjdk.org
Thu Feb 12 10:37:19 UTC 2026
On Wed, 4 Feb 2026 22:43:04 GMT, Vishal Chand <duke at openjdk.org> wrote:
> Clean backport of [8362979](https://github.com/openjdk/jdk/pull/26494): C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF
>
> This backport fixes a debug assert failure discovered by CTW. The fix adds CmpLTMask, RoundF, and RoundD nodes to the SuperWord truncation switch statement and includes reduced test cases.
>
> Additional Testing:
> - [x] New regression test fails without the fix, passes with it.
> - [x] Linux x86_64 server fastebug `compiler tests`.
This pull request has now been integrated.
Changeset: f4b67441
Author: Vishal Chand <vishalvc at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk25u-dev/commit/f4b67441a07540d722b404281bf1348e11d6abd1
Stats: 57 lines in 3 files changed: 57 ins; 0 del; 0 mod
8362979: C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF
Backport-of: ea0b49c36db7dce508aec7e72e73c7274d65bc15
-------------
PR: https://git.openjdk.org/jdk25u-dev/pull/232
More information about the jdk-updates-dev
mailing list