Since migrating from COBOL v4 to COBOL v6.1 a few runtime abends have occurred 
which seem to have a root cause of data items not being initialized.   These 
data-items seem to be under a group level where the group level is initialized.

The compile's diagnostic errors listing shows al warning messages of:
IGYPS2047-W   "INITIALIZE" STATEMENT OPERAND <group level> DID NOT MEET 
CONDITIONS FOR INITIALIZATION <group level> WAS NOT INITIALIZED.

Our Quick Ref did not have info on this message but I did find one mention of 
it in both the v6.1 migration and customization guide. However the text of the 
message was completely different and referred to the ALPHA parm.
IGYPS2047-W "INITIALIZE" statement receiver "ALPHA" was incompatible with the 
data category(s) of the "REPLACING" operand(s). "ALPHA" was not initialized.

Does anyone have insights on what the term "CONDITIONS FOR INITIZATION" refers 
to and what these conditions are?  This might help us determine why some 
data-items do not meet these condition under its group level.

Bill

______________________________________________________________________
CONFIDENTIALITY NOTICE: This email from the State of California is for the sole 
use of the intended recipient and may contain confidential and privileged 
information. Any unauthorized review or use, including disclosure or 
distribution, is prohibited. If you are not the intended recipient, please 
contact the sender and destroy all copies of this email.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to