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

JCK-111a test expr14301 gets a NoClassDefFoundError when JIT'ed.

XMLWordPrintable

    • jit
    • 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

            dmcox David Cox (Inactive)
            ajacobssunw Allan Jacobs (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: