A compile error, using CA 2E version 8.7 or 8.6, of CPD0078 occurs on a call: CALL PGM(*LIBL/*NONE). The function appears to compile ok, but ends abnormally.
For reference CPD0078 message details:
Message . . . . : Value '*NONE ' for parameter PGM not a valid name.
Cause . . . . . : Value '*NONE ' contains characters that are not valid in a name or is a single value that was specified as part of a qualifier. A name must begin with an alphabetic character followed by alphanumeric characters, or if the value is a string of characters, it must be enclosed in quotation marks.
Recovery . . . : Correct the name or specify the single value alone, then try the command again. More information on names can be found in the CL Reference manual.