Annotation of cci/usr/src/usr.bin/f77/testf77/tests/FM008.f, revision 1.1

1.1     ! root        1: C     COMMENT SECTION.                                                  00010008
        !             2: C     DATE***82/08/02*18.33.46
        !             3: C     OWNER  PRE/850703/TC-85-   -410/    /FSTC/278FCVS*F78UBP20/
        !             4: C     AUDIT  FCVS78 V2.0
        !             5: C                                                                       00020008
        !             6: C     FM008                                                             00030008
        !             7: C                                                                       00040008
        !             8: C         THIS ROUTINE TESTS ARITHMETIC ASSIGNMENT STATEMENTS OF THE    00050008
        !             9: C     FORM          INTEGER VARIABLE = ARITHMETIC EXPRESSION            00060008
        !            10: C     WHERE THE ARITHMETIC EXPRESSION IS FORMED WITH THE ARITHMETIC     00070008
        !            11: C     OPERATOR + INTEGER CONSTANTS AND POSITIVE INTEGER VARIABLES.      00080008
        !            12: C     SOME OF THE TESTS USE PARENTHESES TO GROUP ELEMENTS IN THE        00090008
        !            13: C     ARITHMETIC EXPRESSION.                                            00100008
        !            14: C                                                                       00110008
        !            15: C         THERE ARE TESTS WHERE THE ARITHMETIC EXPRESSION CONTAINS      00120008
        !            16: C            (1) TWO INTEGER CONSTANTS,                                 00130008
        !            17: C            (2) THREE INTEGER CONSTANTS,                               00140008
        !            18: C            (3) THREE INTEGER CONSTANTS WITH PARENTHESES TO GROUP      00150008
        !            19: C                   ELEMENTS,                                           00160008
        !            20: C            (4) ONE INTEGER VARIABLE AND ONE INTEGER CONSTANT,         00170008
        !            21: C            (5) ONE INTEGER VARIABLE AND TWO INTEGER CONSTANTS,        00180008
        !            22: C            (6) ONE INTEGER VARIABLE AND TWO INTEGER CONSTANTS WITH    00190008
        !            23: C                   PARENTHESES TO GROUP ELEMENTS.                      00200008
        !            24: C                                                                       00210008
        !            25: C                                                                       00220008
        !            26: C      REFERENCES                                                       00230008
        !            27: C        AMERICAN NATIONAL STANDARD PROGRAMMING LANGUAGE FORTRAN,       00240008
        !            28: C              X3.9-1978                                                00250008
        !            29: C                                                                       00260008
        !            30: C        SECTION 4.3, INTEGER TYPE                                      00270008
        !            31: C        SECTION 4.3.1, INTEGER CONSTANT                                00280008
        !            32: C        SECTION 6.1, ARITHMETIC EXPRESSIONS                            00290008
        !            33: C        SECTION 10.1, ARITHMETIC ASSIGNMENT STATEMENTS                 00300008
        !            34: C                                                                       00310008
        !            35: C                                                                       00320008
        !            36: C      **********************************************************       00330008
        !            37: C                                                                       00340008
        !            38: C         A COMPILER VALIDATION SYSTEM FOR THE FORTRAN LANGUAGE         00350008
        !            39: C     BASED ON SPECIFICATIONS AS DEFINED IN AMERICAN NATIONAL STANDARD  00360008
        !            40: C     PROGRAMMING LANGUAGE FORTRAN X3.9-1978, HAS BEEN DEVELOPED BY THE 00370008
        !            41: C     FEDERAL COBOL COMPILER TESTING SERVICE.  THE FORTRAN COMPILER     00380008
        !            42: C     VALIDATION SYSTEM (FCVS) CONSISTS OF AUDIT ROUTINES, THEIR RELATED00390008
        !            43: C     DATA, AND AN EXECUTIVE SYSTEM.  EACH AUDIT ROUTINE IS A FORTRAN   00400008
        !            44: C     PROGRAM, SUBPROGRAM OR FUNCTION WHICH INCLUDES TESTS OF SPECIFIC  00410008
        !            45: C     LANGUAGE ELEMENTS AND SUPPORTING PROCEDURES INDICATING THE RESULT 00420008
        !            46: C     OF EXECUTING THESE TESTS.                                         00430008
        !            47: C                                                                       00440008
        !            48: C         THIS PARTICULAR PROGRAM/SUBPROGRAM/FUNCTION CONTAINS FEATURES 00450008
        !            49: C     FOUND ONLY IN THE SUBSET AS DEFINED IN X3.9-1978.                 00460008
        !            50: C                                                                       00470008
        !            51: C         SUGGESTIONS AND COMMENTS SHOULD BE FORWARDED TO -             00480008
        !            52: C                                                                       00490008
        !            53: C                  DEPARTMENT OF THE NAVY                               00500008
        !            54: C                  FEDERAL COBOL COMPILER TESTING SERVICE               00510008
        !            55: C                  WASHINGTON, D.C.  20376                              00520008
        !            56: C                                                                       00530008
        !            57: C      **********************************************************       00540008
        !            58: C                                                                       00550008
        !            59: C                                                                       00560008
        !            60: C                                                                       00570008
        !            61: C     INITIALIZATION SECTION                                            00580008
        !            62: C                                                                       00590008
        !            63: C     INITIALIZE CONSTANTS                                              00600008
        !            64: C      **************                                                   00610008
        !            65: C     I01 CONTAINS THE LOGICAL UNIT NUMBER FOR THE CARD READER.         00620008
        !            66:       I01 = 5                                                           00630008
        !            67: C     I02 CONTAINS THE LOGICAL UNIT NUMBER FOR THE PRINTER.             00640008
        !            68:       I02 = 6                                                           00650008
        !            69: C     SYSTEM ENVIRONMENT SECTION                                        00660008
        !            70: C                                                                       00670008
        !            71:       I01 = 5                                                           00680008
        !            72: C     THE CX010 CARD IS FOR OVERRIDING THE PROGRAM DEFAULT I01 = 5      00690008
        !            73: C     (UNIT NUMBER FOR CARD READER).                                    00700008
        !            74: CX011    THIS CARD IS REPLACED BY CONTENTS OF FEXEC X-011 CONTROL CARD. 00710008
        !            75: C     THE CX011 CARD IS FOR SYSTEMS WHICH REQUIRE ADDITIONAL            00720008
        !            76: C     FORTRAN STATEMENTS FOR FILES ASSOCIATED WITH CX010 ABOVE.         00730008
        !            77: C                                                                       00740008
        !            78:       I02 = 6                                                           00750008
        !            79: C     THE CX020 CARD IS FOR OVERRIDING THE PROGRAM DEFAULT I02 = 6      00760008
        !            80: C     (UNIT NUMBER FOR PRINTER).                                        00770008
        !            81: CX021    THIS CARD IS REPLACED BY CONTENTS OF FEXEC X-021 CONTROL CARD. 00780008
        !            82: C     THE CX021 CARD IS FOR SYSTEMS WHICH REQUIRE ADDITIONAL            00790008
        !            83: C     FORTRAN STATEMENTS FOR FILES ASSOCIATED WITH CX020 ABOVE.         00800008
        !            84: C                                                                       00810008
        !            85:       IVPASS=0                                                          00820008
        !            86:       IVFAIL=0                                                          00830008
        !            87:       IVDELE=0                                                          00840008
        !            88:       ICZERO=0                                                          00850008
        !            89: C                                                                       00860008
        !            90: C     WRITE PAGE HEADERS                                                00870008
        !            91:       WRITE (I02,90000)                                                 00880008
        !            92:       WRITE (I02,90001)                                                 00890008
        !            93:       WRITE (I02,90002)                                                 00900008
        !            94:       WRITE (I02, 90002)                                                00910008
        !            95:       WRITE (I02,90003)                                                 00920008
        !            96:       WRITE (I02,90002)                                                 00930008
        !            97:       WRITE (I02,90004)                                                 00940008
        !            98:       WRITE (I02,90002)                                                 00950008
        !            99:       WRITE (I02,90011)                                                 00960008
        !           100:       WRITE (I02,90002)                                                 00970008
        !           101:       WRITE (I02,90002)                                                 00980008
        !           102:       WRITE (I02,90005)                                                 00990008
        !           103:       WRITE (I02,90006)                                                 01000008
        !           104:       WRITE (I02,90002)                                                 01010008
        !           105: C     TEST SECTION                                                      01020008
        !           106: C                                                                       01030008
        !           107: C         ARITHMETIC ASSIGNMENT STATEMENT                               01040008
        !           108: C                                                                       01050008
        !           109: C     TEST 200 THROUGH TEST 214 CONTAIN INTEGER CONSTANTS AND OPERATOR +01060008
        !           110: C     IN ARITHMETIC EXPRESSION.                                         01070008
        !           111: C                                                                       01080008
        !           112: C     TEST 200 THROUGH TEST 206 - TWO INTEGER CONSTANTS                 01090008
        !           113: C                                                                       01100008
        !           114:  2001 CONTINUE                                                          01110008
        !           115:       IVTNUM = 200                                                      01120008
        !           116: C                                                                       01130008
        !           117: C      ****  TEST 200  ****                                             01140008
        !           118: C                                                                       01150008
        !           119:       IF (ICZERO) 32000, 2000, 32000                                    01160008
        !           120:  2000 CONTINUE                                                          01170008
        !           121:       IVCOMP = 2+3                                                      01180008
        !           122:       GO TO 42000                                                       01190008
        !           123: 32000 IVDELE = IVDELE + 1                                               01200008
        !           124:       WRITE (I02,80003) IVTNUM                                          01210008
        !           125:       IF (ICZERO) 42000, 2011, 42000                                    01220008
        !           126: 42000 IF (IVCOMP - 5) 22000,12000,22000                                 01230008
        !           127: 12000 IVPASS = IVPASS + 1                                               01240008
        !           128:       WRITE (I02,80001) IVTNUM                                          01250008
        !           129:       GO TO 2011                                                        01260008
        !           130: 22000 IVFAIL = IVFAIL + 1                                               01270008
        !           131:       IVCORR = 5                                                        01280008
        !           132:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          01290008
        !           133:  2011 CONTINUE                                                          01300008
        !           134:       IVTNUM = 201                                                      01310008
        !           135: C                                                                       01320008
        !           136: C      ****  TEST 201  ****                                             01330008
        !           137: C                                                                       01340008
        !           138:       IF (ICZERO) 32010, 2010, 32010                                    01350008
        !           139:  2010 CONTINUE                                                          01360008
        !           140:       IVCOMP = 51 + 52                                                  01370008
        !           141:       GO TO 42010                                                       01380008
        !           142: 32010 IVDELE = IVDELE + 1                                               01390008
        !           143:       WRITE (I02,80003) IVTNUM                                          01400008
        !           144:       IF (ICZERO) 42010, 2021, 42010                                    01410008
        !           145: 42010 IF (IVCOMP - 103) 22010,12010,22010                               01420008
        !           146: 12010 IVPASS = IVPASS + 1                                               01430008
        !           147:       WRITE (I02,80001) IVTNUM                                          01440008
        !           148:       GO TO 2021                                                        01450008
        !           149: 22010 IVFAIL = IVFAIL + 1                                               01460008
        !           150:       IVCORR = 103                                                      01470008
        !           151:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          01480008
        !           152:  2021 CONTINUE                                                          01490008
        !           153:       IVTNUM = 202                                                      01500008
        !           154: C                                                                       01510008
        !           155: C      ****  TEST 202  ****                                             01520008
        !           156: C                                                                       01530008
        !           157:       IF (ICZERO) 32020, 2020, 32020                                    01540008
        !           158:  2020 CONTINUE                                                          01550008
        !           159:       IVCOMP = 189 + 676                                                01560008
        !           160:       GO TO 42020                                                       01570008
        !           161: 32020 IVDELE = IVDELE + 1                                               01580008
        !           162:       WRITE (I02,80003) IVTNUM                                          01590008
        !           163:       IF (ICZERO) 42020, 2031, 42020                                    01600008
        !           164: 42020 IF (IVCOMP - 865) 22020,12020,22020                               01610008
        !           165: 12020 IVPASS = IVPASS + 1                                               01620008
        !           166:       WRITE (I02,80001) IVTNUM                                          01630008
        !           167:       GO TO 2031                                                        01640008
        !           168: 22020 IVFAIL = IVFAIL + 1                                               01650008
        !           169:       IVCORR = 865                                                      01660008
        !           170:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          01670008
        !           171:  2031 CONTINUE                                                          01680008
        !           172:       IVTNUM = 203                                                      01690008
        !           173: C                                                                       01700008
        !           174: C      ****  TEST 203  ****                                             01710008
        !           175: C                                                                       01720008
        !           176:       IF (ICZERO) 32030, 2030, 32030                                    01730008
        !           177:  2030 CONTINUE                                                          01740008
        !           178:       IVCOMP = 1358 + 8001                                              01750008
        !           179:       GO TO 42030                                                       01760008
        !           180: 32030 IVDELE = IVDELE + 1                                               01770008
        !           181:       WRITE (I02,80003) IVTNUM                                          01780008
        !           182:       IF (ICZERO) 42030, 2041, 42030                                    01790008
        !           183: 42030 IF (IVCOMP - 9359) 22030, 12030, 22030                            01800008
        !           184: 12030 IVPASS = IVPASS + 1                                               01810008
        !           185:       WRITE (I02,80001) IVTNUM                                          01820008
        !           186:       GO TO 2041                                                        01830008
        !           187: 22030 IVFAIL = IVFAIL + 1                                               01840008
        !           188:       IVCORR = 9359                                                     01850008
        !           189:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          01860008
        !           190:  2041 CONTINUE                                                          01870008
        !           191:       IVTNUM = 204                                                      01880008
        !           192: C                                                                       01890008
        !           193: C      ****  TEST 204  ****                                             01900008
        !           194: C                                                                       01910008
        !           195:       IF (ICZERO) 32040, 2040, 32040                                    01920008
        !           196:  2040 CONTINUE                                                          01930008
        !           197:       IVCOMP = 11112 + 10001                                            01940008
        !           198:       GO TO 42040                                                       01950008
        !           199: 32040 IVDELE = IVDELE + 1                                               01960008
        !           200:       WRITE (I02,80003) IVTNUM                                          01970008
        !           201:       IF (ICZERO) 42040, 2051, 42040                                    01980008
        !           202: 42040 IF (IVCOMP - 21113) 22040, 12040, 22040                           01990008
        !           203: 12040 IVPASS = IVPASS + 1                                               02000008
        !           204:       WRITE (I02,80001) IVTNUM                                          02010008
        !           205:       GO TO 2051                                                        02020008
        !           206: 22040 IVFAIL = IVFAIL + 1                                               02030008
        !           207:       IVCORR=21113                                                      02040008
        !           208:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          02050008
        !           209:  2051 CONTINUE                                                          02060008
        !           210:       IVTNUM = 205                                                      02070008
        !           211: C                                                                       02080008
        !           212: C      ****  TEST 205  ****                                             02090008
        !           213: C                                                                       02100008
        !           214:       IF (ICZERO) 32050, 2050, 32050                                    02110008
        !           215:  2050 CONTINUE                                                          02120008
        !           216:       IVCOMP = 189 + 9876                                               02130008
        !           217:       GO TO 42050                                                       02140008
        !           218: 32050 IVDELE = IVDELE + 1                                               02150008
        !           219:       WRITE (I02,80003) IVTNUM                                          02160008
        !           220:       IF (ICZERO) 42050, 2061, 42050                                    02170008
        !           221: 42050 IF (IVCOMP - 10065) 22050,12050,22050                             02180008
        !           222: 12050 IVPASS = IVPASS + 1                                               02190008
        !           223:       WRITE (I02,80001) IVTNUM                                          02200008
        !           224:       GO TO 2061                                                        02210008
        !           225: 22050 IVFAIL = IVFAIL + 1                                               02220008
        !           226:       IVCORR = 10065                                                    02230008
        !           227:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          02240008
        !           228:  2061 CONTINUE                                                          02250008
        !           229:       IVTNUM = 206                                                      02260008
        !           230: C                                                                       02270008
        !           231: C      ****  TEST 206  ****                                             02280008
        !           232: C          REQUIRES 32767                                               02290008
        !           233: C                                                                       02300008
        !           234:       IF (ICZERO) 32060, 2060, 32060                                    02310008
        !           235:  2060 CONTINUE                                                          02320008
        !           236:       IVCOMP = 32752 + 15                                               02330008
        !           237:       GO TO 42060                                                       02340008
        !           238: 32060 IVDELE = IVDELE + 1                                               02350008
        !           239:       WRITE (I02,80003) IVTNUM                                          02360008
        !           240:       IF (ICZERO) 42060, 2071, 42060                                    02370008
        !           241: 42060 IF (IVCOMP - 32767) 22060,12060,22060                             02380008
        !           242: 12060 IVPASS = IVPASS + 1                                               02390008
        !           243:       WRITE (I02,80001) IVTNUM                                          02400008
        !           244:       GO TO 2071                                                        02410008
        !           245: 22060 IVFAIL = IVFAIL + 1                                               02420008
        !           246:       IVCORR = 32767                                                    02430008
        !           247:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          02440008
        !           248: C                                                                       02450008
        !           249: C     TEST 207 THROUGH TEST 210 - THREE INTEGER CONSTANTS               02460008
        !           250: C                                                                       02470008
        !           251:  2071 CONTINUE                                                          02480008
        !           252:       IVTNUM = 207                                                      02490008
        !           253: C                                                                       02500008
        !           254: C      ****  TEST 207  ****                                             02510008
        !           255: C                                                                       02520008
        !           256:       IF (ICZERO) 32070, 2070, 32070                                    02530008
        !           257:  2070 CONTINUE                                                          02540008
        !           258:       IVCOMP = 2+3+4                                                    02550008
        !           259:       GO TO 42070                                                       02560008
        !           260: 32070 IVDELE = IVDELE + 1                                               02570008
        !           261:       WRITE (I02,80003) IVTNUM                                          02580008
        !           262:       IF (ICZERO) 42070, 2081, 42070                                    02590008
        !           263: 42070 IF (IVCOMP - 9) 22070,12070,22070                                 02600008
        !           264: 12070 IVPASS = IVPASS + 1                                               02610008
        !           265:       WRITE (I02,80001) IVTNUM                                          02620008
        !           266:       GO TO 2081                                                        02630008
        !           267: 22070 IVFAIL = IVFAIL + 1                                               02640008
        !           268:       IVCORR = 9                                                        02650008
        !           269:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          02660008
        !           270:  2081 CONTINUE                                                          02670008
        !           271:       IVTNUM = 208                                                      02680008
        !           272: C                                                                       02690008
        !           273: C      ****  TEST 208  ****                                             02700008
        !           274: C                                                                       02710008
        !           275:       IF (ICZERO) 32080, 2080, 32080                                    02720008
        !           276:  2080 CONTINUE                                                          02730008
        !           277:       IVCOMP = 51 + 52 + 53                                             02740008
        !           278:       GO TO 42080                                                       02750008
        !           279: 32080 IVDELE = IVDELE + 1                                               02760008
        !           280:       WRITE (I02,80003) IVTNUM                                          02770008
        !           281:       IF (ICZERO) 42080, 2091, 42080                                    02780008
        !           282: 42080 IF (IVCOMP - 156) 22080,12080,22080                               02790008
        !           283: 12080 IVPASS = IVPASS + 1                                               02800008
        !           284:       WRITE (I02,80001) IVTNUM                                          02810008
        !           285:       GO TO 2091                                                        02820008
        !           286: 22080 IVFAIL = IVFAIL + 1                                               02830008
        !           287:       IVCORR = 156                                                      02840008
        !           288:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          02850008
        !           289:  2091 CONTINUE                                                          02860008
        !           290:       IVTNUM = 209                                                      02870008
        !           291: C                                                                       02880008
        !           292: C      ****  TEST 209  ****                                             02890008
        !           293: C                                                                       02900008
        !           294:       IF (ICZERO) 32090, 2090, 32090                                    02910008
        !           295:  2090 CONTINUE                                                          02920008
        !           296:       IVCOMP = 189 +676+101                                             02930008
        !           297:       GO TO 42090                                                       02940008
        !           298: 32090 IVDELE = IVDELE + 1                                               02950008
        !           299:       WRITE (I02,80003) IVTNUM                                          02960008
        !           300:       IF (ICZERO) 42090, 2101, 42090                                    02970008
        !           301: 42090 IF (IVCOMP - 966) 22090,12090,22090                               02980008
        !           302: 12090 IVPASS = IVPASS + 1                                               02990008
        !           303:       WRITE (I02,80001) IVTNUM                                          03000008
        !           304:       GO TO 2101                                                        03010008
        !           305: 22090 IVFAIL = IVFAIL + 1                                               03020008
        !           306:       IVCORR = 966                                                      03030008
        !           307:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          03040008
        !           308:  2101 CONTINUE                                                          03050008
        !           309:       IVTNUM = 210                                                      03060008
        !           310: C                                                                       03070008
        !           311: C      ****  TEST 210  ****                                             03080008
        !           312: C                                                                       03090008
        !           313:       IF (ICZERO) 32100, 2100, 32100                                    03100008
        !           314:  2100 CONTINUE                                                          03110008
        !           315:       IVCOMP = 1358 + 8001 + 2189                                       03120008
        !           316:       GO TO 42100                                                       03130008
        !           317: 32100 IVDELE = IVDELE + 1                                               03140008
        !           318:       WRITE (I02,80003) IVTNUM                                          03150008
        !           319:       IF (ICZERO) 42100, 2111, 42100                                    03160008
        !           320: 42100 IF (IVCOMP - 11548) 22100,12100,22100                             03170008
        !           321: 12100 IVPASS = IVPASS + 1                                               03180008
        !           322:       WRITE (I02,80001) IVTNUM                                          03190008
        !           323:       GO TO 2111                                                        03200008
        !           324: 22100 IVFAIL = IVFAIL + 1                                               03210008
        !           325:       IVCORR = 11548                                                    03220008
        !           326:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          03230008
        !           327: C                                                                       03240008
        !           328: C     TESTS 211 THROUGH 214 ARE THE SAME AS 207 THROUGH 210 EXCEPT      03250008
        !           329: C     PARENTHESES ARE USED TO GROUP THE CONSTANTS.                      03260008
        !           330: C                                                                       03270008
        !           331:  2111 CONTINUE                                                          03280008
        !           332:       IVTNUM = 211                                                      03290008
        !           333: C                                                                       03300008
        !           334: C      ****  TEST 211  ****                                             03310008
        !           335: C                                                                       03320008
        !           336:       IF (ICZERO) 32110, 2110, 32110                                    03330008
        !           337:  2110 CONTINUE                                                          03340008
        !           338:       IVCOMP = (2+3)+4                                                  03350008
        !           339:       GO TO 42110                                                       03360008
        !           340: 32110 IVDELE = IVDELE + 1                                               03370008
        !           341:       WRITE (I02,80003) IVTNUM                                          03380008
        !           342:       IF (ICZERO) 42110, 2121, 42110                                    03390008
        !           343: 42110 IF (IVCOMP -9) 22110,12110,22110                                  03400008
        !           344: 12110 IVPASS = IVPASS + 1                                               03410008
        !           345:       WRITE (I02,80001) IVTNUM                                          03420008
        !           346:       GO TO 2121                                                        03430008
        !           347: 22110 IVFAIL = IVFAIL + 1                                               03440008
        !           348:       IVCORR = 9                                                        03450008
        !           349:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          03460008
        !           350:  2121 CONTINUE                                                          03470008
        !           351:       IVTNUM = 212                                                      03480008
        !           352: C                                                                       03490008
        !           353: C      ****  TEST 212  ****                                             03500008
        !           354: C                                                                       03510008
        !           355:       IF (ICZERO) 32120, 2120, 32120                                    03520008
        !           356:  2120 CONTINUE                                                          03530008
        !           357:       IVCOMP = 51+(52+53)                                               03540008
        !           358:       GO TO 42120                                                       03550008
        !           359: 32120 IVDELE = IVDELE + 1                                               03560008
        !           360:       WRITE (I02,80003) IVTNUM                                          03570008
        !           361:       IF (ICZERO) 42120, 2131, 42120                                    03580008
        !           362: 42120 IF (IVCOMP - 156) 22120,12120,22120                               03590008
        !           363: 12120 IVPASS = IVPASS + 1                                               03600008
        !           364:       WRITE (I02,80001) IVTNUM                                          03610008
        !           365:       GO TO 2131                                                        03620008
        !           366: 22120 IVFAIL = IVFAIL + 1                                               03630008
        !           367:       IVCORR = 156                                                      03640008
        !           368:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          03650008
        !           369:  2131 CONTINUE                                                          03660008
        !           370:       IVTNUM = 213                                                      03670008
        !           371: C                                                                       03680008
        !           372: C      ****  TEST 213  ****                                             03690008
        !           373: C                                                                       03700008
        !           374:       IF (ICZERO) 32130, 2130, 32130                                    03710008
        !           375:  2130 CONTINUE                                                          03720008
        !           376:       IVCOMP = 189 +(676+101)                                           03730008
        !           377:       GO TO 42130                                                       03740008
        !           378: 32130 IVDELE = IVDELE + 1                                               03750008
        !           379:       WRITE (I02,80003) IVTNUM                                          03760008
        !           380:       IF (ICZERO) 42130, 2141, 42130                                    03770008
        !           381: 42130 IF (IVCOMP - 966) 22130,12130,22130                               03780008
        !           382: 12130 IVPASS = IVPASS + 1                                               03790008
        !           383:       WRITE (I02,80001) IVTNUM                                          03800008
        !           384:       GO TO 2141                                                        03810008
        !           385: 22130 IVFAIL = IVFAIL + 1                                               03820008
        !           386:       IVCORR = 966                                                      03830008
        !           387:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          03840008
        !           388:  2141 CONTINUE                                                          03850008
        !           389:       IVTNUM = 214                                                      03860008
        !           390: C                                                                       03870008
        !           391: C      ****  TEST 214  ****                                             03880008
        !           392: C                                                                       03890008
        !           393:       IF (ICZERO) 32140, 2140, 32140                                    03900008
        !           394:  2140 CONTINUE                                                          03910008
        !           395:       IVCOMP = (1358+2189) + 8001                                       03920008
        !           396:       GO TO 42140                                                       03930008
        !           397: 32140 IVDELE = IVDELE + 1                                               03940008
        !           398:       WRITE (I02,80003) IVTNUM                                          03950008
        !           399:       IF (ICZERO) 42140, 2151, 42140                                    03960008
        !           400: 42140 IF (IVCOMP - 11548) 22140,12140,22140                             03970008
        !           401: 12140 IVPASS = IVPASS + 1                                               03980008
        !           402:       WRITE (I02,80001) IVTNUM                                          03990008
        !           403:       GO TO 2151                                                        04000008
        !           404: 22140 IVFAIL = IVFAIL + 1                                               04010008
        !           405:       IVCORR = 11548                                                    04020008
        !           406:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          04030008
        !           407: C                                                                       04040008
        !           408: C     TEST 215 THROUGH TEST 234 CONTAIN INTEGER VARIABLES, INTEGER      04050008
        !           409: C     CONSTANTS AND THE OPERATOR + IN ARITHMETIC EXPRESSION.            04060008
        !           410: C                                                                       04070008
        !           411: C     TEST 215 THROUGH TEST 219 - ONE INTEGER VARIABLE AND ONE INTEGER  04080008
        !           412: C     CONSTANT IN ARITHMETIC EXPRESSION.                                04090008
        !           413: C                                                                       04100008
        !           414:  2151 CONTINUE                                                          04110008
        !           415:       IVTNUM = 215                                                      04120008
        !           416: C                                                                       04130008
        !           417: C      ****  TEST 215  ****                                             04140008
        !           418: C                                                                       04150008
        !           419:       IF (ICZERO) 32150, 2150, 32150                                    04160008
        !           420:  2150 CONTINUE                                                          04170008
        !           421:       IVON01 = 2                                                        04180008
        !           422:       IVCOMP = IVON01 + 3                                               04190008
        !           423:       GO TO 42150                                                       04200008
        !           424: 32150 IVDELE = IVDELE + 1                                               04210008
        !           425:       WRITE (I02,80003) IVTNUM                                          04220008
        !           426:       IF (ICZERO) 42150, 2161, 42150                                    04230008
        !           427: 42150 IF (IVCOMP - 5) 22150,12150,22150                                 04240008
        !           428: 12150 IVPASS = IVPASS + 1                                               04250008
        !           429:       WRITE (I02,80001) IVTNUM                                          04260008
        !           430:       GO TO 2161                                                        04270008
        !           431: 22150 IVFAIL = IVFAIL + 1                                               04280008
        !           432:       IVCORR=5                                                          04290008
        !           433:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          04300008
        !           434:  2161 CONTINUE                                                          04310008
        !           435:       IVTNUM = 216                                                      04320008
        !           436: C                                                                       04330008
        !           437: C      ****  TEST 216  ****                                             04340008
        !           438: C                                                                       04350008
        !           439:       IF (ICZERO) 32160, 2160, 32160                                    04360008
        !           440:  2160 CONTINUE                                                          04370008
        !           441:       IVON01 = 3                                                        04380008
        !           442:       IVCOMP = 2 + IVON01                                               04390008
        !           443:       GO TO 42160                                                       04400008
        !           444: 32160 IVDELE = IVDELE + 1                                               04410008
        !           445:       WRITE (I02,80003) IVTNUM                                          04420008
        !           446:       IF (ICZERO) 42160, 2171, 42160                                    04430008
        !           447: 42160 IF (IVCOMP - 5) 22160,12160,22160                                 04440008
        !           448: 12160 IVPASS = IVPASS + 1                                               04450008
        !           449:       WRITE (I02,80001) IVTNUM                                          04460008
        !           450:       GO TO 2171                                                        04470008
        !           451: 22160 IVFAIL = IVFAIL + 1                                               04480008
        !           452:       IVCORR = 5                                                        04490008
        !           453:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          04500008
        !           454:  2171 CONTINUE                                                          04510008
        !           455:       IVTNUM = 217                                                      04520008
        !           456: C                                                                       04530008
        !           457: C      ****  TEST 217  ****                                             04540008
        !           458: C                                                                       04550008
        !           459:       IF (ICZERO) 32170, 2170, 32170                                    04560008
        !           460:  2170 CONTINUE                                                          04570008
        !           461:       IVON01 = 51                                                       04580008
        !           462:       IVCOMP = IVON01 +52                                               04590008
        !           463:       GO TO 42170                                                       04600008
        !           464: 32170 IVDELE = IVDELE + 1                                               04610008
        !           465:       WRITE (I02,80003) IVTNUM                                          04620008
        !           466:       IF (ICZERO) 42170, 2181, 42170                                    04630008
        !           467: 42170 IF (IVCOMP - 103) 22170,12170,22170                               04640008
        !           468: 12170 IVPASS = IVPASS + 1                                               04650008
        !           469:       WRITE (I02,80001) IVTNUM                                          04660008
        !           470:       GO TO 2181                                                        04670008
        !           471: 22170 IVFAIL = IVFAIL + 1                                               04680008
        !           472:       IVCORR = 103                                                      04690008
        !           473:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          04700008
        !           474:  2181 CONTINUE                                                          04710008
        !           475:       IVTNUM = 218                                                      04720008
        !           476: C                                                                       04730008
        !           477: C      ****  TEST 218  ****                                             04740008
        !           478: C                                                                       04750008
        !           479:       IF (ICZERO) 32180, 2180, 32180                                    04760008
        !           480:  2180 CONTINUE                                                          04770008
        !           481:       IVON01 = 676                                                      04780008
        !           482:       IVCOMP = 189 + IVON01                                             04790008
        !           483:       GO TO 42180                                                       04800008
        !           484: 32180 IVDELE = IVDELE + 1                                               04810008
        !           485:       WRITE (I02,80003) IVTNUM                                          04820008
        !           486:       IF (ICZERO) 42180, 2191, 42180                                    04830008
        !           487: 42180 IF (IVCOMP - 865) 22180,12180,22180                               04840008
        !           488: 12180 IVPASS = IVPASS + 1                                               04850008
        !           489:       WRITE (I02,80001) IVTNUM                                          04860008
        !           490:       GO TO 2191                                                        04870008
        !           491: 22180 IVFAIL = IVFAIL + 1                                               04880008
        !           492:       IVCORR = 865                                                      04890008
        !           493:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          04900008
        !           494:  2191 CONTINUE                                                          04910008
        !           495:       IVTNUM = 219                                                      04920008
        !           496: C                                                                       04930008
        !           497: C      ****  TEST 219  ****                                             04940008
        !           498: C                                                                       04950008
        !           499:       IF (ICZERO) 32190, 2190, 32190                                    04960008
        !           500:  2190 CONTINUE                                                          04970008
        !           501:       IVON01 = 1358                                                     04980008
        !           502:       IVCOMP = IVON01 + 8001                                            04990008
        !           503:       GO TO 42190                                                       05000008
        !           504: 32190 IVDELE = IVDELE + 1                                               05010008
        !           505:       WRITE (I02,80003) IVTNUM                                          05020008
        !           506:       IF (ICZERO) 42190, 2201, 42190                                    05030008
        !           507: 42190 IF (IVCOMP - 9359) 22190,12190,22190                              05040008
        !           508: 12190 IVPASS = IVPASS + 1                                               05050008
        !           509:       WRITE (I02,80001) IVTNUM                                          05060008
        !           510:       GO TO 2201                                                        05070008
        !           511: 22190 IVFAIL = IVFAIL + 1                                               05080008
        !           512:       IVCORR = 9359                                                     05090008
        !           513:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          05100008
        !           514: C                                                                       05110008
        !           515: C     TEST 220 THROUGH TEST 224 - ONE INTEGER VARIABLE, TWO INTEGER     05120008
        !           516: C     CONSTANTS IN ARITHMETIC EXPRESSION.                               05130008
        !           517: C                                                                       05140008
        !           518:  2201 CONTINUE                                                          05150008
        !           519:       IVTNUM = 220                                                      05160008
        !           520: C                                                                       05170008
        !           521: C      ****  TEST 220  ****                                             05180008
        !           522: C                                                                       05190008
        !           523:       IF (ICZERO) 32200, 2200, 32200                                    05200008
        !           524:  2200 CONTINUE                                                          05210008
        !           525:       IVON01 = 2                                                        05220008
        !           526:       IVCOMP = IVON01 +3 +4                                             05230008
        !           527:       GO TO 42200                                                       05240008
        !           528: 32200 IVDELE = IVDELE + 1                                               05250008
        !           529:       WRITE (I02,80003) IVTNUM                                          05260008
        !           530:       IF (ICZERO) 42200, 2211, 42200                                    05270008
        !           531: 42200 IF (IVCOMP - 9) 22200,12200,22200                                 05280008
        !           532: 12200 IVPASS = IVPASS + 1                                               05290008
        !           533:       WRITE (I02,80001) IVTNUM                                          05300008
        !           534:       GO TO 2211                                                        05310008
        !           535: 22200 IVFAIL = IVFAIL + 1                                               05320008
        !           536:       IVCORR = 9                                                        05330008
        !           537:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          05340008
        !           538:  2211 CONTINUE                                                          05350008
        !           539:       IVTNUM = 221                                                      05360008
        !           540: C                                                                       05370008
        !           541: C      ****  TEST 221  ****                                             05380008
        !           542: C                                                                       05390008
        !           543:       IF (ICZERO) 32210, 2210, 32210                                    05400008
        !           544:  2210 CONTINUE                                                          05410008
        !           545:       IVON01 = 3                                                        05420008
        !           546:       IVCOMP = 2+IVON01+4                                               05430008
        !           547:       GO TO 42210                                                       05440008
        !           548: 32210 IVDELE = IVDELE + 1                                               05450008
        !           549:       WRITE (I02,80003) IVTNUM                                          05460008
        !           550:       IF (ICZERO) 42210, 2221, 42210                                    05470008
        !           551: 42210 IF (IVCOMP - 9) 22210,12210,22210                                 05480008
        !           552: 12210 IVPASS = IVPASS + 1                                               05490008
        !           553:       WRITE (I02,80001) IVTNUM                                          05500008
        !           554:       GO TO 2221                                                        05510008
        !           555: 22210 IVFAIL = IVFAIL + 1                                               05520008
        !           556:       IVCORR = 9                                                        05530008
        !           557:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          05540008
        !           558:  2221 CONTINUE                                                          05550008
        !           559:       IVTNUM = 222                                                      05560008
        !           560: C                                                                       05570008
        !           561: C      ****  TEST 222  ****                                             05580008
        !           562: C                                                                       05590008
        !           563:       IF (ICZERO) 32220, 2220, 32220                                    05600008
        !           564:  2220 CONTINUE                                                          05610008
        !           565:       IVON01 = 4                                                        05620008
        !           566:       IVCOMP= 2+3+IVON01                                                05630008
        !           567:       GO TO 42220                                                       05640008
        !           568: 32220 IVDELE = IVDELE + 1                                               05650008
        !           569:       WRITE (I02,80003) IVTNUM                                          05660008
        !           570:       IF (ICZERO) 42220, 2231, 42220                                    05670008
        !           571: 42220 IF (IVCOMP - 9) 22220,12220,22220                                 05680008
        !           572: 12220 IVPASS = IVPASS + 1                                               05690008
        !           573:       WRITE (I02,80001) IVTNUM                                          05700008
        !           574:       GO TO 2231                                                        05710008
        !           575: 22220 IVFAIL = IVFAIL + 1                                               05720008
        !           576:       IVCORR = 9                                                        05730008
        !           577:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          05740008
        !           578:  2231 CONTINUE                                                          05750008
        !           579:       IVTNUM = 223                                                      05760008
        !           580: C                                                                       05770008
        !           581: C      ****  TEST 223  ****                                             05780008
        !           582: C                                                                       05790008
        !           583:       IF (ICZERO) 32230, 2230, 32230                                    05800008
        !           584:  2230 CONTINUE                                                          05810008
        !           585:       IVON01 = 2189                                                     05820008
        !           586:       IVCOMP = 1358+IVON01+8001                                         05830008
        !           587:       GO TO 42230                                                       05840008
        !           588: 32230 IVDELE = IVDELE + 1                                               05850008
        !           589:       WRITE (I02,80003) IVTNUM                                          05860008
        !           590:       IF (ICZERO) 42230, 2241, 42230                                    05870008
        !           591: 42230 IF (IVCOMP - 11548) 22230,12230,22230                             05880008
        !           592: 12230 IVPASS = IVPASS + 1                                               05890008
        !           593:       WRITE (I02,80001) IVTNUM                                          05900008
        !           594:       GO TO 2241                                                        05910008
        !           595: 22230 IVFAIL = IVFAIL + 1                                               05920008
        !           596:       IVCORR=11548                                                      05930008
        !           597:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          05940008
        !           598:  2241 CONTINUE                                                          05950008
        !           599:       IVTNUM = 224                                                      05960008
        !           600: C                                                                       05970008
        !           601: C      ****  TEST 224  ****                                             05980008
        !           602: C                                                                       05990008
        !           603:       IF (ICZERO) 32240, 2240, 32240                                    06000008
        !           604:  2240 CONTINUE                                                          06010008
        !           605:       IVON01 = 11111                                                    06020008
        !           606:       IVCOMP = 11111 + IVON01 + 10111                                   06030008
        !           607:       GO TO 42240                                                       06040008
        !           608: 32240 IVDELE = IVDELE + 1                                               06050008
        !           609:       WRITE (I02,80003) IVTNUM                                          06060008
        !           610:       IF (ICZERO) 42240, 2251, 42240                                    06070008
        !           611: 42240 IF (IVCOMP - 32333) 22240,12240,22240                             06080008
        !           612: 12240 IVPASS = IVPASS + 1                                               06090008
        !           613:       WRITE (I02,80001) IVTNUM                                          06100008
        !           614:       GO TO 2251                                                        06110008
        !           615: 22240 IVFAIL = IVFAIL + 1                                               06120008
        !           616:       IVCORR = 32333                                                    06130008
        !           617:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          06140008
        !           618: C                                                                       06150008
        !           619: C     TEST 225 THROUGH TEST 234 USE PARENTHESES TO GROUP ELEMENTS IN    06160008
        !           620: C     AN ARITHMETIC EXPRESSION. THE RESULTS ARE THE SAME AS TESTS       06170008
        !           621: C     220 THROUGH 224.                                                  06180008
        !           622: C                                                                       06190008
        !           623:  2251 CONTINUE                                                          06200008
        !           624:       IVTNUM = 225                                                      06210008
        !           625: C                                                                       06220008
        !           626: C      ****  TEST 225  ****                                             06230008
        !           627: C                                                                       06240008
        !           628:       IF (ICZERO) 32250, 2250, 32250                                    06250008
        !           629:  2250 CONTINUE                                                          06260008
        !           630:        IVON01 = 2                                                       06270008
        !           631:       IVCOMP = (IVON01 +3) + 4                                          06280008
        !           632:       GO TO 42250                                                       06290008
        !           633: 32250 IVDELE = IVDELE + 1                                               06300008
        !           634:       WRITE (I02,80003) IVTNUM                                          06310008
        !           635:       IF (ICZERO) 42250, 2261, 42250                                    06320008
        !           636: 42250 IF (IVCOMP -9) 22250,12250,22250                                  06330008
        !           637: 12250 IVPASS = IVPASS + 1                                               06340008
        !           638:       WRITE (I02,80001) IVTNUM                                          06350008
        !           639:       GO TO 2261                                                        06360008
        !           640: 22250 IVFAIL = IVFAIL + 1                                               06370008
        !           641:       IVCORR = 9                                                        06380008
        !           642:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          06390008
        !           643:  2261 CONTINUE                                                          06400008
        !           644:       IVTNUM = 226                                                      06410008
        !           645: C                                                                       06420008
        !           646: C      ****  TEST 226  ****                                             06430008
        !           647: C                                                                       06440008
        !           648:       IF (ICZERO) 32260, 2260, 32260                                    06450008
        !           649:  2260 CONTINUE                                                          06460008
        !           650:       IVON01 = 2                                                        06470008
        !           651:       IVCOMP = IVON01 + (3+4)                                           06480008
        !           652:       GO TO 42260                                                       06490008
        !           653: 32260 IVDELE = IVDELE + 1                                               06500008
        !           654:       WRITE (I02,80003) IVTNUM                                          06510008
        !           655:       IF (ICZERO) 42260, 2271, 42260                                    06520008
        !           656: 42260 IF (IVCOMP - 9) 22260,12260,22260                                 06530008
        !           657: 12260 IVPASS = IVPASS + 1                                               06540008
        !           658:       WRITE (I02,80001) IVTNUM                                          06550008
        !           659:       GO TO 2271                                                        06560008
        !           660: 22260 IVFAIL = IVFAIL + 1                                               06570008
        !           661:       IVCORR = 9                                                        06580008
        !           662:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          06590008
        !           663:  2271 CONTINUE                                                          06600008
        !           664:       IVTNUM = 227                                                      06610008
        !           665: C                                                                       06620008
        !           666: C      ****  TEST 227  ****                                             06630008
        !           667: C                                                                       06640008
        !           668:       IF (ICZERO) 32270, 2270, 32270                                    06650008
        !           669:  2270 CONTINUE                                                          06660008
        !           670:       IVON01 = 3                                                        06670008
        !           671:       IVCOMP = (2+IVON01) + 4                                           06680008
        !           672:       GO TO 42270                                                       06690008
        !           673: 32270 IVDELE = IVDELE + 1                                               06700008
        !           674:       WRITE (I02,80003) IVTNUM                                          06710008
        !           675:       IF (ICZERO) 42270, 2281, 42270                                    06720008
        !           676: 42270 IF (IVCOMP - 9) 22270,12270,22270                                 06730008
        !           677: 12270 IVPASS = IVPASS + 1                                               06740008
        !           678:       WRITE (I02,80001) IVTNUM                                          06750008
        !           679:       GO TO 2281                                                        06760008
        !           680: 22270 IVFAIL = IVFAIL + 1                                               06770008
        !           681:       IVCORR = 9                                                        06780008
        !           682:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          06790008
        !           683:  2281 CONTINUE                                                          06800008
        !           684:       IVTNUM = 228                                                      06810008
        !           685: C                                                                       06820008
        !           686: C      ****  TEST 228  ****                                             06830008
        !           687: C                                                                       06840008
        !           688:       IF (ICZERO) 32280, 2280, 32280                                    06850008
        !           689:  2280 CONTINUE                                                          06860008
        !           690:       IVON01 = 3                                                        06870008
        !           691:       IVCOMP = 2 +(IVON01+4)                                            06880008
        !           692:       GO TO 42280                                                       06890008
        !           693: 32280 IVDELE = IVDELE + 1                                               06900008
        !           694:       WRITE (I02,80003) IVTNUM                                          06910008
        !           695:       IF (ICZERO) 42280, 2291, 42280                                    06920008
        !           696: 42280 IF (IVCOMP - 9) 22280, 12280, 22280                               06930008
        !           697: 12280 IVPASS = IVPASS + 1                                               06940008
        !           698:       WRITE (I02,80001) IVTNUM                                          06950008
        !           699:       GO TO 2291                                                        06960008
        !           700: 22280 IVFAIL = IVFAIL + 1                                               06970008
        !           701:       IVCORR = 9                                                        06980008
        !           702:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          06990008
        !           703:  2291 CONTINUE                                                          07000008
        !           704:       IVTNUM = 229                                                      07010008
        !           705: C                                                                       07020008
        !           706: C      ****  TEST 229  ****                                             07030008
        !           707: C                                                                       07040008
        !           708:       IF (ICZERO) 32290, 2290, 32290                                    07050008
        !           709:  2290 CONTINUE                                                          07060008
        !           710:       IVON01 = 4                                                        07070008
        !           711:       IVCOMP = (2+3)+IVON01                                             07080008
        !           712:       GO TO 42290                                                       07090008
        !           713: 32290 IVDELE = IVDELE + 1                                               07100008
        !           714:       WRITE (I02,80003) IVTNUM                                          07110008
        !           715:       IF (ICZERO) 42290, 2301, 42290                                    07120008
        !           716: 42290 IF (IVCOMP - 9) 22290,12290,22290                                 07130008
        !           717: 12290 IVPASS = IVPASS + 1                                               07140008
        !           718:       WRITE (I02,80001) IVTNUM                                          07150008
        !           719:       GO TO 2301                                                        07160008
        !           720: 22290 IVFAIL = IVFAIL + 1                                               07170008
        !           721:       IVCORR = 9                                                        07180008
        !           722:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          07190008
        !           723:  2301 CONTINUE                                                          07200008
        !           724:       IVTNUM = 230                                                      07210008
        !           725: C                                                                       07220008
        !           726: C      ****  TEST 230  ****                                             07230008
        !           727: C                                                                       07240008
        !           728:       IF (ICZERO) 32300, 2300, 32300                                    07250008
        !           729:  2300 CONTINUE                                                          07260008
        !           730:       IVON01 = 2189                                                     07270008
        !           731:       IVCOMP = 1358 + (IVON01+8001)                                     07280008
        !           732:       GO TO 42300                                                       07290008
        !           733: 32300 IVDELE = IVDELE + 1                                               07300008
        !           734:       WRITE (I02,80003) IVTNUM                                          07310008
        !           735:       IF (ICZERO) 42300, 2311, 42300                                    07320008
        !           736: 42300 IF (IVCOMP - 11548) 22300,12300,22300                             07330008
        !           737: 12300 IVPASS = IVPASS + 1                                               07340008
        !           738:       WRITE (I02,80001) IVTNUM                                          07350008
        !           739:       GO TO 2311                                                        07360008
        !           740: 22300 IVFAIL = IVFAIL + 1                                               07370008
        !           741:       IVCORR = 11548                                                    07380008
        !           742:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          07390008
        !           743:  2311 CONTINUE                                                          07400008
        !           744:       IVTNUM = 231                                                      07410008
        !           745: C                                                                       07420008
        !           746: C      ****  TEST 231  ****                                             07430008
        !           747: C                                                                       07440008
        !           748:       IF (ICZERO) 32310, 2310, 32310                                    07450008
        !           749:  2310 CONTINUE                                                          07460008
        !           750:       IVON01 = 2189                                                     07470008
        !           751:       IVCOMP = (1358+IVON01) + 8001                                     07480008
        !           752:       GO TO 42310                                                       07490008
        !           753: 32310 IVDELE = IVDELE + 1                                               07500008
        !           754:       WRITE (I02,80003) IVTNUM                                          07510008
        !           755:       IF (ICZERO) 42310, 2321, 42310                                    07520008
        !           756: 42310 IF (IVCOMP - 11548) 22310,12310,22310                             07530008
        !           757: 12310 IVPASS = IVPASS + 1                                               07540008
        !           758:       WRITE (I02,80001) IVTNUM                                          07550008
        !           759:       GO TO 2321                                                        07560008
        !           760: 22310 IVFAIL = IVFAIL + 1                                               07570008
        !           761:       IVCORR = 11548                                                    07580008
        !           762:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          07590008
        !           763:  2321 CONTINUE                                                          07600008
        !           764:       IVTNUM = 232                                                      07610008
        !           765: C                                                                       07620008
        !           766: C      ****  TEST 232  ****                                             07630008
        !           767: C                                                                       07640008
        !           768:       IF (ICZERO) 32320, 2320, 32320                                    07650008
        !           769:  2320 CONTINUE                                                          07660008
        !           770:       IVON01 = 11111                                                    07670008
        !           771:       IVCOMP = (11111 + IVON01) + 10111                                 07680008
        !           772:       GO TO 42320                                                       07690008
        !           773: 32320 IVDELE = IVDELE + 1                                               07700008
        !           774:       WRITE (I02,80003) IVTNUM                                          07710008
        !           775:       IF (ICZERO) 42320, 2331, 42320                                    07720008
        !           776: 42320 IF (IVCOMP - 32333) 22320,12320,22320                             07730008
        !           777: 12320 IVPASS = IVPASS + 1                                               07740008
        !           778:       WRITE (I02,80001) IVTNUM                                          07750008
        !           779:       GO TO 2331                                                        07760008
        !           780: 22320 IVFAIL = IVFAIL + 1                                               07770008
        !           781:       IVCORR = 32333                                                    07780008
        !           782:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          07790008
        !           783:  2331 CONTINUE                                                          07800008
        !           784:       IVTNUM = 233                                                      07810008
        !           785: C                                                                       07820008
        !           786: C      ****  TEST 233  ****                                             07830008
        !           787: C                                                                       07840008
        !           788:       IF (ICZERO) 32330, 2330, 32330                                    07850008
        !           789:  2330 CONTINUE                                                          07860008
        !           790:       IVON01 = 11111                                                    07870008
        !           791:       IVCOMP = (IVON01 + 10111) + 11111                                 07880008
        !           792:       GO TO 42330                                                       07890008
        !           793: 32330 IVDELE = IVDELE + 1                                               07900008
        !           794:       WRITE (I02,80003) IVTNUM                                          07910008
        !           795:       IF (ICZERO) 42330, 2341, 42330                                    07920008
        !           796: 42330 IF (IVCOMP - 32333) 22330,12330,22330                             07930008
        !           797: 12330 IVPASS = IVPASS + 1                                               07940008
        !           798:       WRITE (I02,80001) IVTNUM                                          07950008
        !           799:       GO TO 2341                                                        07960008
        !           800: 22330 IVFAIL = IVFAIL + 1                                               07970008
        !           801:       IVCORR = 32333                                                    07980008
        !           802:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          07990008
        !           803:  2341 CONTINUE                                                          08000008
        !           804:       IVTNUM = 234                                                      08010008
        !           805: C                                                                       08020008
        !           806: C      ****  TEST 234  ****                                             08030008
        !           807: C                                                                       08040008
        !           808:       IF (ICZERO) 32340, 2340, 32340                                    08050008
        !           809:  2340 CONTINUE                                                          08060008
        !           810:       IVON01 = 10111                                                    08070008
        !           811:       IVCOMP = 11111 + (11111+IVON01)                                   08080008
        !           812:       GO TO 42340                                                       08090008
        !           813: 32340 IVDELE = IVDELE + 1                                               08100008
        !           814:       WRITE (I02,80003) IVTNUM                                          08110008
        !           815:       IF (ICZERO) 42340, 2351, 42340                                    08120008
        !           816: 42340 IF (IVCOMP - 32333) 22340,12340,22340                             08130008
        !           817: 12340 IVPASS = IVPASS + 1                                               08140008
        !           818:       WRITE (I02,80001) IVTNUM                                          08150008
        !           819:       GO TO 2351                                                        08160008
        !           820: 22340 IVFAIL = IVFAIL + 1                                               08170008
        !           821:       IVCORR = 32333                                                    08180008
        !           822:       WRITE (I02,80004) IVTNUM, IVCOMP ,IVCORR                          08190008
        !           823:  2351 CONTINUE                                                          08200008
        !           824: C                                                                       08210008
        !           825: C     WRITE PAGE FOOTINGS AND RUN SUMMARIES                             08220008
        !           826: 99999 CONTINUE                                                          08230008
        !           827:       WRITE (I02,90002)                                                 08240008
        !           828:       WRITE (I02,90006)                                                 08250008
        !           829:       WRITE (I02,90002)                                                 08260008
        !           830:       WRITE (I02,90002)                                                 08270008
        !           831:       WRITE (I02,90007)                                                 08280008
        !           832:       WRITE (I02,90002)                                                 08290008
        !           833:       WRITE (I02,90008)  IVFAIL                                         08300008
        !           834:       WRITE (I02,90009) IVPASS                                          08310008
        !           835:       WRITE (I02,90010) IVDELE                                          08320008
        !           836: C                                                                       08330008
        !           837: C                                                                       08340008
        !           838: C     TERMINATE ROUTINE EXECUTION                                       08350008
        !           839:       STOP                                                              08360008
        !           840: C                                                                       08370008
        !           841: C     FORMAT STATEMENTS FOR PAGE HEADERS                                08380008
        !           842: 90000 FORMAT (1H1)                                                      08390008
        !           843: 90002 FORMAT (1H )                                                      08400008
        !           844: 90001 FORMAT (1H ,10X,34HFORTRAN COMPILER VALIDATION SYSTEM)            08410008
        !           845: 90003 FORMAT (1H ,21X,11HVERSION 1.0)                                   08420008
        !           846: 90004 FORMAT (1H ,10X,38HFOR OFFICIAL USE ONLY - COPYRIGHT 1978)        08430008
        !           847: 90005 FORMAT (1H ,5X,4HTEST,5X,9HPASS/FAIL, 5X,8HCOMPUTED,8X,7HCORRECT) 08440008
        !           848: 90006 FORMAT (1H ,5X,46H----------------------------------------------) 08450008
        !           849: 90011 FORMAT (1H ,18X,17HSUBSET LEVEL TEST)                             08460008
        !           850: C                                                                       08470008
        !           851: C     FORMAT STATEMENTS FOR RUN SUMMARIES                               08480008
        !           852: 90008 FORMAT (1H ,15X,I5,19H ERRORS ENCOUNTERED)                        08490008
        !           853: 90009 FORMAT (1H ,15X,I5,13H TESTS PASSED)                              08500008
        !           854: 90010 FORMAT (1H ,15X,I5,14H TESTS DELETED)                             08510008
        !           855: C                                                                       08520008
        !           856: C     FORMAT STATEMENTS FOR TEST RESULTS                                08530008
        !           857: 80001 FORMAT (1H ,4X,I5,7X,4HPASS)                                      08540008
        !           858: 80002 FORMAT (1H ,4X,I5,7X,4HFAIL)                                      08550008
        !           859: 80003 FORMAT (1H ,4X,I5,7X,7HDELETED)                                   08560008
        !           860: 80004 FORMAT (1H ,4X,I5,7X,4HFAIL,10X,I6,9X,I6)                         08570008
        !           861: 80005 FORMAT (1H ,4X,I5,7X,4HFAIL,4X,E12.5,3X,E12.5)                    08580008
        !           862: C                                                                       08590008
        !           863: 90007 FORMAT (1H ,20X,20HEND OF PROGRAM FM008)                          08600008
        !           864:       END                                                               08610008

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.