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

assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • hs24, hs25, 7u80
    • hotspot
    • b48

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/HUDSON/workspace/8-2-build-linux-amd64/jdk8/429/hotspot/src/share/vm/opto/multnode.cpp:47), pid=29089, tid=139827717801728
        # assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0-b111) (build 1.8.0-ea-fastdebug-b111)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b53-fastdebug mixed mode linux-amd64 compressed oops)
        # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.sun.com/bugreport/crash.jsp
        #

        --------------- T H R E A D ---------------

        Current thread (0x00007f2c4411f800): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=29103, stack(0x00007f2c2d630000,0x00007f2c2d731000)]

        Stack: [0x00007f2c2d630000,0x00007f2c2d731000], sp=0x00007f2c2d72a1f0, free space=1000k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0xf374aa] VMError::report_and_die()+0x2da
        V [libjvm.so+0x6c8da4] report_vm_error(char const*, int, char const*, char const*)+0x84
        V [libjvm.so+0xc5e425] MultiNode::proj_out(unsigned int) const+0x295
        V [libjvm.so+0x876379] IfNode::is_range_check(Node*&, Node*&, int&)+0xf9
        V [libjvm.so+0x87995a] IfNode::Ideal(PhaseGVN*, bool)+0x1bfa
        V [libjvm.so+0xd42181] PhaseIterGVN::transform_old(Node*)+0x131
        V [libjvm.so+0xd3fd82] PhaseIterGVN::optimize()+0x2d2
        V [libjvm.so+0xb7905b] PhaseIdealLoop::build_and_optimize(bool, bool)+0x116b
        V [libjvm.so+0x63fe2a] Compile::Optimize()+0x9da
        V [libjvm.so+0x641789] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool)+0x1789
        V [libjvm.so+0x5244b1] C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x2a1
        V [libjvm.so+0x64e63a] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xb3a
        V [libjvm.so+0x650b9a] CompileBroker::compiler_thread_loop()+0x7aa
        V [libjvm.so+0xebc311] JavaThread::thread_main_inner()+0x221
        V [libjvm.so+0xebc60d] JavaThread::run()+0x2ad
        V [libjvm.so+0xcd1908] java_start(Thread*)+0x108


        Current CompileTask:
        C2: 2155 124 % 4 euler.Tunnel::calculateDamping @ 71 (2825 bytes)

              roland Roland Westrelin
              iignatyev Igor Ignatyev (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: