Most errors in PL/I for MVS™ &
VM routines can be identified by the information provided in PL/I
runtime messages, which begin with the prefix IBM®. For a list of these messages, see z/OS Language Environment Runtime Messages.
A malfunction in running a PL/I for MVS &
VM routine can be caused by:
- Logic errors in the source routine
- Invalid use of PL/I for MVS &
VM
- Unforeseen errors
- Invalid input data
- Compiler or runtime routine malfunction
- System malfunction
- Unidentified routine malfunction
- Overlaid storage