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

C1 hard crash in range check elimination in Nashorn test262parallel

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b103
    • CPU:
      x86_64
    • OS:
      os_x

      Description

      This is on Mac OS X. Reproduce: current 9-dev, in Nashorn directory run "ant externals" to install external dependencies. Then run "ant clean test262parallel". It takes a long time (minutes) before this crash occurs. HotSpot error and compiler replay files attached.

           ((log truncated))
           [java] Test(compile, run): test/script/external/test262/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js
           [java] # To suppress the following error report, specify this argument
           [java] # after -XX: or in .hotspotrc: SuppressErrorAt=/c1_RangeCheckElimination.cpp:1101
           [java] #
           [java] # A fatal error has been detected by the Java Runtime Environment:
           [java] #
           [java] # Internal Error (/Users/haupt/JPG/dev/hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp:1101), pid=1674, tid=0x0000000000006903
           [java] # assert(!block->is_set(BlockBegin::exception_entry_flag)) failed: Loop header must not be exception handler!
           [java] #
           [java] # JRE version: Java(TM) SE Runtime Environment (9.0) (build 1.9.0-internal-fastdebug-haupt_2015_08_31_14_39-b00)
           [java] # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-fastdebug-haupt_2015_08_31_14_39-b00, mixed mode, tiered, compressed oops, g1 gc, bsd-amd64)
           [java] # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
           [java] #
           [java] # An error report file with more information is saved as:
           [java] # /Users/haupt/JPG/dev/nashorn/hs_err_pid1674.log
           [java] #
           [java] # Compiler replay data is saved as:
           [java] # /Users/haupt/JPG/dev/nashorn/replay_pid1674.log
           [java] #
           [java] # If you would like to submit a bug report, please visit:
           [java] # http://bugreport.java.com/bugreport/crash.jsp
           [java] #

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                roland Roland Westrelin
                Reporter:
                mhaupt Michael Haupt
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: