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

Positive JCK-111a vm tests fail on x86 with the JIT enabled.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.1.2
    • 1.1.1
    • vm-legacy
    • jit
    • b01
    • x86
    • solaris_2.5.1
    • Verified


      allan.jacobs@Eng 1997-04-16
      The JCK-111a tests
        vm/instr/getfield/getfield011/getfield01103/getfield01103.html
        vm/instr/getfield/getfield013/getfield01301/getfield01301.html
        vm/instr/getfield/getfield017/getfield01701/getfield01701.html
        vm/instr/getstatic/getstatic009/getstatic00901/getstatic00901.html
        vm/instr/invokespecial/invokespecial021/invokespecial02101/invokespecial02101.html
      fail on x86 platforms when they are run JITed.



      #!/bin/ksh
      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}'% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103'
      java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301'
      java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701'
      java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901'
      java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101'
      java -verify -Djava.compiler=none javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103'
      java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301'
      java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701'
      java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901'
      java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901; echo $?
      echo ${HOST}'% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101'
      java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101; echo $?


      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% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103
      95
      x86-sirius% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301
      95
      x86-sirius% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701
      95
      x86-sirius% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901
      95
      x86-sirius% java -verify -Djava.compiler=none javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101
      95
      x86-sirius% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield011.getfield01103.getfield01103
      97
      x86-sirius% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield013.getfield01301.getfield01301
      97
      x86-sirius% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getfield.getfield017.getfield01701.getfield01701
      97
      x86-sirius% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.getstatic.getstatic009.getstatic00901.getstatic00901
      97
      x86-sirius% java -verify -Djava.compiler=sunwjit javasoft.sqe.tests.vm.invokespecial.invokespecial021.invokespecial02101.invokespecial02101
      97

            tcramersunw Timothy Cramer (Inactive)
            ajacobssunw Allan Jacobs (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: