4.4BSD/usr/src/usr.bin/f77/tests/ccitests/tests/FM900.res

1
                     FEDERAL SOFTWARE TESTING CENTER
                    FORTRAN COMPILER VALIDATION SYSTEM
                      VERSION 2.0  82/08/02*18.33.46
 
 *FM900BEGIN*            TEST RESULTS - FM900

         TEST DATE*TIME= 07-Nov-85          -  COMPILER= CCI 5.2             
 
 FMTRWF - (021) FORMATTED I/O

  REFS - 12.9.5  13.3  13.5
 
 
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------
                                                 THIS PROGRAM HAS  36 TESTS


        COMPLEX CONVERSION TEST

     1    INSPECT
                 COMPUTED= 
                          1.0  5.5
                 CORRECT=  
                          1.0  5.5
     2    INSPECT
                 COMPUTED= 
                          22.0  66.6
                 CORRECT=  
                          22.0  66.6
     3    INSPECT
                 COMPUTED= 
                          33.1234  55.0789
                 CORRECT=  
                          33.1234  55.0789
     4    INSPECT
                 COMPUTED= 
                          123.00  456.88
                 CORRECT=  
                          123.00  456.88
     5    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.123E+01   0.987E+01
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          +0.123E+01  +0.987E+01
                          +0.123+001  +0.987+001
     6    INSPECT                                LEADING ZERO OPTIONAL          
                 COMPUTED= 
                          -0.2345E+02  -0.6879E+02
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          -0.2345E+02  -0.6879E+02
                          -0.2345+002  -0.6879+002
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------
     7    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.7E+03   0.4E+03
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          +0.7E+03  +0.4E+03
                          +0.7+003  +0.4+003
     8    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.9876543E-04   0.1357913E-04
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          +0.9876543E-04  +0.1357913E-04
                          +0.9876543-004  +0.1357913-004
     9    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 FOR THE SECOND NUMBER
                 COMPUTED= 
                          19.34   0.2468E+02
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          19.34  +0.2468E+02
                          19.34  +0.2468+002
    10    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 FOR THE FIRST NUMBER
                 COMPUTED= 
                           0.765E+02  87.6
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                          +0.765E+02  87.6
                          +0.765+002  87.6
    11    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED:                       3 COMPUTED LINES EXPECTED
                            43.96 0.5407E+02
                            43.96 0.5407E+02
                            43.96 0.5407E+02

                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 EITHER ONE OF THE 2 POSSIBLE  
                                                 ANSWERS BELOW
                           +43.96+0.5407E+02
                           +43.96+0.5407+002
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------

        D CONVERSION TEST

    12    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.1D+06
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                          +0.1D+06
                          +0.1E+06
                          +0.1+006
    13    INSPECT                                LEADING ZERO OPTIONAL          
                 COMPUTED:                       2 COMPUTED LINES EXPECTED
                          -0.334D-04
                          -0.334D-04
                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 ONE OF THE 3 POSSIBLE ANSWERS 
                                                 BELOW
                          -0.334D-04
                          -0.334E-04
                          -0.334-004
    14    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.7657654D+00
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                          +0.7657654D+00
                          +0.7657654E+00
                          +0.7657654+000
    15    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.12345678901D+10
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                          +0.12345678901D+10
                          +0.12345678901E+10
                          +0.12345678901+010
    16    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED:                       3 COMPUTED LINES EXPECTED
                           0.98765432109876D-01
                           0.98765432109876D-01
                           0.98765432109876D-01
                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 ONE OF THE 3 POSSIBLE ANSWERS 
                                                 BELOW
                          +0.98765432109876D-01
                          +0.98765432109876E-01
                          +0.98765432109876-001
    17    INSPECT                                LEADING ZERO OPTIONAL          
                 COMPUTED:                       2 COMPUTED LINES EXPECTED
                          -0.555555542D+03
                          -0.555555542D+03
                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 ONE OF THE 3 POSSIBLE ANSWERS 
                                                 BELOW
                          -0.555555542D+03
                          -0.555555542E+03
                          -0.555555542+003
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------

        TEST UNSUBSCRIPTED ARRAY NAMES IN I/O LISTS 

    18    INSPECT
                 COMPUTED:                       2 COMPUTED LINES EXPECTED
                          9.91.19.92.29.93.39.94.4
                          9.91.19.92.29.93.39.94.4
                 CORRECT:                        EACH RESULT LINE SHOULD EQUAL
                          9.91.19.92.29.93.39.94.4
    19    INSPECT                                LEADING ZERO OPTIONAL          
                 COMPUTED:                       2 COMPUTED LINES EXPECTED
                          -0.99D+01-0.98D+01-0.97D+01-0.96D+01
                          -0.99D+01-0.98D+01-0.97D+01-0.96D+01
                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 ONE OF THE 3 POSSIBLE ANSWERS 
                                                 BELOW
                          -0.99D+01-0.98D+01-0.97D+01-0.96D+01
                          -0.99E+01-0.98E+01-0.97E+01-0.96E+01
                          -0.99+001-0.98+001-0.97+001-0.96+001
    20    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                           0.99D+01 0.98D+01 0.97D+01 0.96D+01
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                          +0.99D+01+0.98D+01+0.97D+01+0.96D+01
                          +0.99E+01+0.98E+01+0.97E+01+0.96E+01
                          +0.99+001+0.98+001+0.97+001+0.96+001
    21    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED:                       5 COMPUTED LINES EXPECTED
                             0.99D+01
                             0.99D+01
                             0.99D+01
                             0.99D+01
                             0.99D+01

                 CORRECT:                        EACH RESULT LINE SHOULD MATCH 
                                                 ONE OF THE 3 POSSIBLE ANSWERS 
                                                 BELOW
                            +0.99D+01
                            +0.99E+01
                            +0.99+001
    22    INSPECT
                 COMPUTED:                       3 COMPUTED LINES EXPECTED
                          9.95.59.96.69.97.79.98.8
                          9.95.59.96.69.97.79.98.8
                          9.95.59.96.69.97.79.98.8
                 CORRECT:                        EACH RESULT LINE SHOULD EQUAL
                          9.95.59.96.69.97.79.98.8
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------

        LEADING BLANK INSERTION TEST

    23    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                            0.1D+00
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                           +0.1D+00
                           +0.1E+00
                           +0.1+000
    24    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                             0.1D+00
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                            +0.1D+00
                            +0.1E+00
                            +0.1+000
    25    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                              0.1D+00
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                             +0.1D+00
                             +0.1E+00
                             +0.1+000
    26    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                               0.1D+00
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                              +0.1D+00
                              +0.1E+00
                              +0.1+000
    27    INSPECT                                LEADING PLUS OPTIONAL          
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                            1.0  5.5
                 CORRECT=  
                           +1.0 +5.5
    28    INSPECT                                LEADING PLUS OPTIONAL          
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                             9.9   5.5
                 CORRECT=  
                            +9.9  +5.5
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------
    29    INSPECT                                LEADING PLUS OPTIONAL          
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                              9.9    5.5
                 CORRECT=  
                             +9.9   +5.5
    30    INSPECT                                LEADING PLUS OPTIONAL          
                                                 LEADING BLANKS ARE REQUIRED
                 COMPUTED= 
                               1.0     5.5
                 CORRECT=  
                              +1.0    +5.5

        G CONVERSION TEST

    31    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED:                       2 COMPUTED LINES EXPECTED
                              0.1235E+05      1235.      123.5    
                               12.35          1.235     0.1235    

                 CORRECT:                        CORRESPONDING LINES MUST MATCH 
                                                 EITHER OF THE FOLLOWING TWO    
                                                 CORRECT ANSWERS                

                             +0.1235E+05     +1235.     +123.5
                              +12.35         +1.235    +0.1235

                             +0.1235+005     +1235.     +123.5
                              +12.35         +1.235    +0.1235

        SCALE FACTOR ON READ

    32    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                               98.7654  0.9877E+04   987654.00     987.654
                 CORRECT:                        2 CORRECT ANSWERS POSSIBLE
                              +98.7654 +0.9877E+04  +987654.00    +987.654
                              +98.7654 +0.9877+004  +987654.00    +987.654
    33    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                            0.8648D-02  0.8648E+04    8647.860
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                           +0.8648D-02 +0.8648E+04   +8647.860
                           +0.8648E-02 +0.8648E+04   +8647.860
                           +0.8648-002 +0.8648+004   +8647.860
                                                    OR
                           +0.8648D-02 +0.8648E+04   +8647.859
                           +0.8648E-02 +0.8648E+04   +8647.859
                           +0.8648-002 +0.8648+004   +8647.859
    34    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                            0.8658D+04       98.77    
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                           +0.8658D+04      +98.77
                           +0.8658E+04      +98.77
                           +0.8658+004      +98.77
