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

Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode

XMLWordPrintable

    • b03
    • 17
    • b15

      # Internal Error (/oracle/jdk/open/src/hotspot/cpu/x86/macroAssembler_x86.cpp:5000), pid=401730, tid=401747
      # Error: assert(UseAVX > 2 && VM_Version::supports_avx512vlbw()) failed

      Current CompileTask:
      C2: 221 166 4 java.io.DataInputStream::readUTF (501 bytes)

      Stack: [0x00007f7e80432000,0x00007f7e80533000], sp=0x00007f7e8052dcf0, free space=1007k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x13362b0] MacroAssembler::clear_mem(RegisterImpl*, int, RegisterImpl*, XMMRegisterImpl*)+0x90
      V [libjvm.so+0x399068] rep_stos_imNode::emit(CodeBuffer&, PhaseRegAlloc*) const+0x138
      V [libjvm.so+0x155ddfa] PhaseOutput::scratch_emit_size(Node const*)+0x3fa
      V [libjvm.so+0x1554cbc] PhaseOutput::shorten_branches(unsigned int*)+0x2ac
      V [libjvm.so+0x15666aa] PhaseOutput::Output()+0xcca
      V [libjvm.so+0xa10048] Compile::Code_Gen()+0x438
      V [libjvm.so+0xa1af6c] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x19dc
      V [libjvm.so+0x84737a] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x1ea
      V [libjvm.so+0xa2ada1] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xea1
      V [libjvm.so+0xa2ba28] CompileBroker::compiler_thread_loop()+0x5a8
      V [libjvm.so+0x184d476] JavaThread::thread_main_inner()+0x256
      V [libjvm.so+0x1853de0] Thread::call_run()+0x100
      V [libjvm.so+0x153e956] thread_native_entry(Thread*)+0x116

            jcm Jamsheed C M (Inactive)
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: