On Mon, 2 Feb 2026 17:52:09 GMT, Quan Anh Mai <[email protected]> wrote:

> Hi,
> 
> I cannot manage to reproduce the issue, and it seems to fail only once in our 
> CI. From the log, it seems that the issue is due to the fact that the pointer 
> input to the `Load` is a `Proj` but its input dies, so the cast `as_Multi` in 
> `try_optimize_strict_final_load_memory` fails. I can see a similar check in 
> `MemNode::optimize_simple_memory_chain`. As a result, it is reasonable to 
> just return the top here.
> 
> Please take a look and leave your review, thanks a lot.

This pull request has now been integrated.

Changeset: c09d99d2
Author:    Quan Anh Mai <[email protected]>
URL:       
https://git.openjdk.org/valhalla/commit/c09d99d2f3d9804eba0b712cfd3c457106f97882
Stats:     9 lines in 2 files changed: 3 ins; 3 del; 3 mod

8376702: [lworld] MemNode::optimize_simple_memory_chain asserts with "invalid 
node class: Con"

Reviewed-by: thartmann

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

PR: https://git.openjdk.org/valhalla/pull/2016

Reply via email to