JDK-8314951 : VM build without C2 still fails after JDK-8313530
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 22
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-08-24
  • Updated: 2023-09-15
  • Resolved: 2023-08-25
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 22
22 b13Fixed
Related Reports
Relates :  
Description
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/data/home/jiefu/jdk/src/hotspot/share/jvmci/jvmci_globals.cpp:146), pid=513141, tid=513146
#  assert(EnableVectorSupportchecked) failed: EnableVectorSupport flag not checked
#
# JRE version:  (22.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Client VM (fastdebug 22-internal-adhoc.jiefu.jdk, mixed mode, emulated-client, compressed class ptrs, unknown gc, linux-amd64)
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %e" (or dumping to /data/home/jiefu/jdk/make/core.513141)
#


Stack: [0x00007fcadfd88000,0x00007fcadfe89000],  sp=0x00007fcadfe85590,  free space=1013k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x10af402]  VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x482  (jvmci_globals.cpp:146)
V  [libjvm.so+0x10afbf0]  VMError::report_and_die(Thread*, char const*, int, unsigned long, VMErrorType, char const*, __va_list_tag*)+0x0  (vmError.cpp:1579)
V  [libjvm.so+0x50eb11]  report_vm_error(char const*, int, char const*, char const*, ...)+0xf1  (debug.cpp:191)
V  [libjvm.so+0xa661ac]  (jvmci_globals.cpp:146)
V  [libjvm.so+0x1606ae]  Arguments::check_vm_args_consistency()+0x4e  (arguments.cpp:1878)
V  [libjvm.so+0x161ae7]  Arguments::finalize_vm_init_args(bool)+0x107  (arguments.cpp:3031)
V  [libjvm.so+0x1666e1]  Arguments::parse(JavaVMInitArgs const*)+0x6e1  (arguments.cpp:3871)
V  [libjvm.so+0x1035db9]  Threads::create_vm(JavaVMInitArgs*, bool*)+0xd9  (threads.cpp:451)
V  [libjvm.so+0x8fdc85]  JNI_CreateJavaVM+0x55  (jni.cpp:3576)
C  [libjli.so+0x507f]  JavaMain+0x8f  (java.c:1522)
C  [libjli.so+0x8b59]  ThreadJavaMain+0x9  (java_md.c:650)
Comments
Changeset: d0240591 Author: Jie Fu <jiefu@openjdk.org> Date: 2023-08-25 04:59:19 +0000 URL: https://git.openjdk.org/jdk/commit/d02405917406a355a11741bb278ea58c3a4642fb
25-08-2023

ILW = Same as JDK-8313530 = P2
24-08-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/15419 Date: 2023-08-24 14:16:38 +0000
24-08-2023