Reusing previous assemblies

If SMP/E is run after a failure, assemblies are rerun to ensure that the proper source and macros are used. If the same set of SYSMODs is being processed after a failure, the assemblies run before the failure need not be rerun. If the REUSE operand is specified in the ACCEPT command, the previously assembled objects for the failed SYSMOD are used.

Assembled object decks are stored on the SMPWRK3 data set and remain there until the SYSMODs causing the assemblies are successfully processed. To be able to reuse assemblies, SMPWRK3 must not be scratched after an ACCEPT step.
Note: SMP/E does not check to make sure the same SYSMODs are being rerun after a failure; the user must be careful when taking advantage of the REUSE facility.