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

Severin Gehwolf sgehwolf at openjdk.org
Tue Feb 10 09:08:38 UTC 2026


On Mon, 9 Feb 2026 21:48:11 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
>
> Chuanqi Zang has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
> 
>  - Merge branch 'master' into jbs/8261235
>  - Fix codestyle
>  - Fix codestyle
>  - 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check

See the progress checklist. You need another review from at least an author in jdk8u.

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

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


More information about the jdk8u-dev mailing list