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

CTW: Fatal: meet not symmetric

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 1.4.1
    • Fix Version/s: 1.4.1
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      hopper
    • CPU:
      sparc
    • OS:
      solaris_8
    • Verification:
      Verified

      Description

      When I run CTW tests on new created weblogic jar file, I hit this assertion on solsparc:

      # Java VM: Java HotSpot(TM) Server VM (optimized+1.4.1+c2_baseline+compiler2+20020219-125807-debug mixed mode)
      #
      # Fatal: meet not symmetric
      #
      # Error ID: /net/jano/export/disk05/hotspot/auto/ws_jano/fpt/src/share/vm/opto/type.cpp, 463 [ Patched ]

      Here is command line to reproduce it, it will crash at class file 7492:
      /net/jdk.sfbay/export/disk6/promoted/jdk/1.4/latest/binaries/solsparc/bin/java -XXaltjvm=/net/taloraan/export/vsn/VM/merlin/nightly/binary/c2_baseline/solspa
      rc_compiler2_fastdebug_latest -verify -XX:+CompileTheWorld -XX:MinInliningThreshold=0 -XX:MaxPermSize=64m -XX:+VerifyDUIterators -XX:CompileTheWorldStartAt=7
      000 -XX:CompileTheWorldStopAt=8000 -Xbootclasspath/p:/net/sqesvr/export/vsn/VM/testbase/testbase_vm/src/jit/compiletheworld/jars/u-z/weblogicbig.jar

      To reproduce the bug:
      1. cd /net/jano.sfbay/export/disk20/GammaBase/Bugs/[bugID]
      2. edit doit.ksh if needed
      3. run doit.ksh script


      ________________________________________________________

      Here's more information about the failure:
      # /net/jano.sfbay/export/disk20/GammaBase/Bugs/4641534
      # crash at class file 7492:
      # Fatal: meet not symmetric
      # t = java/rmi/Remote:TopPTR *
      # this= weblogic/rmi/Remote:TopPTR *
      # mt=(t meet this)= java/lang/Object:NotNull *
      # t_dual= java/rmi/Remote:BotPTR *
      # this_dual= weblogic/rmi/Remote:BotPTR *
      # mt_dual= java/lang/Object:AnyNull *
      # mt_dual meet t_dual= java/lang/Object:BotPTR * t2t != t_dual
      # != java/rmi/Remote:BotPTR *
      # mt_dual meet this_dual= java/lang/Object:BotPTR * t2this != this_dual
      # != weblogic/rmi/Remote:BotPTR *
      # Last parse: 1961+++create

      TB=/net/sqesvr/export/vsn/VM/testbase

      $* -verify -XX:+CompileTheWorld -XX:MinInliningThreshold=0 -XX:+PrintOpto -XX:CompileOnly=extensions/RMIFactory.create -XX:CompileTheWorldStartAt=7320 -XX:CompileTheWorldStopAt=8000 -Xbootclasspath/p:$TB/testbase_vm/src/jit/compiletheworld/jars/u-z/weblogicbig.jar

      ###@###.### 2002-03-29

        Attachments

          Activity

            People

            • Assignee:
              jrose John Rose
              Reporter:
              fhsusunw Francis Hsu (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: