Using IEFBR14 program for testing

IEFBR14 is a two-line program that clears register 15, thus passing a return code of 0, and then branches to the address in register 14, which returns control to the system. If a step requests IEFBR14 instead of the program that the JCL actually supports, the system does the following:
  • Checks all the job control statements in the step for syntax.
  • Allocates direct access space for data sets.
  • Performs data set dispositions.
To test with IEFBR14, substitute IEFBR14 for the name of the program, as follows:
   //stepname EXEC PGM=IEFBR14,...