ILBOABN0 considerations

The ILBOABN0 interface for requesting an ABEND in a COBOL environment can be called dynamically with Enterprise COBOL V5 and later versions. When called by a program compiled with the Enterprise COBOL compiler, it will have the same result as calling CEE3ABD using ACTION code 1.

You are strongly recommended to migrate and use the CEE3ABD interface, because the CEE3ABD interface provides extra flexibility to control the level of details provided in the CEEDUMP produced.

When your application is called by Enterprise COBOL programs, it might ABEND in an unexpected way if it has an older version of ILBOABN0 (before LE's SCEELKED) statically linked. To fix the unexpected ABEND, you can follow one of the suggestions below:
  • Migrate to CEE3ABD.
  • Relink your application with the REPLACE ILBOABN0 in the LINK step, against LE's SCEELKED.
  • Change the COBOL program to use dynamic call for ILBOABN0.