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

Fastdebug c2 fails assertion on x86

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 6
    • 6
    • hotspot
    • b56
    • x86
    • other
    • Verified

      The attached test forces c2 to fail assertion on x86.
      How to reproduce: java -server -Xcomp Tester_414


       824 If === 820 734 [[ 825 826 ]] P=0.900000, C=-1.000000
       825 IfTrue === 824 [[ 634 ]] #1
       826 IfFalse === 824 [[ 634 ]] #0
       634 Region === 634 825 826 [[ 634 1008 670 ]]
       825 IfTrue === 824 [[ 634 ]] #1
       826 IfFalse === 824 [[ 634 ]] #0
       634 Region === 634 825 826 [[ 634 1008 670 ]]
       0 Root === 0 959 958 323 [[ 0 1 3 21 37 38 40 75 832 97 101 1012 696 902 117 135 493 178 743 196 212 213 215 863 861 267 289 305 321 ]]
       37 ConI === 0 [[ 125 62 802 670 66 733 804 ]] #int:0
       670 Phi === 634 670 37 [[ 670 733 820 874 803 ]] #int
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/cfgnode.cpp:1384]
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/BUILD_AREA/jdk6.0/hotspot/src/share/vm/opto/cfgnode.cpp, 1384), pid=30914, tid=2894445488
      #
      # Java VM: Java HotSpot(TM) Server VM (1.6.0-ea-fastdebug-b54-debug compiled mode)
      #
      # Error: assert(ident == in(it) || ident->is_top(),"Identity must clean this up")
      # An error report file with more information is saved as hs_err_pid30914.log

            kvn Vladimir Kozlov
            iveresov Igor Veresov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: