Neither COBOL nor IBM's COBOL *guarantee* a "S0C7" (or other abnormal
termination) when you reference "incompatible data" - all they promise is
"results are undefined".

Having said that, try your sample with both ZWB and NOZWB.  See:
  http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/igy3pg31/2.4.58



"JONES, CHARLIE" <[EMAIL PROTECTED]> wrote in message
news:<[EMAIL PROTECTED]>...
> We  are on Z 1.4 and COBOL Rel 3.2.0  The Simple Compile and Go below 
> Allows me to add 1 to 'ABC' and get 124 with no S0C7.  Is this normal?
> Did this test with NUMPROC(NOPFD), NUMPROC(PFD), and NUMPROC(MIG).
> All were successful.
> 
> 
> //ZCRSCEJA JOB (DAZC1130,ZCRSCEJ),'COBOL4MVS IVP',
> //             CLASS=A,MSGCLASS=X,NOTIFY=ZCRSCEJ
> //*********************************************************************
> //RUNIVP EXEC IGYWCLG,PARM.COBOL=RENT,REGION=1400K,
> //             PARM.LKED='LIST,XREF,LET,MAP',
> //             GOPGM=USECDE
> //COBOL.SYSIN DD *
> PROCESS NUMPROC(MIG)
> 000100 IDENTIFICATION DIVISION.
> 000200 PROGRAM-ID. USECDE.
> 003200 ENVIRONMENT DIVISION.
> 005000 DATA DIVISION.
> 008400 WORKING-STORAGE SECTION.
>        77  COUNTERX                  PIC 999 VALUE 0.
>        01  BAD-NUMBER                PIC 999.
>        01  BAD-SPACE REDEFINES BAD-NUMBER  PIC XXX.
> 011800 PROCEDURE DIVISION.
> 013200 001-INITIALIZE.
>       *    THIS STATEMENT WILL CAUSE AN LE-SOC7
>            PERFORM 010-LOOPIT UNTIL COUNTERX EQUAL 100.
> 034200 601-END-RTN.
>            DISPLAY 'TESTIT EXECUTED WITH NO S0C7 SUCCESSFULY'.
>            GOBACK.
> 013200 010-LOOPIT.
>            MOVE 'ABC'  TO BAD-SPACE.
>            ADD 1 TO BAD-NUMBER.
>            DISPLAY ' BAD-NUMBER: 'BAD-NUMBER
>            ADD 1 TO COUNTERX.
>        999-END-RTN.
>            EXIT.
> //LKED.SYSLIB DD
> //GO.SYSOUT DD SYSOUT=*

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to