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

[ARM64] Internal Error (vm/opto/node.cpp:202): assert(cnt == _outcnt) failed: no insertions allowed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • 9
    • 9
    • hotspot

      Seen once on arm64.

      #
      # Internal Error (/opt/jprt/T/P1/012405.jesper/s/hotspot/src/share/vm/opto/node.cpp:202), pid=30788, tid=30816
      # assert(cnt == _outcnt) failed: no insertions allowed
      #
      # JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-12-13-012405.jesper.dev1645-hs-merge)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 9-internal+0-2016-12-13-012405.jesper.dev1645-hs-merge, mixed mode, compressed oops, g1 gc, linux-aarch64)
      # Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %P" (or dumping to /export/local/aurora/sandbox/results/workDir/compiler/loopopts/superword/ProdRed_Int/core.30788)
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      #

      --------------- S U M M A R Y ------------

      Command Line: -Dtest.src=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/compiler/loopopts/superword -Dtest.src.path=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/compiler/loopopts/superword -Dtest.classes=/export/local/aurora/sandbox/results/workDir/classes/3/compiler/loopopts/superword -Dtest.class.path=/export/local/aurora/sandbox/results/workDir/classes/3/compiler/loopopts/superword -Dtest.vm.opts= -Dtest.tool.vm.opts= -Dtest.compiler.opts= -Dtest.java.opts=-Xmixed -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation -Dtest.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dcompile.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dtest.timeout.factor=16.0 -Dtest.nativepath=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xmixed -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:-TieredCompilation -Djava.library.path=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:-SuperWordReductions -XX:LoopMaxUnroll=16 com.sun.javatest.regtest.agent.MainWrapper /export/local/aurora/sandbox/results/workDir/compiler/loopopts/superword/ProdRed_Int.d/main.7.jta

      Host: emb-sca-apm-xgene-2, AArch64 Processor rev 0 (aarch64), 8 cores, 15G, Ubuntu 14.04.3 LTS
      Time: Thu Dec 15 15:36:59 2016 PST elapsed time: 10 seconds (0d 0h 0m 10s)

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

      Current thread (0x0000007f782af000): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=30816, stack(0x0000007f17300000,0x0000007f17400000)]


      Current CompileTask:
      C2: 10607 857 java.util.WeakHashMap::<init> (133 bytes)

      Stack: [0x0000007f17300000,0x0000007f17400000], sp=0x0000007f173fa080, free space=1000k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      Warning: This error log is *not* generated by the following JVM:
                 /export/local/aurora/CommonData/TEST_JAVA_HOME/lib/server/libjvm.so
               JVM symbol lookup may be incorrect.
               Please use --jvm=<path/to/jvm> to point to the correct JVM.

      V [libjvm.so+0xfed564] VMError::report_and_die(int, char const*, char const*, std::__va_list, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x140Warning: /export/local/aurora/CommonData/TEST_JAVA_HOME/lib/server/libjvm.so exists but has been stripped

      V [libjvm.so+0xfee16c] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, std::__va_list)+0x54
      V [libjvm.so+0x6a43e0] report_vm_error(char const*, int, char const*, char const*, ...)+0xe0
      V [libjvm.so+0xce80e8] DUIterator_Fast::verify(Node const*, bool)+0x68
      V [libjvm.so+0xce8664] DUIterator_Last::verify_step(unsigned int)+0x58
      V [libjvm.so+0xdb7a24] PhaseIterGVN::subsume_node(Node*, Node*)+0x200
      V [libjvm.so+0xbd924c] PhaseMacroExpand::expand_allocate_common(AllocateNode*, Node*, TypeFunc const*, unsigned char*)+0x1588
      V [libjvm.so+0xbddde8] PhaseMacroExpand::expand_macro_nodes()+0x63c
      V [libjvm.so+0x6261fc] Compile::Optimize()+0xc64
      V [libjvm.so+0x627398] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xfcc
      V [libjvm.so+0x49de5c] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x150
      V [libjvm.so+0x630a80] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x354
      V [libjvm.so+0x631440] CompileBroker::compiler_thread_loop()+0x2b8
      V [libjvm.so+0xf68170] JavaThread::thread_main_inner()+0x1fc
      V [libjvm.so+0xf683bc] JavaThread::run()+0x1c0
      V [libjvm.so+0xd31618] thread_native_entry(Thread*)+0x118
      C [libpthread.so.0+0x7e2c] start_thread+0xb0
      C [libc.so.6+0xc8430] clone+0x70

            thartmann Tobias Hartmann
            dfazunen Dmitry Fazunenko (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: