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

JCK102a tests: Win95 output and reference files differ (jdk1.1i)

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      1.1
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Not verified

      Description

      The jck102a tests were compiled with jdk1.1i and run on Solaris and Win95.
      On Solaris the output file matched the reference file, while on Win95 the
      files did not match.

      Results: 1) Solaris -- Inf
                   Win95 -- -1.#INF (e.g., conv024)

      2) Solaris -- e+07
      Win95 -- e+007 (e.g., conv104)

      3) Solaris -- NaN
      Win95 -- -1.#IND (e.g., expr224)

      4) Solaris -- zerof == -0
      zerod == -0
      Win95 -- zerof == 0
      zerod == 0 (e.g., expr235)

      Win95 results can be found at:
      /usr/sqe/public_html/testExec/jdk1.1/95/I/java_spec/src/

      Examples of each of these:

      1) Reference file --

      #Test Results
      #Converted from .out file by rfq at Wed Jul 24 11:57:10 PDT 1996

      ----------log:execute(0/0)----------
      ----------ref:execute(9/315)----------
      0x0000000001010101l = 16843009
      (int) (float) (double) 0x0000000001010101l = 16843008
      (float) Double.NEGATIVE_INFINITY = -Inf
      (float) - Double.MAX_VALUE = -Inf
      (float) - Double.MIN_VALUE = -0
      (float) Double.MIN_VALUE = 0
      (float) Double.MAX_VALUE = Inf
      (float) Double.POSITIVE_INFINITY = Inf
      (float) Double.NaN = NaN

      --------------------------------------------------------------------------------
      --------------------------------------------------------------------------------

      1) Win95 results file --

      #Test Results
      #Tue Oct 08 07:27:02 1996
      status=Failed. Output file and reference file were different
      work=file:/D:/I/java_spec/src/CONV/conv024/
      execStatus=Completed--check results.
      description=file:/D:/JCK-102a/tests/java_spec/src/CONV/conv024/conv024.html
      sections=compile.java executeWithVerifier
      harnessVersion=JT1.0_beta1
      end=Tue Oct 08 07:27:02 1996
      start=Tue Oct 08 07:26:57 1996
      environment=PCjdk1.1v

      test: file:/D:/JCK-102a/tests/java_spec/src/CONV/conv024/conv024.html
      running script javasoft.sqe.harness.CompSimpExecTestScript -verify -v2
      exec: D:\win32\bin\javac
        arg[0] -d
        arg[1] \D:\I\classes
        arg[2] \D:\JCK-102a\tests\java_spec\src\CONV\conv024\conv024.java
        env[0] CLASSPATH=\D:\jck-102a\classes;\D:\I\classes;
      command exited, exit=0
      command result: status not set
      ----------ref:compile.java(0/0)----------
      ----------log:compile.java(0/0)----------
      exec: D:\win32\bin\java
        arg[0] -verify
        arg[1] javasoft.sqe.tests.java_spec.conv024.conv024
        env[0] CLASSPATH=\D:\I\classes;\D:\jck-102a\classes
      command exited, exit=1
      command result: status not set
      ----------ref:executeWithVerifier(9/330)----------
      0x0000000001010101l = 16843009
      (int) (float) (double) 0x0000000001010101l = 16843008
      (float) Double.NEGATIVE_INFINITY = -1.#INF
      (float) - Double.MAX_VALUE = -1.#INF
      (float) - Double.MIN_VALUE = 0
      (float) Double.MIN_VALUE = 0
      (float) Double.MAX_VALUE = 1.#INF
      (float) Double.POSITIVE_INFINITY = 1.#INF
      (float) Double.NaN = -1.#IND
      ----------log:executeWithVerifier(0/0)----------
      test result: Completed--check results.

      -------------------------------------------------------------------------------
      -------------------------------------------------------------------------------

      2) Reference file --

      #Test Results
      #Converted from .out file by rfq at Wed Jul 24 12:07:26 PDT 1996

      ----------log:execute(0/0)----------
      ----------ref:execute(84/1316)----------
      1.23457e+07 == 1.23457e+07
      1.23456e+07 == 1.23456e+07
      1.23457e+07 == 1.23457e+07
      1.23453e+07 == 1.23453e+07
      9.88889e+09 == 9.88889e+09

      1.23456e+07 == 1.23456e+07
      1.23458e+07 == 1.23458e+07
      1.23457e+07 == 1.23457e+07
      1.23461e+07 == 1.23461e+07
      -9.8642e+09 == -9.8642e+09

      -1.23456e+07 == -1.23456e+07
      -1.23458e+07 == -1.23458e+07
      -1.23457e+07 == -1.23457e+07
      -1.23461e+07 == -1.23461e+07
      9.8642e+09 == 9.8642e+09

      8.02469e+08 == 8.02469e+08
      -1.5679e+09 == -1.5679e+09
      -1.23457e+07 == -1.23457e+07
      -5.09877e+09 == -5.09877e+09
      1.21933e+17 == 1.21933e+17

      189934 == 189934
      -97210.1 == -97210.1
      -1.23457e+07 == -1.23457e+07
      -29892.7 == -29892.7
      0.00125 == 0.00125

      5.265e-06 == 5.265e-06
      -1.0287e-05 == -1.0287e-05
      -8.1e-08 == -8.1e-08
      -3.3453e-05 == -3.3453e-05
      800 == 800

      34 == 34
      9 == 9
      0 == 0
      283 == 283
      1.23457e+07 == 1.23457e+07

      65 == 65
      -127 == -127
      -1 == -1
      -413 == -413
      288 == 288
      #Test Results
      #Converted from .out file by rfq at Wed Jul 24 12:07:26 PDT 1996

      ----------log:execute(0/0)----------
      ----------ref:execute(84/1316)----------
      1.23457e+07 == 1.23457e+07
      1.23456e+07 == 1.23456e+07
      1.23457e+07 == 1.23457e+07
      1.23453e+07 == 1.23453e+07
      9.88889e+09 == 9.88889e+09

      1.23456e+07 == 1.23456e+07
      1.23458e+07 == 1.23458e+07
      1.23457e+07 == 1.23457e+07
      1.23461e+07 == 1.23461e+07
      -9.8642e+09 == -9.8642e+09

      -1.23456e+07 == -1.23456e+07
      -1.23458e+07 == -1.23458e+07
      -1.23457e+07 == -1.23457e+07
      -1.23461e+07 == -1.23461e+07
      9.8642e+09 == 9.8642e+09

      8.02469e+08 == 8.02469e+08
      -1.5679e+09 == -1.5679e+09
      -1.23457e+07 == -1.23457e+07
      -5.09877e+09 == -5.09877e+09
      1.21933e+17 == 1.21933e+17

      189934 == 189934
      -97210.1 == -97210.1
      -1.23457e+07 == -1.23457e+07
      -29892.7 == -29892.7
      0.00125 == 0.00125

      5.265e-06 == 5.265e-06
      -1.0287e-05 == -1.0287e-05
      -8.1e-08 == -8.1e-08
      -3.3453e-05 == -3.3453e-05
      800 == 800

      34 == 34
      9 == 9
      0 == 0
      283 == 283
      1.23457e+07 == 1.23457e+07

      65 == 65
      -127 == -127
      -1 == -1
      -413 == -413
      288 == 288
      #Test Results
      #Converted from .out file by rfq at Wed Jul 24 12:07:26 PDT 1996

      ----------log:execute(0/0)----------
      ----------ref:execute(84/1316)----------
      1.23457e+07 == 1.23457e+07
      1.23456e+07 == 1.23456e+07
      1.23457e+07 == 1.23457e+07
      1.23453e+07 == 1.23453e+07
      9.88889e+09 == 9.88889e+09

      1.23456e+07 == 1.23456e+07
      1.23458e+07 == 1.23458e+07
      1.23457e+07 == 1.23457e+07
      1.23461e+07 == 1.23461e+07
      -9.8642e+09 == -9.8642e+09

      -1.23456e+07 == -1.23456e+07
      -1.23458e+07 == -1.23458e+07
      -1.23457e+07 == -1.23457e+07
      -1.23461e+07 == -1.23461e+07
      9.8642e+09 == 9.8642e+09

      8.02469e+08 == 8.02469e+08
      -1.5679e+09 == -1.5679e+09
      -1.23457e+07 == -1.23457e+07
      -5.09877e+09 == -5.09877e+09
      1.21933e+17 == 1.21933e+17

      189934 == 189934
      -97210.1 == -97210.1
      -1.23457e+07 == -1.23457e+07
      -29892.7 == -29892.7
      0.00125 == 0.00125

      5.265e-06 == 5.265e-06
      -1.0287e-05 == -1.0287e-05
      -8.1e-08 == -8.1e-08
      -3.3453e-05 == -3.3453e-05
      800 == 800

      34 == 34
      9 == 9
      0 == 0
      283 == 283
      1.23457e+07 == 1.23457e+07

      65 == 65
      -127 == -127
      -1 == -1
      -413 == -413
      288 == 288

      false == false
      false == false
      false == false
      false == false
      false == false

      true == true
      true == true
      true == true
      true == true
      true == true

      false == false
      false == false
      false == false
      false == false
      true == true

      false == false
      false == false
      false == false
      false == false
      true == true

      true == true
      true == true
      true == true
      true == true
      false == false

      true == true
      true == true
      true == true
      true == true
      false == false

      --------------------------------------------------------------------------------
      --------------------------------------------------------------------------------
      2) Win95 results file --

      #Test Results
      #Tue Oct 08 08:52:41 1996
      status=Failed. Output file and reference file were different
      work=file:/D:/I/java_spec/src/CONV/conv104/
      execStatus=Completed--check results.
      description=file:/D:/JCK-102a/tests/java_spec/src/CONV/conv104/conv104.html
      sections=compile.java executeWithVerifier
      harnessVersion=JT1.0_beta1
      end=Tue Oct 08 08:52:40 1996
      start=Tue Oct 08 08:52:34 1996
      environment=PCjdk1.1v

      test: file:/D:/JCK-102a/tests/java_spec/src/CONV/conv104/conv104.html
      running script javasoft.sqe.harness.CompSimpExecTestScript -verify -v2
      exec: D:\win32\bin\javac
        arg[0] -d
        arg[1] \D:\I\classes
        arg[2] \D:\JCK-102a\tests\java_spec\src\CONV\conv104\conv104.java
        env[0] CLASSPATH=\D:\jck-102a\classes;\D:\I\classes;
      command exited, exit=0
      command result: status not set
      ----------ref:compile.java(0/0)----------
      ----------log:compile.java(0/0)----------
      exec: D:\win32\bin\java
        arg[0] -verify
        arg[1] javasoft.sqe.tests.java_spec.conv104.conv104
        env[0] CLASSPATH=\D:\I\classes;\D:\jck-102a\classes
      command exited, exit=1
      command result: status not set
      ----------ref:executeWithVerifier(84/1368)----------
      1.23457e+007 == 1.23457e+007
      1.23456e+007 == 1.23456e+007
      1.23457e+007 == 1.23457e+007
      1.23453e+007 == 1.23453e+007
      9.88889e+009 == 9.88889e+009

      1.23456e+007 == 1.23456e+007
      1.23458e+007 == 1.23458e+007
      1.23457e+007 == 1.23457e+007
      1.23461e+007 == 1.23461e+007
      -9.8642e+009 == -9.8642e+009

      -1.23456e+007 == -1.23456e+007
      -1.23458e+007 == -1.23458e+007
      -1.23457e+007 == -1.23457e+007
      -1.23461e+007 == -1.23461e+007
      9.8642e+009 == 9.8642e+009

      8.02469e+008 == 8.02469e+008
      -1.5679e+009 == -1.5679e+009
      -1.23457e+007 == -1.23457e+007
      -5.09877e+009 == -5.09877e+009
      1.21933e+017 == 1.21933e+017

      189934 == 189934
      -97210.1 == -97210.1
      -1.23457e+007 == -1.23457e+007
      -29892.7 == -29892.7
      0.00125 == 0.00125

      5.265e-006 == 5.265e-006
      -1.0287e-005 == -1.0287e-005
      -8.1e-008 == -8.1e-008
      -3.3453e-005 == -3.3453e-005
      800 == 800

      34 == 34
      9 == 9
      0 == 0
      283 == 283
      1.23457e+007 == 1.23457e+007

      65 == 65
      -127 == -127
      -1 == -1
      -413 == -413
      288 == 288

      false == false
      false == false
      false == false
      false == false
      false == false

      true == true
      true == true
      true == true
      true == true
      true == true

      false == false
      false == false
      false == false
      false == false
      true == true

      false == false
      false == false
      false == false
      false == false
      true == true

      true == true
      true == true
      true == true
      true == true
      false == false

      true == true
      true == true
      true == true
      true == true
      false == false

      ----------log:executeWithVerifier(0/0)----------
      test result: Completed--check results.

      --------------------------------------------------------------------------------
      --------------------------------------------------------------------------------
      3) Reference file --

      #Test Results
      #Converted from .out file by rfq at Wed Jul 24 10:45:19 PDT 1996

      ----------log:execute(0/0)----------
      ----------ref:execute(6/384)----------
      Float.POSITIVE_INFINITY + Float.NEGATIVE_INFINITY produces NaN
      Float.NEGATIVE_INFINITY + Float.POSITIVE_INFINITY produces NaN
      Double.NEGATIVE_INFINITY + Double.POSITIVE_INFINITY produces NaN
      Double.POSITIVE_INFINITY + Double.NEGATIVE_INFINITY produces NaN
      Double.POSITIVE_INFINITY + Float.NEGATIVE_INFINITY produces NaN
      Float.POSITIVE_INFINITY + Double.NEGATIVE_INFINITY produces NaN

      -------------------------------------------------------------------------------
      -------------------------------------------------------------------------------
      3) Win95 results file --

      #Test Results
      #Tue Oct 08 09:45:53 1996
      status=Failed. Output file and reference file were different
      work=file:/D:/I/java_spec/src/EXPR/expr224/
      execStatus=Completed--check results.
      description=file:/D:/JCK-102a/tests/java_spec/src/EXPR/expr224/expr224.html
      sections=compile.java executeWithVerifier
      harnessVersion=JT1.0_beta1
      end=Tue Oct 08 09:45:53 1996
      start=Tue Oct 08 09:45:48 1996
      environment=PCjdk1.1v

      test: file:/D:/JCK-102a/tests/java_spec/src/EXPR/expr224/expr224.html
      running script javasoft.sqe.harness.CompSimpExecTestScript -verify -v2
      exec: D:\win32\bin\javac
        arg[0] -d
        arg[1] \D:\I\classes
        arg[2] \D:\JCK-102a\tests\java_spec\src\EXPR\expr224\expr224.java
        env[0] CLASSPATH=\D:\jck-102a\classes;\D:\I\classes;
      command exited, exit=0
      command result: status not set
      ----------ref:compile.java(0/0)----------
      ----------log:compile.java(0/0)----------
      exec: D:\win32\bin\java
        arg[0] -verify
        arg[1] javasoft.sqe.tests.java_spec.expr224.expr224
        env[0] CLASSPATH=\D:\I\classes;\D:\jck-102a\classes
      command exited, exit=1
      command result: status not set
      ----------ref:executeWithVerifier(6/408)----------
      Float.POSITIVE_INFINITY + Float.NEGATIVE_INFINITY produces -1.#IND
      Float.NEGATIVE_INFINITY + Float.POSITIVE_INFINITY produces -1.#IND
      Double.NEGATIVE_INFINITY + Double.POSITIVE_INFINITY produces -1.#IND
      Double.POSITIVE_INFINITY + Double.NEGATIVE_INFINITY produces -1.#IND
      Double.POSITIVE_INFINITY + Float.NEGATIVE_INFINITY produces -1.#IND
      Float.POSITIVE_INFINITY + Double.NEGATIVE_INFINITY produces -1.#IND
      ----------log:executeWithVerifier(0/0)----------
      test result: Completed--check results.


        Attachments

          Activity

            People

            Assignee:
            egilbertsunw Eric Gilbertson (Inactive)
            Reporter:
            lminersunw Linda Miner (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: