[vectorIntrinsics] RFR: 8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend [v2]

Wang Huang whuang at openjdk.java.net
Thu May 20 02:52:00 UTC 2021


On Thu, 20 May 2021 02:16:02 GMT, Ningsheng Jian <njian at openjdk.org> wrote:

>> test/hotspot/jtreg/compiler/vectorapi/TestVectorInsertByte.java line 33:
>> 
>>> 31:  * @bug 8267375
>>> 32:  * @modules jdk.incubator.vector
>>> 33:  * @run main/othervm -XX:UseSVE=2 -XX:CompileCommand=compileonly,compiler.vectorapi.TestVectorInsertByte::* -XX:PrintIdealGraphLevel=3 -XX:PrintIdealGraphFile=TestVectorInsertByte.xml compiler.vectorapi.TestVectorInsertByte
>> 
>> I'm afraid -XX:UseSVE would fail on x86.
>
> And I think it also requires c2 enabled. Something like "@requires os.arch == "aarch64" & vm.compiler2.enabled". But is this AArch64 specific? Should it be fixed in jdk/jdk instead? @jatin-bhateja

@nsjian @DamonFool Thank you for your review. I think I should remove the `UseSVE=2` option here.

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

PR: https://git.openjdk.java.net/panama-vector/pull/85


More information about the panama-dev mailing list