Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8354471

Assertion failure with -XX:-EnableX86ECoreOpts

XMLWordPrintable

    • b19
    • x86_64
    • generic

      Command line:
      java -XX:-EnableX86ECoreOpts -version

      Assertion Error:
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/home/jatinbha/sandboxes/jdk/jdk/src/hotspot/cpu/x86/assembler_x86.cpp:3086), pid=2339814, tid=2339836
      # Error: assert(VM_Version::supports_avx512bw()) failed
      #
      # JRE version: OpenJDK Runtime Environment (25.0) (fastdebug build 25-internal-adhoc.root.jdk)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 25-internal-adhoc.root.jdk, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x70bf25]openjdk version "25-internal" 2025-09-16
      OpenJDK Runtime Environment (fastdebug build 25-internal-adhoc.root.jdk)
      OpenJDK 64-Bit Server VM (fastdebug build 25-internal-adhoc.root.jdk, mixed mode, sharing)
        Assembler::kmovql(KRegister, Register)+0x115
      #
      # 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" (or dumping to /home/jatinbha/sandboxes/jdk/core.2339814)
      #
      # An error report file with more information is saved as:
      # /home/jatinbha/sandboxes/jdk/hs_err_pid2339814.log
      #
      # If you would like to submit a bug report, please visit:
      # https://bugreport.java.com/bugreport/crash.jsp
      #

      Stack: [0x00007e766a200000,0x00007e766a300000], sp=0x00007e766a2fcc10, free space=1011k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x6c9f7d] Assembler::kmovql(KRegister, Register)+0x17d (assembler_x86.cpp:3086)
      V [libjvm.so+0x1949121] montgomeryMultiply(Register, Register, Register, Register, MacroAssembler*)+0x81
      V [libjvm.so+0x194a5b8] StubGenerator::generate_intpoly_montgomeryMult_P256()+0x88
      V [libjvm.so+0x18f8f2c] StubGenerator::generate_compiler_stubs()+0x8ec
      V [libjvm.so+0x18fa7c8] StubGenerator_generate(CodeBuffer*, StubGenBlobId)+0x108
      V [libjvm.so+0x1964b75] initialize_stubs(StubGenBlobId, int, int, char const*, char const*, char const*) [clone .constprop.0]+0x235
      V [libjvm.so+0x196580c] compiler_stubs_init(bool)+0x9c
      V [libjvm.so+0x9302ae] C2Compiler::init_c2_runtime()+0xbe
      V [libjvm.so+0x9304b5] C2Compiler::initialize()+0x35
      V [libjvm.so+0xafca7f] CompileBroker::init_compiler_runtime()+0x14f
      V [libjvm.so+0xb0427b] CompileBroker::compiler_thread_loop()+0x15b
      V [libjvm.so+0x102babf] JavaThread::thread_main_inner()+0x12f
      V [libjvm.so+0x1a18e76] Thread::call_run()+0xb6
      V [libjvm.so+0x16bd5c8] thread_native_entry(Thread*)+0x128

            vpaprotski Volodymyr Paprotski
            jbhateja Jatin Bhateja
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: