Integrated: 8296771: RISC-V: C2: assert(false) failed: bad AD file

Xiaolin Zheng xlinzheng at openjdk.org
Fri Nov 11 08:06:39 UTC 2022


On Thu, 10 Nov 2022 09:35:52 GMT, Xiaolin Zheng <xlinzheng at openjdk.org> wrote:

> The backend encounters the same assertion failure as [JDK-8295414](https://bugs.openjdk.org/browse/JDK-8295414). This patch is a similar fix.
> 
> Same, `partialSubtypeCheck` uses `iRegP_R15` as a result while its use `iRegP`  doesn't match the `iRegP_R15`, causing this failure.
> 
> The details are in the JBS issue [JDK-8296771](https://bugs.openjdk.org/browse/JDK-8296771).
> 
> Tested the failed `compiler/types/TestSubTypeCheckMacroTrichotomy.java`, and a hotspot tier1 is running now.
> 
> Thanks,
> Xiaolin

This pull request has now been integrated.

Changeset: 7244eac9
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/7244eac9dfe4e7e9c3eea613149f0fb1390f00aa
Stats:     1 line in 1 file changed: 1 ins; 0 del; 0 mod

8296771: RISC-V: C2: assert(false) failed: bad AD file

Reviewed-by: shade, fyang

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

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


More information about the hotspot-compiler-dev mailing list