-
Bug
-
Resolution: Fixed
-
P3
-
1.1.1
-
1.1.1
-
generic
-
solaris_2.5.1
-
Verified
allan.jacobs@Eng 1997-04-14
JCK-111a test expr14301 gets a NoClassDefFoundError when JIT'ed.
JDK is jvm11_15. The test is lang/EXPR/expr143/expr14301.
#!/bin/ksh
#JDKHOME=/set/jit/jit2/javavm11-gate/buildbin
JDKHOME=/usr/java
HOST=`/bin/hostname`
echo ${HOST}
export PATH=${JDKHOME}/bin:/usr/xpg4/bin:/bin:.
echo ${HOST}'% export PATH='${PATH}
export THREADS_FLAG=native
echo ${HOST}'% export THREADS_FLAG='${THREADS_FLAG}
JCK111=/net/mulder/export/mulder3/JCK-111a
export CLASSPATH=${JCK111}/classes:${JDKHOME}/lib/classes.zip:.
echo ${HOST}'% export CLASSPATH='${CLASSPATH}
echo ${HOST}'% which java'
which java
echo ${HOST}'% java -version'
java -version
echo ${HOST}'% cp '${JCK111}'/tests/lang/EXPR/expr143/expr14301/expr14301.html .'
cp ${JCK111}/tests/lang/EXPR/expr143/expr14301/expr14301.html .
echo ${HOST}'% sed -e "s/^package/\/\/package/" '${JCK111}'/tests/lang/EXPR/expr143/expr14301/expr14301.java > ./expr14301.java'
sed -e "s/^package/\/\/package/" ${JCK111}/tests/lang/EXPR/expr143/expr14301/expr14301.java > ./expr14301.java
echo ${HOST}'% javac -d . -J-Djava.compiler=none expr14301.java'
javac -d . -J-Djava.compiler=none expr14301.java
echo ${HOST}'% java -Djava.compiler=none expr14301'
java -Djava.compiler=none expr14301
echo 'status='$?
echo ${HOST}'% javac -d . -J-Djava.compiler=sunwjit expr14301.java'
javac -d . -J-Djava.compiler=sunwjit expr14301.java
echo ${HOST}'% java -Djava.compiler=sunwjit expr14301'
java -Djava.compiler=sunwjit expr14301
echo 'status='$?
On a sparc:
algol% export PATH=/usr/java/bin:/usr/xpg4/bin:/bin:.
algol% export THREADS_FLAG=native
algol% export CLASSPATH=/net/mulder/export/mulder3/JCK-111a/classes:/usr/java/lib/classes.zip:.
algol% which java
/usr/java/bin/java
algol% java -version
java version "jvm111_15n:97.04.11"
algol% cp /net/mulder/export/mulder3/JCK-111a/tests/lang/EXPR/expr143/expr14301/expr14301.html .
algol% sed -e "s/^package/\/\/package/" /net/mulder/export/mulder3/JCK-111a/tests/lang/EXPR/expr143/expr14301/expr14301.java > ./expr14301.java
algol% javac -d . -J-Djava.compiler=none expr14301.java
algol% java -Djava.compiler=none expr14301
status=95
algol% javac -d . -J-Djava.compiler=sunwjit expr14301.java
algol% java -Djava.compiler=sunwjit expr14301
java.lang.NoClassDefFoundError
status=1
On an i386:
x86-sirius
x86-sirius% export PATH=/usr/java/bin:/usr/xpg4/bin:/bin:.
x86-sirius% export THREADS_FLAG=native
x86-sirius% export CLASSPATH=/net/mulder/export/mulder3/JCK-111a/classes:/usr/java/lib/classes.zip:.
x86-sirius% which java
/usr/java/bin/java
x86-sirius% java -version
java version "jvm111_15n:97.04.11"
x86-sirius% cp /net/mulder/export/mulder3/JCK-111a/tests/lang/EXPR/expr143/expr14301/expr14301.html .
x86-sirius% sed -e "s/^package/\/\/package/" /net/mulder/export/mulder3/JCK-111a/tests/lang/EXPR/expr143/expr14301/expr14301.java > ./expr14301.java
x86-sirius% javac -d . -J-Djava.compiler=none expr14301.java
x86-sirius% java -Djava.compiler=none expr14301
status=95
x86-sirius% javac -d . -J-Djava.compiler=sunwjit expr14301.java
x86-sirius% java -Djava.compiler=sunwjit expr14301
java.lang.NoClassDefFoundError
status=1