JDK-8226516 : [lworld] C2 compilation fails with assert(!exceeding_node_budget()) failed: Too many NODES required!
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: repo-valhalla
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2019-06-20
  • Updated: 2019-06-20
  • Resolved: 2019-06-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
repo-valhallaResolved
Related Reports
Duplicate :  
Description
#  Internal Error (/oracle/valhallaExp/open/src/hotspot/share/opto/loopnode.hpp:1397), pid=5583, tid=5605
#  assert(!exceeding_node_budget()) failed: Too many NODES required!

Stack: [0x00007f67839d5000,0x00007f6783ad6000],  sp=0x00007f6783ad0450,  free space=1005k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x12fff24]  IdealLoopTree::iteration_split_impl(PhaseIdealLoop*, Node_List&)+0x3d4
V  [libjvm.so+0x1300362]  IdealLoopTree::iteration_split(PhaseIdealLoop*, Node_List&)+0x192
V  [libjvm.so+0x1323ae1]  PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0xe31
V  [libjvm.so+0xa748c2]  PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0x2b2
V  [libjvm.so+0xa70f79]  Compile::Optimize()+0x639
V  [libjvm.so+0xa72d78]  Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x11f8
V  [libjvm.so+0x88f782]  C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x2f2
V  [libjvm.so+0xa7fcb8]  CompileBroker::invoke_compiler_on_method(CompileTask*)+0x448
V  [libjvm.so+0xa80abf]  CompileBroker::compiler_thread_loop()+0x39f
V  [libjvm.so+0x19ae20a]  JavaThread::thread_main_inner()+0x1da
V  [libjvm.so+0x19b33bb]  Thread::call_run()+0xfb
V  [libjvm.so+0x1577661]  thread_native_entry(Thread*)+0x121
Comments
We miss the following fix in lworld: http://hg.openjdk.java.net/jdk/jdk/rev/ba171f871932 Closing as duplicate.
20-06-2019