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

C2: assert(false) failed: graph should be schedulable after JDK-8324517

    XMLWordPrintable

Details

    Description

      The newly added test compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java for JDK-8324517 fails at tier2 on aarch64 (so far):

      Additional JVM args:
      -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/opt/mach5/mesos/work_dir/slaves/a4a7850a-7c35-410a-b879-d77fbb2f6087-S6223/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/c30fdcec-3ee7-44a9-bfc5-38869fd48e4b/runs/4e34865c-00ca-43a6-87eb-21db2db1c8ab/workspace/open/src/hotspot/share/opto/gcm.cpp:1423), pid=3713891, tid=3713908
      # assert(false) failed: graph should be schedulable
      #
      # JRE version: Java(TM) SE Runtime Environment (23.0+23) (fastdebug build 23-ea+23-1916)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 23-ea+23-1916, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
      ............
      C2:646 187 b TestArrayAccessAboveRCAfterRCCastIIEliminated::test13 (134 bytes)

      Stack: [0x0000ffff89805000,0x0000ffff89a03000], sp=0x0000ffff899fe430, free space=2021k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0xc1391c] PhaseCFG::schedule_late(VectorSet&, Node_Stack&)+0xe0c (gcm.cpp:1423)
      V [libjvm.so+0xc13d94] PhaseCFG::global_code_motion()+0x390 (gcm.cpp:1521)
      V [libjvm.so+0xc16c00] PhaseCFG::do_global_code_motion()+0x50 (gcm.cpp:1644)
      V [libjvm.so+0x8ce1bc] Compile::Code_Gen()+0x218 (compile.cpp:2966)
      V [libjvm.so+0x8d05b4] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x1540 (compile.cpp:886)
      V [libjvm.so+0x72be10] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x17c (c2compiler.cpp:142)
      V [libjvm.so+0x8dc17c] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x7cc (compileBroker.cpp:2303)
      V [libjvm.so+0x8dccc4] CompileBroker::compiler_thread_loop()+0x514 (compileBroker.cpp:1961)
      V [libjvm.so+0xd4089c] JavaThread::thread_main_inner()+0xcc (javaThread.cpp:759)
      V [libjvm.so+0x159ce10] Thread::call_run()+0xac (thread.cpp:225)
      V [libjvm.so+0x12f6ac4] thread_native_entry(Thread*)+0x130 (os_linux.cpp:846)
      C [libpthread.so.0+0x7950] start_thread+0x190

      Attachments

        Issue Links

          Activity

            People

              roland Roland Westrelin
              chagedorn Christian Hagedorn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: