[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