IGYCB7145-U Insufficient memory in the compiler to continue compilation.

Explanation

The optimizer and code generator don't have enough memory to compile the program.

System action

The compilation is terminated with a failure and RC=16.

User response

Either increase the region size available to your compilation job, or increase the MEMLIMIT setting for your system. If you are already using 1 GB or more and it is still not enough, then it might be that your program is so large as to require the "above the BAR" storage. This would mean that the system MEMLIMIT setting must be 2 GB or more. Ask your system programmer what your MEMLIMIT setting is. For very large programs, MEMLIMIT might need to be set to 3 GB or 4 GB or more.

For details, see z/OS® MEMLIMIT changes in the Enterprise COBOL Migration Guide.