JVM crash with Build 16-loom+2-14 (2020/6/27)

Alan Bateman Alan.Bateman at oracle.com
Mon Jul 13 05:45:32 UTC 2020


On 06/07/2020 08:18, Manish Thakur wrote:
>> Hi,
>>
>> The JVM crashes during startup. The log has been attached. Something is up
>> with BigInetger left shift operation.
>>
> Manish
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGILL (0x4) at pc=0x00007f618cd3e3d5, pid=1, tid=126
> #
> # JRE version: OpenJDK Runtime Environment (16.0+2) (build 16-loom+2-14)
> # Java VM: OpenJDK 64-Bit Server VM (16-loom+2-14, mixed mode, sharing,
> tiered, compressed oops, g1 gc, linux-amd64)
> # Problematic frame:
> # v  ~StubRoutines::bigIntegerLeftShiftWorker 0x00007f618cd3e3d5
>
Do the JDK 15 and JDK 16 EA builds fail in the same way on this system? 
There is a new intrinsic for double precision shifting in JDK 15 that 
makes use of AVX Vector Bit Manipulation instructions. Nothing to do 
with Loom but there was at least one report here already about problems 
with that on Google Cloud systems where the CPU reported it had his 
feature but didn't actually support it. So would be useful if you could 
confirm if recent builds of the JDK work on this system.

-Alan.


More information about the loom-dev mailing list