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

CTW assertion at \src\share\vm\opto\block.cpp, 379

XMLWordPrintable

    • 03
    • generic, x86, sparc
    • generic, solaris_8, windows_2000

        Name: fh87463 Date: 05/09/2002



        Following assertion occur when running Compile The Wrold tests on windows platform.
        Binary: Hopper JDK build 11 server VM.

        #
        # HotSpot Virtual Machine Error, assertion failure
        # Please report this error at
        # http://java.sun.com/cgi-bin/bugreport.cgi
        #
        # Java VM: Java HotSpot(TM) Server VM (1.4.1-beta-b11-debug mixed mode)
        #
        # assert(pb->_nodes[ pb->_nodes.size() - pb->_num_succs ]->is_block_proj(), "too many control users, not a CFG?")
        #
        # Error ID: D:/BUILD_AREA/jdk1.4.1/hotspot\src\share\vm\opto\block.cpp, 379
        #
        # Problematic Thread: prio=5 tid=0x002AF3A8 nid=0x470 runnable
        #


        Please look into rerun scripts for more detail.

        #########################
        # To reproduce the bug:
        #########################
        1. cd /net/jano.sfbay/export/disk20/GammaBase/Bugs/[bug ID]
        2. Map sqesvr:/export/vsn to X:
        3. run one of the shell scripts:
           run.Dynamo4.1.0.jar.1.ksh
        run.Dynamo4.5.0.jar.1.ksh
        run.classes.jar.1.ksh

        ======================================================================



        Simplified test case:

        cat <<_EOF >bug.4682728.rc
        #MinInliningThreshold=0 # 0 suppresses the bug
        CompileOnly=SessionBeanManager.createEJBHome
        +PrintOpto
        #+PrintOptoInlining
        # 1! atg.ejbserver.SessionBeanManager::createEJBHome (342 bytes)
        # atg.ejbserver.SessionBeanManagerSuper::getEJBHomeClass @ 4 (5 bytes)
        # atg.ejbserver.SessionBeanManagerSuper::getEJBHomeClass @ 242 (5 bytes)
        +CompileTheWorld
        CompileTheWorldStartAt=894 # 895 suppresses the bug
        CompileTheWorldStopAt=1057
        _EOF

        setenv TB_VM /net/sqesvr/export/vsn/VM/testbase/testbase_vm
        $JAVA_HOME/bin/java_g -XX:Flags=bug.4682728.rc -Xbootclasspath/p:$TB_VM/src/jit/compiletheworld/jars/a-d/classes.jar

        ###@###.### 2002-05-28
        ###@###.### 10/12/04 20:30 GMT

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

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: