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

Loop strip mining verification fails with "should be on the backedge"

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b16

      Backports

        Description

        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/oracle/jdk/open/src/hotspot/share/opto/loopnode.cpp:1810), pid=138754, tid=138772
        # assert(n->in(0) == be) failed: should be on the backedge

        Current CompileTask:
        C2: 258 273 % 4 MainClass::j @ 48 (198 bytes)

        Stack: [0x00007f1655933000,0x00007f1655a34000], sp=0x00007f1655a2f010, free space=1008k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x12b1af2] LoopNode::verify_strip_mined(int) const+0xe82
        V [libjvm.so+0xa02b15] Compile::final_graph_reshaping_impl(Node*, Final_Reshape_Counts&) [clone .part.0]+0x85
        V [libjvm.so+0xa03288] Compile::final_graph_reshaping_walk(Node_Stack&, Node*, Final_Reshape_Counts&)+0x198
        V [libjvm.so+0xa04ff1] Compile::final_graph_reshaping()+0x3d1
        V [libjvm.so+0xa10492] Compile::Optimize()+0x1982
        V [libjvm.so+0xa11e75] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x1905
        V [libjvm.so+0x83cefa] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x1ea
        V [libjvm.so+0xa21c91] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xf21
        V [libjvm.so+0xa22938] CompileBroker::compiler_thread_loop()+0x5a8
        V [libjvm.so+0x183f261] JavaThread::thread_main_inner()+0x271
        V [libjvm.so+0x1847360] Thread::call_run()+0x100
        V [libjvm.so+0x1532c06] thread_native_entry(Thread*)+0x116

          Attachments

          1. hs_err_pid138754.log
            69 kB
          2. MainClass.java
            0.9 kB
          3. replay_pid138754.log
            125 kB

            Issue Links

              Activity

                People

                Assignee:
                roland Roland Westrelin
                Reporter:
                thartmann Tobias Hartmann
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: