[jdk11u-dev] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize

Goetz Lindenmaier goetz at openjdk.org
Tue Oct 4 18:27:26 UTC 2022


On Tue, 4 Oct 2022 04:12:11 GMT, Victor Rudometov <vrudomet at openjdk.org> wrote:

> Backport for https://bugs.openjdk.org/browse/JDK-8290711 assert(false) failed: infinite loop in PhaseIterGVN::optimize
> 
> Backport this for parity with 17.0.6-oracle, fixes vm crash
> Backport not clean, however the resolve is trivial.
> 
> How it was tested: 
> * was able to reproduce test failure. Test fails on fastdebug build without the fix, passes with the fix. 
> * jtreg tier1, tier 2, jck runtime is fine

Hi @Rudometov, 
a tip to avoid the review in this case.
I had to request a review for the jdk17u change. 
In case it's the same diff, backporting from 17 to 11 might be clean.
I.e., you wait until the 17u change is pushed. Then you base your backport on the 17u change,
e.g., you can use the /backprt 11u command in the commit there.  If that is clean you save the 
extra round trip for the review.

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

PR: https://git.openjdk.org/jdk11u-dev/pull/1387


More information about the jdk-updates-dev mailing list