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

Exceptions+JIT combination causes VM test failures on x86/Solaris systems.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 1.2.0
    • Fix Version/s: 1.2.0
    • Component/s: vm-legacy
    • Labels:
    • Subcomponent:
      jit
    • Resolved In Build:
      1.2fcs
    • CPU:
      x86
    • OS:
      solaris_2.5.1, solaris_2.6
    • Verification:
      Not verified

      Description


      allan.jacobs@Eng 1998-10-05

      x86-sirius% uname -a
      SunOS x86-sirius 5.6 Generic i86pc i386 i86pc
      x86-sirius% cat X.ksh
      #!/bin/ksh
      JDK=/net/mulder.eng/export/mulder3/jdk12x/intel/jdk1.2FCS_L
      JCK=/net/jde1.eng/export/jtech23/JCK-12a
      PATH=${JDK}/bin:/usr/dt/bin:/usr/bin:/bin:/usr/openwin/bin
      LD_LIBRARY_PATH=/usr/dt/lib:/usr/openwin/lib
      CLASSPATH=${JCK}/classes:${JCK}/javatest.jar
      export PATH
      export LD_LIBRARY_PATH
      export CLASSPATH
      java -verify javasoft.sqe.tests.vm.getfield.getfield006.getfield00605m1.getfield00605m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getfield.getfield011.getfield01101m1.getfield01101m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getfield.getfield011.getfield01103m1.getfield01103m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getfield.getfield013.getfield01301m1.getfield01301m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getfield.getfield013.getfield01302m1.getfield01302m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getstatic.getstatic008.getstatic00801m1.getstatic00801m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getstatic.getstatic008.getstatic00802m1.getstatic00802m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getstatic.getstatic008.getstatic00803m1.getstatic00803m1
      echo $?
      java -verify javasoft.sqe.tests.vm.getstatic.getstatic010.getstatic01001m1.getstatic01001m1
      echo $?

      x86-sirius% X.ksh
      Failed to reject invalid class getfield00605m11n
      97
      Failed to reject invalid class getfield01101m11n
      97
      Failed to reject invalid class getfield01103m11n
      97
      Failed to reject invalid class getfield01301m11n
      97
      Failed to reject invalid class getfield01302m11n
      97
      Failed to reject invalid class getstatic00801m11n
      97
      Failed to reject invalid class getstatic00802m11n
      97
      Failed to reject invalid class getstatic00803m11n
      97
      Failed to reject invalid class getstatic01001m11n
      97



      allan.jacobs@Eng 1998-10-05
      Another one, this time w/r to an ArithmeticException
        vm/instr/getstatic/getstatic018/getstatic01801m1/getstatic01801m1.html


      allan.jacobs@Eng 1998-10-05
      And three more that have to do with access permissions:

      #!/bin/ksh
      JDK=/net/mulder.eng/export/mulder3/jdk12x/intel/jdk1.2FCS_L
      #JDK=/net/jde1.eng/export/jtech1/ajacobs/sparc/dev5-merge/build/solaris
      JCK=/net/jde1.eng/export/jtech23/JCK-12a
      export PATH=${JDK}/bin:/usr/dt/bin:/usr/bin:/bin:/usr/openwin/bin
      export CLASSPATH=${JCK}/classes:${JCK}/javatest.jar
      #javac -d . thrd02301.java
      java -verify javasoft.sqe.tests.vm.invokeinterface.invokeinterface020.invokeinterface02001.invokeinterface02001
      echo $?
      java -verify javasoft.sqe.tests.vm.invokeinterface.invokeinterface020.invokeinterface02002.invokeinterface02002
      echo $?
      java -verify javasoft.sqe.tests.vm.invokeinterface.invokeinterface020.invokeinterface02003.invokeinterface02003
      echo $?


      allan.jacobs@Eng 1998-10-09
      vm/instr/getstatic/getstatic018/getstatic01801m1/getstatic01801m1.html
      was a typo. That should have read
      vm/instr/invokestatic/invokestatic018/invokestatic01801/invokestatic01801.html
      The problem with this test and the fcs L build is fixed in the fcs M build.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              never Tom Rodriguez
              Reporter:
              ajacobssunw Allan Jacobs (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: