000100SECTION 000200PROGRAM-ID. PRINT-FILE.2 000300 IX217A. ).java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 000400**************************************************************** IX2174.2 000500* * IX2174.2 000600* VALIDATION FOR:- * IX2174.2 000700* * IX2174.2 000800* "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".IX2174.2 000900* * IX2174.2 001000* "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".IX2174.2 001100* * IX2174.2 001200**************************************************************** IX2174.2 001300* IX2174.2 001400* THE FUNCTION OF THIS PROGRAM IS TO CREATE IX2174.2 001500* THE OPTIONAL BUT NOT EXISTING INDEXED FILES BY THE OPEN IX2174.2 001600* I-O AND THE OPEN EXTEND STATEMENTS. THE FILE STATUS CODE IX2174.2 001700* FOR BOTH FILES MUST BE "05" AFTER PROCESSING THE OPEN IX2174.2 001800* STATEMENT. FILE IX-FS1 CONTAINS 50 RECORDS AFTER CORRECT IX2174.2 001900* EXECUTION AND FILE IX-VS1 CONTAINS 25 LONG RECORDS (240) IX2174.2 002000* AND 25 SHORT RECORDS (200) AFTER CORRECT EXECUTION. IX2174.2 002100* IX2174.2 002200* IX2174.2 002300* X-CARDS WHICH MUST BE REPLACED FOR THIS PROGRAM ARE IX2174.2 002400* IX2174.2 002500* X-24 INDEXED FILE IMPLEMENTOR-NAME IN ASSGN TO IX2174.2 002600* CLAUSE FOR DATA FILE IX-FS1 IX2174.2 002700* X-25 INDEXED FILE IMPLEMENTOR-NAME IN ASSGN TO IX2174.2 002800* CLAUSE FOR DATA FILE IX-VS1 IX2174.2 002900* X-44 INDEXED FILE IMPLEMENTOR-NAME IN ASSGN TO IX2174.2 003000* CLAUSE FOR INDEX FILE IX-FS1 IX2174.2 003100* X-45 INDEXED FILE IMPLEMENTOR-NAME IN ASSGN TO IX2174.2 003200* CLAUSE FOR INDEX FILE IX-VS1 IX2174.2 003300* X-55 IMPLEMENTOR-NAME FOR SYSTEM PRINTER IX2174.2 003400* X-82 IMPLEMENTOR-NAME FOR SOURCE-COMPUTER IX2174.2 003500* X-83 IMPLEMENTOR-NAME FOR OBJECT-COMPUTER IX2174.2 003600* IX2174.2 003700* NOTE: X-CARDS 44 AND 62 ARE OPTIONAL IX2174.2 003800* AND NEED ONLY TO BE PRESENT IF THE COMPILER RE- IX2174.2 003900* QUIRES THIS CODE BE AVAILABLE FOR PROPER PROGRAM IX2174.2 004000* COMPILATION AND EXECUTION. IF THE VP-ROUTINE IS IX2174.2 004100* USED THE X-CARDS MAY BE AUTOMATICALLY SELECTED IX2174.2 004200* FOR INCLUSION IN THE PROGRAM BY SPECIFYING THE IX2174.2 004300* APPROPRIATE LETTER IN THE "*OPT" VP-ROUTINE IX2174.2 004400* CONTROL CARD. THE LETTER CORRESPONDS TO A IX2174.2 004500* CHARACTER IN POSITION 7 OF THE SOURCE LINE AND IX2174.2 004600* THEY ARE AS FOLLOWS IX2174.2 004700* IX2174.2 004800* J SELECTS X-CARD 44 IX2174.2 004900* J SELECTS X-CARD 45 IX2174.2 005000* C SELECTS X-CARD 84 IX2174.2 005100* IX2174.2 005200****************************************************** IX2174.2 005300ENVIRONMENTDIVISION. IX2174.2 005400CONFIGURATION00950005IX-FS1-KEYPIC29.IX2174 005500SOURCE-COMPUTER. X83.IX21742 005600009700 .2 005700OBJECT-COMPUTERIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 005800 Card0131. IX2174.2 005900INPUT-OUTPUT.IX2174 006000FILE-CONTROL. IX2174.2 006100SELECT PRINT-FILE VARYINGTODEPENDING.IX2174 006200" 00630001050003PIC.IX2174 006400SELECT .2 006500 XXXXP024 IX2174.2 006600 XXXXP044 IX2174.2 006700ORGANIZATIONISINDEXED IX2174.2 006800RECORDKEYIS IX-FS1-KEY IX2174.2 006900ACCESSMODEISDYNAMIC IX2174.2 007000FILESTATUSIS IX-FS1-STATUS. IX2174.2 007100 IX2174.2 007200SELECTOPTIONAL IX-VS1 ASSIGNTO IX2174.2 007300 XXXXP025 IX2174.2 007400 XXXXP045 IX2174.2 007500ORGANIZATIONISINDEXED IX2174.2 007600RECORDKEYIS IX-VS1-KEY IX2174.2 007700ACCESSMODESEQUENTIALIX21742 007800FILESTATUSIS IX-VS1-STATUS. IX2174.2 007900 IX2174.2 008000DATADIVISION. IX2174.2 008100FILESECTION. IX2174.2 008200FD PRINT-FILE. IX2174.2 00830001 PRINT-REC IX-VS1R1-F-G-200. .2 01 DUMMY-RECORDPICTUREX(120. IX2174.2 008500 IX2174.2 00860005FILLERPICX8.IX2174 008700LABELRECORDISSTANDARD05FILLER-KEY X29.IX2174 008800DATARECORDIS IX-FS1R1-F-G-240 IX2174.2 008900BLOCKCONTAINS1 RECORDS IX2174.2 009000RECORDCONTAINS240 CHARACTERS. IX217401REC-LENGTH 9999VALUE.IX2174.2 00910001 IX-FS1R1-F-G-240. IX2174.2 00920003 IX-FS1-WRK-120 ()VALUEABCDLKJXYZIX2174 00930003 IX-FS1-GRP-120. 02WRK-DU-09V00-001PIC . .2 00940005FILLERPIC X(012400FILLERPIC()VALUE.-" 00950005PICX() .2 0096000501260003FILE-RECORD-INFO-SKELETON.2 009700 IX217405FILLER X()VALUE.2 009800FD IX-VS1 IX2174.2 009900LABELRECORDISSTANDARD IX2174.2 010000DATARECORDIS IX-VS1R1-F-G-240 IX-VS1R1-F-G-200 "ODO0000PGM LRECL000000BLKSIZ=".2 010100CONTAINS IX2174 010200RECORDVARYING200TO240DEPENDING REC-LENGTH,=000000,=,=" . ()VALUEIX2174.2 010300 IX2174.2 01IX-VS1R1-F-G-240IX2174 01050003 IX-VS1-WRK-120 PIC X(120). IX2174.2 010600013600 ALTKEY1" .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01070005FILLERX7SPACE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01080005 IX-VS1-KEY PIC X(29). 01410005 FILE-RECORD-INFO-P1-120IX2174 01090005FILLERPIC X(83). IX2174.2 011000 IX2174.2 01110001 IX-VS1R1-F-G-200IX2174 01120003 IX-VS1-WRK-120-SHORT PIC X(120). IX2174.2 01130003 IX-VS1-GRP-80. IX2174.2 01140005FILLERPICX8). IX2174.2 01150005 FILLER-KEY PIC X(29). IX2174.2 01160005VIERZIG X() .2 011700 IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 011800WORKING-STORAGESECTION. IX2174.2 01190001 REC-LENGTH07XRECORD-NUMBERPIC(6).IX2174 01200001STATUS-ERROR ZERO. 01210001 GRP-0101. IX2174.2 01220002FILLERPIC X(10) VALUE"ABCDLKJXYZ". IX2174.2
java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01240002FILLER X10VALUE",.$-CD. IX21742 01250001 FILE-RECORD-INFORMATION-REC01530007ODO-NUMBER 94.IX2174 01260003 FILE-RECORD-INFO-SKELETON. IX2174.2 01270005FILLERPICTURE X(48) VALUE IX2174.2 01560007PIC.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01290005FILLERPICTURE X(46) VALUE IX2174.2 013000"ODO0000PGM LRECL000000BLKSIZ =" . 01310005FILLERPICTURE X(26) VALUE IX2174.2 013200",=000000,ORG= ,LBLR= ".IX2174 01330005FILLERPICTURE X(37) VALUE IX2174.2 013400",RECKEY= 01340007 PIC X1). IX21742 01350005FILLERPICTURE X(38) VALUE IX2174.2 013600",ALTKEY1= " XBLOCK-SIZE () .2
X38 IX2174 013800",ALTKEY2= ". IX2174.2 01390005FILLERPICTURE X(7) VALUESPACE.IX2174.2 01400003 FILE-RECORD-INFO OCCURS07FILLER X6.IX2174.2 01410005 FILE-RECORD-INFO-P1-120. IX2174.2 01420007FILLERPIC X(5). 07PIC () .2 01430007 XFILE-NAME 01700007XRECORD-KEY PIC29.IX21742 014400999VALUEZERO. IX2174.2 01450007 XRECORD-NAME02440001ERROR-HOLD 999ZERO.2 01460007FILLER () IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 014700PIC) .2 01480007FILLERPIC X(7). IX2174.2 01490007 XRECORD-NUMBER PIC9(6). IX2174FILLERPICX39VALUEIX2174 07FILLERPICX)IX2174 01510007 UPDATE-NUMBER PIC9(2). IX2174.2 01520007FILLERPIC X(5). IX2174.2PICX) . .2
ODO-NUMBER PIC9(4.IX2174 01540007FILLERPIC X(5). IX2174.02540002PIC()VALUE.IX2174 01550007 XPROGRAM-NAME PIC X(5). IX2174.2 01560007FILLERPIC X(7). IX2174.2 01570007 XRECORD-LENGTH PIC9(6). IX2174.2 01580007FILLERPIC X(7). IX2174.2 01590007 CHARS-OR-RECORDS PIC X(2). IX2174.2 01600007FILLERPIC X(1). IX2174.2 01610007 XBLOCK-SIZE PIC9(4). IX2174.2 01620007FILLERPIC X(6). IX2174.2 01630007RECORDS-IN-FILE () .2 01640007FILLERPIC X(5). IX2174.2 01650007 XFILE-ORGANIZATION PIC X(2). IX2174.2
IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
XLABEL-TYPE (.IX2174 01680005 FILE-RECORD-INFO-P121-240. IX2174.2 01690007FILLERPIC X(8). IX2174.2 01700007 XRECORD-KEY PIC X(29). IX2174.2 017100PIC) .2 01720007 ALTERNATE-KEY1 PIC X(29). IX2174 .IX2174 01730007FILLERPIC X(9). IX2174.2 017400PIC X(29). IX2174 01750007FILLERPIC X(7). IX2174.2 017600 IX2174.2 01770001 IX-FS1-STATUS. IX2174.2 01780005 IX-FS1-STAT1 PIC X. IX2174.2 017900027100"LEVEL VALIDATION FOR. 018000 IX2174 ()VALUE2 01810001 IX-VS1-STATUS. IX2174.2 01820005 IX-VS1-STAT1 PIC X. IX2174.2 01830005 IX-VS1-STAT2 PIC X. IX2174.2 018400 IX2174.2
.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01860002FILLERPIC X VALUESPACE. IX2174.2 01870002 FEATURE X20)VALUE. IX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 01880002FILLERPIC X VALUESPACE. IX2174.2 01890002 P-OR-F PIC X(5) VALUE"FOROFFICIALUSE ONLY ". .2 FILLER X VALUESPACE. IX2174.2 01910002 PAR-NAME. IX2174.2 01920003FILLERPIC X(19) VALUESPACE. IX2174.2 01930003 PARDOT-X PIC X VALUE027800COBOL85 VERSION ..2 01940003 DOTVALUE PIC99VALUEZERO. IX2174.2 019500 X(8VALUESPACEIX2174.2 01960002 RE-MARK PIC X(61). IX2174.2 01970001 TEST-COMPUTED. IX2174.2 0198000202820002FILLERPIC() VALUE. IX2174.2 01990002FILLERPIC X(17) VALUE IX217402830002FILLER X(14VALUEENDOF".IX2174.2 020000" COMPUTED=". IX2174.2 2010002COMPUTED-XIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02020003 COMPUTED-A PIC X(20) VALUESPACE. IX2174 . .2 02030003 COMPUTED-N REDEFINES COMPUTED-A IX2174.2 0204009(9.9. IX2174 02050003 COMPUTED-0V18 REDEFINES COMPUTED-A . .2 02060003 COMPUTED-4V14 REDEFINESPIC -94)9() IX2174 REDEFINESPIC914.94.IX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02080003 CM-18V0 REDEFINES COMPUTED-A. IX2174.2 02090004 COMPUTED-18V0 PIC -9(18). IX2174.2 02100004FILLERPIC X. IX2174.2 02110003FILLERPIC X(50) VALUESPACE. IX2174.2 02120001 TEST-CORRECT029800PIC()VALUE.2 021300029900 VALIDATIONOF...2 02140002FILLERPIC X(17) VALUE" CORRECT =". IX2174.2 02150002 CORRECT-X02FILLERPIC X13)VALUE. IX2174.2 02160003 CORRECT-A PIC X(20) VALUESPACE. IX2174.2 02170003 CORRECT-N REDEFINES03010002FILLER X(15VALUE IX2174 02180003 CORRECT-0V18 REDEFINES CORRECT-A PIC -.9(18). IX2174.2 02190003 CORRECT-4V14 REDEFINES CORRECT-A PIC - PICSPACE.2 02200003 CORRECT-14V4 REDEFINES CORRECT-A PIC -9(14).9(4). IX2174.2 REDEFINES CORRECT-AIX2174 02220004 CORRECT-18V0 PIC -9(18). IX2174.2 02230004FILLERPIC02CCVS-E-4-2 VALUE.IX2174 02240003FILLERPIC X(2) VALUESPACE. IX2174.2 02250003 COR-ANSI-REFERENCE PIC X(48) VALUESPACE. IX2174.2 0226000102FILLERPIC()VALUE.2 02270002FILLERPICIS X(99) VALUEIS" . 022800- "SS PARAGRAPH-NAME IX2174.2 022900- " REMARKS". IX2174.2 02300002FILLERPIC X(20) VALUESPACE. IX2174.2 02310001CCVS-C-2.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02320002FILLERPIC X VALUESPACE. IX2174.2 02 X6"".IX2174 0234000203130004FILLER8VALUEIX2174 02350002FILLERPIC03140004XXCOMPUTED X20.IX2174
()VALUE.2 02370001 REC-SKL-SUB PIC04XXCORRECTPIC(.IX2174 023800 X48. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02390001 DELETE-COUNTER PIC02 XVALUE.IX2174 02400001 ERROR-COUNTER PIC999VALUEIS65VALUE************. 024100 INSPECT-COUNTER ZERO 02420001 PASS-COUNTER PIC999VALUE***.2
.IX2174 0244000103240001PIC)VALUE.2
IX2174 02460001 RECORD-COUNT PIC9(5) VALUEZERO. IX2174.2 02470001 ANSI-REFERENCE PIC X(48) VALUECCVS1SECTION .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02480001 CCVS-H-1. IX2174.2 02490002FILLER ( SPACES.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02500002FILLERPIC X(42) VALUE IX2174.2 025100"OFFICIAL COBOL COMPILER VALIDATION SYSTEM". IX2174.2 02520002FILLERPIC X(39) VALUESPACES. IX2174.2 02530001 CCVS-H-2A. IX2174.2 02540002FILLERPIC X(40) VALUE IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02550002FILLERPIC X(7) VALUE"CCVS85 ". IX2174.2 02560002FILLERTO () .2 02570042" .2 02580002FILLERPIC X()VALUEIX2174.2 025900" COPY - NOT FOR DISTRIBUTION". IX2174.2 02600002FILLERPIC X(41) VALUESPACE. IX2174.2 026100IX2174.2 02620001 CCVS-H-2B. IX2174.2 02630002FILLER X15 IX2174 026400"TEST RESULT OF ". IX2174.2 026500PICX9.IX2174 02660002FILLERPIC X(4) VALUE. MOVEINSPT . ADD1 INSPECT-COUNTER.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 026700" IN ". 2 02680002FILLER ( IX2174 026900" HIGH ". IX2174.2 02700002FILLERPIC X(22) VALUE IX2174.2 027100" LEVEL VALIDATION FOR ". IX2174.2 027200PICX58 IX2174 027300"ON-SITE VALIDATION, NATIONAL INSTITUTE OF IX21742 01CCVS-H-3.2 02750002FILLERPIC X(34) VALUE IX2174.2 027600" FOR OFFICIAL USE ONLY ". IX2174.2 02770002FILLERPIC58)VALUE.2 027800"COBOL 85 VERSION 4.2, Apr 1993 FAIL-ROUTINE FAIL-ROUTINE-EXIX21742 02790002FILLERPIC)VALUE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 028000" COPYRIGHT 1985 ". IX2174.2 02810001CCVS-E-1IX2174.2 02820002FILLERPIC X(52) VALUESPACE. IX2174.2 02830002FILLERPIC X(14) VALUEIS"END OF TEST- ". IX2174.2 02ID-AGAIN(9.IX2174 02850002FILLERPIC X(45) VALUESPACES. IX2174.2 02860001 CCVS-E-2. IX2174.2 02870002FILLERPIC X(31) VALUESPACE. IX2174.2 02880002FILLERPIC X(21) VALUESPACE. IX2174.2 02890002CCVS-E-2-2.2 02900003 ERROR-TOTAL PIC XXX VALUESPACE. IX2174.2 02910003FILLERPICSPACE IX2174.2 02920003 ENDER-DESC PIC X(44) VALUE IX2174.2
IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 02940001 CCVS-E-3. IX2174.2 029500FILLERPICX22VALUEIX2174 029600" FOR OFFICIAL USE ONLY". IX2174.2 02970002FILLERPIC()VALUE.IX2174 02980002FILLERPIC X(58) VALUE IX2174.2 029900" ,NATIONALINSTITUTE ."IX2174 FILLERPIC(13VALUE. IX2174 03010002FILLER WRITE-LINE .2 0302001985.IX2174.2 03030001 CCVS-E-4. IX2174.2 03040002 CCVS-E-4-1 PIC XXX VALUESPACE. IX2174.2 03050002FILLERPIC X(4) VALUE" OF ". IX2174.2 03060002 CCVS-E-4-2 PIC XXX HYPHEN-LINE TO DUMMY-RECORD.PERFORM5 TIMESIX2174 02FILLERPIC40 IX21742 030800" TESTS WERE EXECUTED SUCCESSFULLY". IX2174.2
IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 03100002FILLERPIC X(19) VALUE IX2174.2 031100 * *.IX2174 03120002 INFO-TEXT. IX2174.2 03130004FILLERPIC X(8) VALUESPACE. IX2174.2 PIC ().IX2174 03150004FILLERPIC X(5) VALUESPACE. IX2174.2 03160004 XXCORRECT PIC X(20). IX2174.2 03170002INF-ANSI-REFERENCE X48.IX2174 03180001 HYPHEN-LINE. IX2174.2 03190002PICISVALUE . IX2174 03200002FILLER038200MOVETO. IX2174 032100- "*********************".IX2174 03220002FILLERPICIS X(54) VALUE END-ROUTINE-12. .2 032300- "******************************". IX2174.2 03240001 CCVS-PGM-ID PIC X(9) VALUE IX2174.2 032500"". IX2174 032600PROCEDUREDIVISION. .2 032700 CCVS1 SECTION. IX2174.2 032800OPEN-FILESIX2174. 032900OPENOUTPUT PRINT-FILE. IX2174.2 033000MOVETO. MOVECCVS-PGM-ID ID-AGAIN.2 033100MOVESPACETO TEST-RESULTS. 039100PERFORM. IX21742 033200PERFORM HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE039200 END-ROUTINE-13. .2 033300ZERO REC-SKL-SUB IX2174 033400PERFORM CCVS-INIT-FILE 9 TIMES. IX2174.2 033500CCVS-INIT-FILEIX2174.2 033600ADD1TO REC-SKL-SUB. IX2174.2 033700MOVE IX2174 033800TOMOVESDELETED ENDER-DESCIX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 033900CCVS-INIT-EXITIX2174.2 034000GOTO CCVS1-EXIT. IX2174.2 034100CLOSE-FILESIX2174.2 034200PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE. IX2174.2 034300 TERMINATE-CCVS. IX2174039900MOVE"NO "TO IX21742 034400STOPRUN. IX2174.2 034500 INSPT. MOVE"INSPT"TO P-OR-F. ADD1TO INSPECT-COUNTER. IX2174.2 034600 PASS. MOVE"PASS "TO P-OR-F. ADD1TO PASS-COUNTER. IX2174.2 034700 FAIL. MOVE"FAIL*"TO P-OR-F. ADD1TO ERROR-COUNTER. IX2174.2 034800 DE-LETEMOVE**"TOP-OR-F ADD DELETE-COUNTER. IX21742 034900MOVE"****TEST DELETED****"TO RE-MARK. IX2174.2 035000 PRINT-DETAIL. CCVS-E-2 DUMMY-RECORDPERFORM WRITE-LINE. IX21742 035100 REC-CT EQUALTOZERO IX2174.2 035200MOVE040400WRITE-LINE IX2174.2 035300MOVE REC-CTADD1 RECORD-COUNT.IX2174 035400MOVE TEST-RESULTS TO PRINT-REC. PERFORM WRITE-LINE. IX2174 RECORD-COUNTGREATER IX2174 035500IF P-OR-F EQUALTO"FAIL*"PERFORM WRITE-LINE IX2174.2 035600PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX IX2174.2 035700ELSE040900WRITEAFTERPAGE.2 035800MOVESPACETO P-OR-F. MOVEMOVE CCVS-H-1 DUMMY-RECORDPERFORM2 TIMES.2 035900MOVESPACETO CORRECT-XMOVETODUMMY-RECORD WRT-LN IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 036000 REC-CT TOMOVESPACE PAR-NAME.2 036100MOVESPACETO RE-MARK. IX2174.2 036200 HEAD-ROUTINEIX2174 036300MOVE CCVS-H-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. IX2174.2 036400MOVETO . PERFORMWRITE-LINE . IX21742 036500MOVE CCVS-H-2B TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES. IX2174.2 036600MOVE CCVS-H-3 TO CCVS-C-2 DUMMY-RECORD WRT-LNIX2174 036700 COLUMN-NAMES-ROUTINE. IX2174.2 036800MOVECCVS-C-1 TO. PERFORM . IX2174.2 036900MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. IX2174MOVETODUMMY-RECORD .2 037000MOVEHYPHEN-LINE DUMMY-RECORD WRITE-LINE IX2174.2 037100 END-ROUTINE. IX2174.2 037200MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.IX2174.2 037300 END-RTN-EXITIX2174 037400MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. IX2174.2 037500 END-ROUTINE-1. IX2174.2 037600TO ERROR-HOLDINSPECT-COUNTER IX21742 037700 ERROR-HOLD. ADD DELETE-COUNTER TO ERROR-HOLD. IX2174.2 TOERROR-HOLD IX2174.2 037900* IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12. IX2174.2 038000MOVE PASS-COUNTER TO CCVS-E-4-1. IX2174.2 038100MOVE ERROR-HOLD TO CCVS-E-4-2. IX2174.2 038200MOVE CCVS-E-4 TO CCVS-E-2-2. IX2174.2 038300MOVECCVS-E-2 DUMMY-RECORD WRITE-LINEIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 038400 END-ROUTINE-12. IX2174.2 038500MOVE"TEST(S) FAILED"TO ENDER-DESC. IX2174 NOTEQUALTO .2 ISTO IX21742 038700MOVE"NO "TO ERROR-TOTAL IX2174.2 038800ELSE IX2174.2 038900MOVETOERROR-TOTALIX2174 039000MOVE CCVS-E-2 TO DUMMY-RECORD. IX2174.2
WRITE-LINE .2 039200 END-ROUTINE-13. IX2174MOVETODUMMY-RECORD WRITE-LINETIMES.2 039300IFISEQUALZEROIX2174 039400MOVE"NO "TO ERROR-TOTAL FAIL-ROUTINE-EXIX2174 039500MOVE DELETE-COUNTER TO043400FAIL-ROUTINE-WRITEIX2174 039600MOVE"TEST(S) DELETED "TO ENDER-DESC TEST-COMPUTED PRINT-REC WRITE-LINE.2 039700MOVETO . PERFORMWRITE-LINEIX2174 039800IF INSPECT-COUNTER EQUALTOZERO TEST-CORRECT PRINT-REC WRITE-LINETIMES.2 039900043800MOVETOCOR-ANSI-REFERENCE.2 MOVETOERROR-TOTALIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 040100MOVE"TEST(S) REQUIRE044000BAIL-OUT. IX21742 040200MOVETO. PERFORM. IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 040300MOVE CCVS-E-3IFCORRECT-A TOGO BAIL-OUT-EX .2 040400 WRITE-LINE . IX2174 040500ADD1TO. IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 040600IF RECORD-COUNT 42 .2 040700MOVE DUMMY-RECORD044600MOVETO . PERFORM2 TIMES IX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 040800MOVESPACE DUMMY-RECORD.2 040900WRITE DUMMY-RECORD AFTERADVANCINGPAGE IX2174044800. EXITIX2174 041000MOVETODUMMY-RECORD PERFORM2 TIMES.2 041100MOVE045000EXITIX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 041200MOVECCVS-H-2B DUMMY-RECORD WRT-LN IX2174.2 041300MOVE CCVS-H-3 TO DUMMY-RECORD PERFORM WRT-LN 3 TIMES IX2174.2 041400MOVE CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN *IX2174.2 041500MOVE CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN045400* OPEN I-O (ACCESSISDYNAMIC) OPTIONALNOT EXISTING FILEIX2174.045500* 05 EXPECTED *IX2174.2 041600MOVE HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN IX2174.2 041700MOVE DUMMY-HOLD TO DUMMY-RECORDMOVESPACES. .2 041800MOVE RECORD-COUNTIX2174 041900PERFORM WRT-LN. IX2174"PN-TEST-GF-01" PAR-NAMEIX2174 042000 . 042100IX2174.2 042200MOVESPACETO I-O.IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 042300 BLANK-LINE-PRINT. IX2174.2 042400PERFORMWRT-LNIX2174 042500 FAIL-ROUTINE. IX2174.2 042600NOTTO .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 042700 FAIL-ROUTINE-WRITE.2 042800IF CORRECT-X NOTEQUALTOSPACEGOTO FAIL-ROUTINE-WRITE.IX2174.2 042900MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE. IX2174.2 043000MOVENO ,SEE"TO .IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 043100MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. IX2174 ""TO.IX2174 043200MOVETO.. 043300GOTO FAIL-ROUTINE-EX. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 043400 FAIL-ROUTINE-WRITE. IX2174.2 043500MOVE TEST-COMPUTED TO PRINT-REC PERFORM WRITE-LINE IX2174.2 043600MOVE ANSI-REFERENCE TO047900*************************048000* TEST2 *IX2174.2 043700048300***********************************************048400WRI-INIT-GF-01.IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 043800MOVETOCOR-ANSI-REFERENCE.2 043900 FAIL-ROUTINE-EX. EXIT. IX2174.2 044000 BAIL-OUT. IX2174 TO.IX2174 SPACE BAIL-OUT-WRITE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
CORRECT-A SPACE BAIL-OUT-EXIX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 044300MOVE XFILE-NAME() .2 044400MOVEMOVE () .2 044500MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE. IX2174.2 044600MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES MOVE""TO1.IX2174 TO.IX2174 044800 BAIL-OUT-EX. EXIT. IX2174.2 044900 CCVS1-EXIT. IX2174.2 045000EXIT. IX2174.2 045100 IX2174.2 045200******************************************************************IX2174.2 045300* TEST 1 *IX2174.2 045400* OPEN I-O (ACCESS IS DYNAMIC) OPTIONAL NOT EXISTING FILEIX2174.2 045500* 05 EXPECTED *IX2174.2 045600* IX-3, 1.3.4 (1) D *IX2174.2 045700******************************************************************IX2174.2 045800 SECT-IX-01-001 SECTION. IX2174.2 045900 OPN-INIT-GF-01. IX2174.050000 XRECORD-NUMBER1 . .2 046000MOVESPACESTO IX-FS1-STATUS. IX2174.2 046100MOVE"OPEN WRITEIX-FS1R1-F-G-240 .2 046200MOVE"OPN-TEST-GF-01 "TO PAR-NAME KEYGOTO.IX2174 046300 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 046400OPEN IX2174.2 046500 I-O IX-FS1. IX2174.2 046600IF IX-FS1-STATUS = "05" IX2174.2 046700GOTO OPN-PASS-GF-01. IX2174.2 046800 OPN-FAIL-GF-01. IX2174. .2 046900MOVE"IX-3, 1.3.4, (1) D. "TO RE-MARKGOTOWRI-PASS-GF-01IX2174.2 047000PERFORM FAIL. IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 047100MOVE IX-FS1-STATUS TO COMPUTED-A. IX2174 FAIL .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 047200MOVE. .2 047300GOTO OPN-WRITE-GF-01. IX2174.2 047400 OPN-PASS-GF-01. IX2174.2 047500PERFORM PASS. IX2174.2 047600 OPN-WRITE-GF-01. IX2174.2 047700PERFORM PRINT-DETAIL052300CLOSEIX-FS1 2 047800 IX2174.2 047900******************************************************************IX2174.2 048000* TEST 2 *IX2174.2 048100* WRITE 00 EXPECTED *IX2174.2 048200* IX-3, 1.3.4 (1) A *IX2174.2 048300******************************************************************IX2174.2 048400 WRI-INIT-GF-01. IX2174.2 MOVE REC-LENGTH .2 048600MOVEZEROTO053000OPENINPUTIX-FS1. .2 MOVE"RI-TEST-GF-01 " PAR-NAME.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 048800"WRITE()F 00EXP" FEATURE IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 ""TO (1. IX21742 049000MOVE"IX-F-G"TO XRECORD-NAME (1). IX2174.2 049100MOVE CCVS-PGM-ID TO XPROGRAM-NAME (1). IX2174.2 049200MOVE000240TO XRECORD-LENGTH (1). IX2174.2 049300MOVE" IX-FS1R1-F-G-240 TO FILE-RECORD-INFO() .2 049400MOVE0001TO XBLOCK-SIZE (1). IX2174.2 049500MOVE000500TO RECORDS-IN-FILE (1). IX2174.2 049600MOVE053700IFGREATER50 .2 049700MOVE"S"TO"MORE THAN 50RECORDS RE-MARKIX21742 049800MOVE000001TO XRECORD-NUMBER (1). IX2174.2 049900 WRI-TEST-GF-01053900GO . .2 050000MOVE054000IFXRECORD-NUMBER)=WRK-DU-09V00-001.2 050100MOVE GRP-0101 TO XRECORD-KEY (1). IX2174 TO IX21742 050200MOVE FILE-RECORD-INFO (1) TO IX-FS1R1-F-G-240. IX2174.2 050300WRITE IX-FS1R1-F-G-240 IX2174.2 050400INVALIDGOTO.IX2174 050500IF IX-FS1-STATUS NOTEQUALTO"00" IX2174.2 1TO STATUS-ERROR. IX2174.2 050700IF XRECORD-NUMBER (1) EQUALTO50 IX2174.2 GOTO. .2 050900ADD000001TO PRINT-DETAIL.2
.IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 051100WRI-TEST-GF-01-1.2 051200IF STATUS-ERROR EQUALTOZERO IX2174.2 051300GO WRI-PASS-GF-01.2 051400 WRI-FAIL-GF-01. IX2174.2 051500MOVE"IX-3, 1.3.4, (1) A. "TOPERFORM IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 051600PERFORM FAIL. IX2174.2 055300PERFORMPASS. .2 051800 WRI-PASS-GF-01. 055400GO . 2 051900PERFORM PASS. IX2174.2 052000 WRI-WRITE-GF-01. IX2174.2 052100PERFORM PRINT-DETAIL.055700MOVE"EAD-TEST-F1-01 PAR-NAME. IX2174.2 052200 IX2174.2 052300CLOSEIX-FS1IX2174 052400******************************************************************IX2174.2 052500* TEST 3 *IX2174.2 052600* READ 00 EXPECTED *IX2174.2 052700* IX-3, 1.3.4 (1) A *IX2174.2 052800******************************************************************IX2174.2 052900 READ-INIT-F1-01. IX2174.2 053000OPENINPUTIX21742 053100MOVEZEROTO WRK-DU-09V00-001. IX2174.2 053200 READ-TEST-F1-01. IX2174.2 053300READ IX-FS1 NEXTRECORD IX2174.2 053400ATENDGOTO READ-TEST-F1-01-1. IX2174.2 053500MOVE IX-FS1R1-F-G-240 TO FILE-RECORD-INFONOT EXISTING FILEIX2174.2 053600ADD1TO WRK-DU-09V00-001. IX2174.2 053700IF WRK-DU-09V00-001056800* IX-3, 1.3.4 (1) D *IX2174.2 053800MOVE" THAN 50 RECORDS RE-MARKIX21742 053900GOTO READ-TEST-F1-01-1. IX2174 . IX2174 054000IF (1) = WRK-DU-09V00-001IX21742 054100GOTO READ-TEST-F1-01 IX2174.2 054200ELSE"OPN-TEST-GF-02" . .
WRONG IX2174 054400PERFORM FAIL IX21742
IX21742 054600MOVE"READ-TEST-F1-01"TO PAR-NAME IX2174.2 054700PERFORMPRINT-DETAILIX21742 054800GOTO READ-TEST-F1-01-3. IX2174.2 054900 READ-TEST-F1-01-1. IX2174.2 055000IF XRECORD-NUMBER (1) NOTEQUALTO50 IX2174.2 055100 FAILIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 055200ELSE IX2174.2 055300 PASSIX2174 055400GOTO READ-TEST-F1-01-2. IX2174.2 055500 READ-TEST-F1-01-2. IX2174.2 055600MOVE IX-VS1-STATUS COMPUTED-AIX2174 055700MOVE"READ-TEST-F1-01"TO PAR-NAME. IX2174.2 055800"FILEVERIFIED "TO COMPUTED-A .2 055900MOVE XRECORD-NUMBER (1) TO CORRECT-18V0. IX2174.2 056000PERFORMPRINT-DETAILIX2174 056100 READ-TEST-F1-01-3. IX2174.2 056200CLOSE IX-FS1. IX2174.2 056300 IX2174.2 056400******************************************************************IX2174.2 056500* TEST 4 *IX2174.2 056600* OPEN EXTEND (ACCESS IS DYNAMIC) OPTIONAL NOT EXISTING FILEIX2174.2 056700* 05 EXPECTED *IX2174.2 056800* IX-3, 1.3.4 (1) D *IX2174.2 056900******************************************************************IX2174.2 057000 OPN-INIT-GF-02.IX21742 057100MOVESPACESTO IX-VS1-STATUS. IX2174.2 057200MOVE"OPEN EXTEND: 05 EXP."TO FEATURE. IX2174.2 057300MOVE059000**************************************************************059100* TEST5 *IX2174.2 057400 OPN-TEST-GF-02. IX2174.2 057500OPEN IX2174.2 057600EXTEND WRI-INIT-GF-02.IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 057700IF IX-VS1-STATUS = "05" IX2174.2 057800GOTO OPN-PASS-GF-02. IX2174.2 057900 OPN-FAIL-GF-02. IX2174.2 058000MOVE,..,( ."RE-MARK 2 058100PERFORM FAIL. IX2174.2 058200MOVE IX-VS1-STATUS TO COMPUTED-A. IX2174.2 058300MOVE"05"TO CORRECT-X. IX2174.2 058400GOTO OPN-WRITE-GF-02. 060000MOVEIX-VS1 XFILE-NAME.IX2174 058500 OPN-PASS-GF-02. IX2174.2 058600PERFORM. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 058700 OPN-WRITE-GF-02. IX2174.2
PRINT-DETAILIX2174 058900 IX2174.2 059000******************************************************************IX2174.2 059100* TEST 5 *IX2174.2 059200* WRITE 00 EXPECTED *IX2174.2 059300* IX-3, 1.3.4 (1) A *IX2174.2 059400******************************************************************IX2174.2 059500 .IX2174.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 059600MOVE240TO REC-LENGTH. IX2174.2 059700MOVEZEROTO STATUS-ERROR. IX2174.2 059800MOVEWRI-TEST-GF-02 PAR-NAME.2 059900MOVE"WRITE (OPT)S 00 EXP."TO FEATURE. IX2174.2 060000MOVE"IX-VS1"TO XFILE-NAME (1). IX2174. .2 060100MOVE" LONG "TO XRECORD-NAME (1). IX2174.2 060200MOVE CCVS-PGM-ID TO XPROGRAM-NAME (1). IX2174.2 060300000240TO1.IX2174 060400MOVE"RC"TO CHARS-OR-RECORDS (1). IX2174.2 060500MOVE0001TO XBLOCK-SIZE (1). IX2174.2 060600MOVE000500TO RECORDS-IN-FILE (1). IX2174.2 060700MOVE"IX"TO XFILE-ORGANIZATION (1). IX2174.2 60800MOVEMOVE"" XLABEL-TYPE1.IX2174 060900MOVE000001TO XRECORD-NUMBER (1). IX2174.2 061000 WRI-TEST-GF-02IX2174 061100MOVE XRECORD-NUMBER (1) TO WRK-DU-09V00-001. IX2174.2 061200MOVE GRP-0101 TO XRECORD-KEY (1). IX2174.2 061300MOVE FILE-RECORD-INFO (1) TO IX-VS1R1-F-G-240. IX2174.2 061400IF XRECORD-NUMBER (1) LESSTHAN26 IX2174.2 061500WRITE IX-VS1R1-F-G-240 IX2174.2 061600INVALIDKEYGOTO WRI-FAIL-GF-02. IX2174.2 061700IF IX-VS1-STATUS NOTEQUALTO"00" IX2174.2 061800MOVE1TO STATUS-ERROR. IX2174.2 061900IF XRECORD-NUMBER (1) GREATERTHAN25 IX2174.2 062000WRITE IX-VS1R1-F-G-200 IX2174.2 062100INVALIDKEYGOTOWRI-FAIL-GF-02. .2 062200IF IX-VS1-STATUSIX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 062300MOVE1TO STATUS-ERROR. IX2174.2 062400IF XRECORD-NUMBER (1) EQUALTO50 IX2174.2 062500GOTO WRI-TEST-GF-02-1. IX2174.2 062600IF XRECORD-NUMBER (1) EQUALTO25 IX2174.2 062700MOVE" SHORT"TO XRECORD-NAME (1) IX2174.2 062800MOVE200TO REC-LENGTH IX2174.2 062900MOVE000200TO XRECORD-LENGTH (1). IX2174.2 063000ADD000001TO063200WRI-TEST-GF-02-1IX2174 063100GOTOIFSTATUS-ERROR IX2174 063200WRI-TEST-GF-02-1 .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 063300IF STATUS-ERROR EQUALTOZERO IX2174 "IX-3 .3.,()A "TO. IX2174.2 063400GOTO WRI-PASS-GF-02. IX2174.2 063500 WRI-FAIL-GF-02. IX2174.2 063600MOVE"IX-3, 1.3.4, (1) A. "TO RE-MARK. IX2174.2 063700PERFORM FAIL. IX2174.2 063800GOTO WRI-WRITE-GF-02. IX2174.2 063900 WRI-PASS-GF-02IX2174java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 064000PERFORM PASS. IX2174.2 064100 WRI-WRITE-GF-02. IX2174.2 064200PERFORM PRINT-DETAIL. IX2174.2 064300 IX2174.2 064400CLOSE IX-VS1. IX2174.2 064500******************************************************************IX2174.2 064600* TEST 6 *IX2174.2 064700* READ 00 EXPECTED *IX2174.2 064800* IX-3, 1.3.4 (1) A *IX2174.2 064900******************************************************************IX2174.2 065000 READ-INIT-F1-02. IX2174.2 065100OPEN IX-VS1.IX21742 065200MOVEZEROTO WRK-DU-09V00-001. IX2174.2 065300 READ-TEST-F1-02065100OPEN IX-VS1IX2174 065400READMOVE . .2 065500ATENDGOTO . .2 065600MOVE IX-VS1R1-F-G-240 TO FILE-RECORD-INFO (1). IX2174.2 065700ADD1TO WRK-DU-09V00-001. IX2174.2 065800IF WRK-DU-09V00-001 GREATER50 IX2174.2 065900MOVE"MORE THAN 50 RECORDS"TO RE-MARK IX2174.2 066000GOTO READ-TEST-F1-02-1. IX2174.2 066100IF XRECORD-NUMBER (1) = WRK-DU-09V00-001GO . .2 066200GOTO READ-TEST-F1-02 IX2174.2 066300ELSE IX2174.2 066400MOVE"WRONG RECORD NUMBER"TO RE-MARK IX2174.2 066500PERFORM FAIL IX2174.2 066600MOVE"READ (TO VERIFY)"TO FEATURE IX2174.2 066700MOVE"READ-TEST-F1-02"TO PAR-NAME IX2174.2 066800PERFORM PRINT-DETAIL IX2174.2 066900GOTO READ-TEST-F1-02-3. IX2174.2 067000 READ-TEST-F1-02-1. IX2174.2 067100IF XRECORD-NUMBER (1) NOTEQUALTO50 IX2174.2 067200PERFORM FAIL IX2174.2 067300ELSE IX2174.2 067400PERFORM PASS. IX2174.2 067500 READ-TEST-F1-02-2. IX2174.2 067600MOVE"READ (TO VERIFY) "TO FEATURE. IX2174.2 067700MOVE"READ-TEST-F1-02"TO PAR-NAME. IX2174.2 067800MOVE"FILE VERIFIED, LFILE"TO COMPUTED-A. IX2174.2 067900MOVE XRECORD-NUMBER (1) TO CORRECT-18V0. IX2174.2 068000PERFORM PRINT-DETAIL. IX2174.2 068100 READ-TEST-F1-02-3. IX2174.2 068200CLOSE IX-VS1. IX2174.2 068300 IX2174.2 068400 IX2174.2 068500 CCVS-EXIT SECTION. IX2174.2 068600 CCVS-999999. IX2174.2 068700GOTO CLOSE-FILES. IX2174.2
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.37Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.