1
  TEST   PASS/FAIL       DISPLAYED RESULTS       REMARKS
 -------------------------------------------------------------------------------

        SCALE FACTOR ON WRITE

    35    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                                987.66  0.0099E+06     98.7654    9.88E+02  8.6479D+02
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                               +987.66 +0.0099E+06    +98.7654   +9.88E+02 +8.6479D+02
                               +987.66 +0.0099E+06    +98.7654   +9.88E+02 +8.6479E+02
                               +987.66 +0.0099+006    +98.7654   +9.88+002 +8.6479+002
                                                    OR
                               +987.66 +0.0099E+06    +98.76539  +9.88E+02 +8.6479D+02
                               +987.66 +0.0099E+06    +98.76539  +9.88E+02 +8.6479E+02
                               +987.66 +0.0099+006    +98.76539  +9.88+002 +8.6479+002
    36    INSPECT                                LEADING PLUS SIGN/ZERO OPTIONAL
                 COMPUTED= 
                            0.0086E+06     8647.86  8.6579D+03       9877.    
                 CORRECT:                        3 CORRECT ANSWERS POSSIBLE
                           +0.0086E+06    +8647.86 +8.6579D+03      +9877.
                           +0.0086E+06    +8647.86 +8.6579E+03      +9877.
                           +0.0086+006    +8647.86 +8.6579+003      +9877.
 
 -------------------------------------------------------------------------------
 
                          0 TESTS PASSED
                          0 TESTS FAILED
                          0 TESTS DELETED
                         36 TESTS REQUIRE INSPECTION
                         36 OF  36 TESTS EXECUTED
 
 *FM900END*              END OF TEST - FM900

 TC-85-   -410                                    *             /850703       
 FOR OFFICIAL USE ONLY                                        COPYRIGHT  1982