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

HS1.4: server fails NSK tests b4207830,b4208991

    • sparc
    • solaris_8



      Name: elR10090 Date: 03/02/2001



      Server java HotSpot VMs (build 1.3.1-beta-b52, build 1.3.1-beta-b53) fail to
      pass the tests

          nsk/regression/b4207830
          nsk/regression/b4208991

      Both tests fail to import "javasoft.sqe.harness.Status" class which
      is located inside "javatest.jar" archieve:

      1. 64-bit Server java_g and Server java VMs (build 1.3.1-beta-b52)
         throw java.lang.NoClassDefFoundError on Solaris Sparc in -Xcomp mode.
         See log:

         #Exception in thread "main" java.lang.NoClassDefFoundError: javasoft/sqe/harness/Status
         # at javasoft.sqe.jck.lib.MultiTest.class$(MultiTest.java:66)
         # at javasoft.sqe.jck.lib.MultiTest.getAllTestCases(MultiTest.java:400)
         # at javasoft.sqe.jck.lib.MultiTest.decodeArg(MultiTest.java:308)
         # at javasoft.sqe.jck.lib.MultiTest.decodeAllArgs(MultiTest.java:238)
         # at javasoft.sqe.jck.lib.MultiTest.run(MultiTest.java:106)
         # at b4208991.main(b4208991.java:18)
         
         Tests pass on 64-bit Server java_g and Server java VMs (build 1.3.1-beta-b52) in
         -Xmixed and -Xint modes on Solaris Sparc.

      2. 32-bit Server java_g and Server java VMs (build 1.3.1-beta-b53)
         throw java.lang.NoClassDefFoundError on Solaris Sparc in -Xcomp mode.
         See log:

         #Exception in thread "main" java.lang.NoClassDefFoundError: javasoft/sqe/harness/Status
         # at javasoft.sqe.jck.lib.MultiTest.class$(MultiTest.java:66)
         # at javasoft.sqe.jck.lib.MultiTest.getTestCase(MultiTest.java:347)
         # at javasoft.sqe.jck.lib.SerializeTest.getAllTestCases(SerializeTest.java:225)
         # at javasoft.sqe.jck.lib.MultiTest.decodeArg(MultiTest.java:308)
         # at javasoft.sqe.jck.lib.SerializeTest.decodeArg(SerializeTest.java:211)
         # at javasoft.sqe.jck.lib.MultiTest.decodeAllArgs(MultiTest.java:238)
         # at javasoft.sqe.jck.lib.MultiTest.run(MultiTest.java:106)
         # at b4207830.run(b4207830.java:17)
         # at b4207830.main(b4207830.java:12)
         
         Tests pass on 32-bit Server java_g and Server java VMs (build 1.3.1-beta-b53) in
         -Xmixed and -Xint modes on Solaris Sparc.

      The tests pass against Client java, java_g VMs, Server java VM on
      Windows, Solaris Sparc and Solaris Intel;
      and on Linux on both Client and Server java, java_g VMs (build 1.3.1-beta-b52,
      build 1.3.1-beta-b53) in all modes.

      The tests crash Server java_g VM on Windows and Solaris Intel in -Xcomp mode
      (build 1.3.1-beta-b52, build 1.3.1-beta-b53) with Error ID

      /usr/re/hotspot/hotspot1.4/ws/solsparc/hotspot1.4beta/src/share/vm/opto/callnode.cpp, 408 [ Patched ]

      See bug 4419318: HS1.4: sparc 64-bit java_g cannot start in -Xcomp mode

      The tests belong to the testbase_nsk testbase located at:

          /net/sqesvr.eng/export/vsn/VM/merlin/testbase/testbase_nsk
          
      To reproduce the failure please use 'doit.sh' script found
      in the directory:

          /net/sqesvr.eng/export/vsn/GammaBase/Bugs/<this bug number>

      Use:
          sh doit.sh $JAVA_HOME

      --------------------------
      Alexey Gibadullin, ###@###.###

      I am really sorry for my misprints in description and missing
      arguments for doit.sh.

      The bug is against Merlin-b52 and Merlin-b53, so "build 1.3.1-beta-"
      should be read as "build 1.4.0-beta-".

      I also fixed *.sh scripts in GammaBase, so they easily reproduce the
      bug 4421060 on Merlin-b52 and Merlin-b53. To reproduce the failure please use
      'doit_b4207830.sh' or 'doit_b4208991.sh' script found in the directory:

          /net/sqesvr.eng/export/vsn/GammaBase/Bugs/4421060

      Use:

         doit_b4207830.sh $JAVA_HOME_B52 java -d64
         doit_b4207830.sh $JAVA_HOME_B52 java_g -d64
         doit_b4207830.sh $JAVA_HOME_B53 java
         doit_b4207830.sh $JAVA_HOME_B53 java_g

      and

         doit_b4208991.sh $JAVA_HOME_B52 java -d64
         doit_b4208991.sh $JAVA_HOME_B52 java_g -d64
         doit_b4208991.sh $JAVA_HOME_B53 java
         doit_b4208991.sh $JAVA_HOME_B53 java_g

      where JAVA_HOME_B52 should point to JAVA_HOME for Merlin-b52
      and JAVA_HOME_B53 should point to JAVA_HOME for Merlin-b53

      However, this bug is not reproduced against Merlin-b56.
      Therefore, this bug should be closed as 'not reproducible'.

      Please note that both tests fail against Merlin-b56.

      The test
          nsk/regression/b4207830
      fails due to the known bug
          4424721: JCK13a 9 tests with hotspot vm error when using -server on JDK14-b55, Sol Intel

      The test
          nsk/regression/b4208991
      fails due to the known bug
          4394485: jniwglrefalc001 test crashes with assertion in win_32.cpp 842
          
      ###@###.### 2001-03-20

      ======================================================================

            elatkinsunw Eugene Latkin (Inactive)
            latkinsunw Latkin Latkin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: