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
