[jdk16] RFR: 8260339: JVM crashes when executing PhaseIdealLoop::match_fill_loop
Nils Eliasson
neliasso at openjdk.java.net
Wed Jan 27 11:13:42 UTC 2021
On Wed, 27 Jan 2021 10:39:24 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>>> Hi @Wanghuang-Huawei,
>>>
>>> given JDK16 is RDP2 and your patch changes the shared code, you are to integrate an automated jtreg test together with the fix. I've taken `TestLoopStoreVector.java` from 8260339 and added the minimal required jtreg test description, and double-checked that the test fails on linux-aarch64 w/o the fix and passes w/ it. you can take the jtreg-ified test from my [pull/132](https://github.com/iignatev/jdk16/tree/pull/132) branch (you will need to replace `$copyright-header` w/ the appropriate line), feel free to use it as-is or modify.
>>>
>>> Thanks,
>>> -- Igor
>>
>> Thank you very much. I will push a new commit which contains jtreg test.
>
>> @Wanghuang-Huawei Have you been able to reproduce this on any other platform that linux-aarch64? I'm having trouble reproducing this on x64.
>
> I think x64 has disabled OptimizeFill by default. I can reproduce this with -XX:+OptimizeFill.
Please add -XX:+OptimizeFill to the regression test
-------------
PR: https://git.openjdk.java.net/jdk16/pull/132
More information about the hotspot-compiler-dev
mailing list