Integrated: 8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported

Cesar Soares Lucas cslucas at openjdk.org
Tue Jun 3 20:21:24 UTC 2025


On Tue, 3 Jun 2025 19:48:37 GMT, Cesar Soares Lucas <cslucas at openjdk.org> wrote:

> `Conv2BNode::ideal` segfaults in release builds when the type of `in(1)` is not INT or PTR. Creating a small test case to reproduce the issue is being a bit challenging so this PR only address the issue by bailing out of the method if the input type is unsupported. This other ticket https://bugs.openjdk.org/browse/JDK-8357885 will address creating a regression test for the problem.
> 
> Tested with JTREG tier1-3 and Renaissance on Linux x64.

This pull request has now been integrated.

Changeset: 704b5990
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/704b5990a750719ca927e156553db7982637e590
Stats:     5 lines in 1 file changed: 5 ins; 0 del; 0 mod

8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported

Reviewed-by: shade

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

PR: https://git.openjdk.org/jdk/pull/25627


More information about the hotspot-compiler-dev mailing list