[jdk8u-dev] RFR: 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check

Chuanqi Zang duke at openjdk.org
Wed Mar 12 02:12:57 UTC 2025


On Wed, 12 Feb 2025 09:05:57 GMT, Chuanqi Zang <duke at openjdk.org> wrote:

> Hi all,
> 
> This is backport [JDK-8261235](https://bugs.openjdk.org/browse/JDK-8261235) from jdk17 to jdk8u-dev, to fix C1 compilation failed in HugeMethods.
> 
> File 'hotspot/test/compiler/c1/TestTooManyVirtualRegistersMain.java'  remove  annotation '  @requires vm.compiler1.enabled
> '
> other file mainly in copyrighht year different.  
> 
> it's necessary for jdk8u-dev.
> 
> Change has been verified locally, we do test jdk-tier1 tier2 and hotspot-tier1 passed, no risk.
> 
>  [JDK-8261235](https://bugs.openjdk.org/browse/JDK-8261235) : C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check

Hi @chhagedorn , I will backport your patch to jdk8 , could you please review this patch?

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

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/622#issuecomment-2716208491


More information about the jdk8u-dev mailing list