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