blob: 2f377367fb97c85277f3e387524787654c32c743 [file] [log] [blame]
1
NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY
FORTRAN COMPILER VALIDATION SYSTEM
VERSION 2.1 93/10/21*21.02.00
*FM900BEGIN* TEST RESULTS - FM900
TEST DATE*TIME= *NO DATE*TIME - COMPILER= *NONE SPECIFIED*
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
*NO PROJECT* *NO COMPANY NAME* * *NO TAPE* /*NO TAPE DATE
FOR OFFICIAL USE ONLY COPYRIGHT 1982
exit 0