RFR: 8295414: [Aarch64] C2: assert(false) failed: bad AD file [v2]

Andrew Haley aph at openjdk.org
Thu Oct 20 07:55:54 UTC 2022


On Wed, 19 Oct 2022 07:36:01 GMT, Dean Long <dlong at openjdk.org> wrote:

>> The "bad AD file" error is because PartialSubtypeCheck produces an iRegP_R5 result, which cannot be matched as an input where iRegP is expected.
>> Update the test to reproduce the crash and updated iRegP rule to match iRegP_R5.
>> The fact that this went so long without being noticed makes me wonder how much test coverage PartialSubtypeCheck has received on aarch64.
>
> Dean Long has updated the pull request incrementally with one additional commit since the last revision:
> 
>   allow test to run with release builds

Marked as reviewed by aph (Reviewer).

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

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


More information about the hotspot-compiler-dev mailing list