Another crash
Alan Bateman
Alan.Bateman at oracle.com
Fri Jan 17 19:59:55 UTC 2020
On 16/01/2020 21:47, forax at univ-mlv.fr wrote:
> The tests pass with -XX:UseAVX=2
> so yes it's again related to the use AVX3.
>
> same crash with no -XX:AVX=2
> https://travis-ci.org/forax/pro/jobs/638159953#L1295
>
> no crash with -XX:AVX=2
> https://travis-ci.org/forax/pro/jobs/638158317#L1318
>
# Problematic frame:
1303# v ~StubRoutines::bigIntegerLeftShiftWorker
Just chatting with Igor Ignatyev and he pointed me to JDK-8167065 [1]
which added the instrinics for BigInteger::leftShift and
BigInteger::rightShift recently for JDK 15. So I think we've picked up
an issue there and this issue isn't specific to the loom repo.
Would you mind seeing if these options to disable the intrinsics make
the problem go away:
-XX:+UnlockDiagnosticVMOptions
-XX:DisableIntrinsic=_bigIntegerLeftShiftWorker,_bigIntegerRightShiftWorke
-XX:CompileCommand=dontinline,java.math.BigInteger::shiftLeft
-XX:CompileCommand=dontinline,java.math.BigInteger::shiftRight
-Alan
[1] https://bugs.openjdk.java.net/browse/JDK-8167065
More information about the loom-dev
mailing list