Smart/RESTART v12.1.2 contained JCL to create aliases for the QUICKSTART dynamic file modules
in hlq.DCACNTL member SRSJQSFD.
The equivalent Smart/RESTART v20.0 hlq.CRAIJCL member SRSJQSFD to link NO-OP versions of the QUICKSTART modules does not specify entry INCLUDE SYSLIB(RAI$CRN) as prior Smart/RESTART versions included.
Should the INCLUDE SYSLIB(RAI$CRN) entry be excluded for Smart/RESTART v20.0?
Example from Smart/RESTART v12.1.2:
//SYSLIB DD DISP=SHR,DSN=hlq.DCANCAL
// DD DISP=SHR,DSN=SYS1.LPALIB
//SYSUT1 DD DSN=&SYSUT1,UNIT=VIO,SPACE=(1024,(50,20))
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FB,LRECL=121,BLKSIZE=1210)
//SYSLMOD DD DISP=SHR,DSN=hlq.DCALOAD
//SYSLIN DD *
INCLUDE SYSLIB(IEFBR14)
INCLUDE SYSLIB(RAI$CRN)
MODE AMODE(31),RMODE(ANY)
ENTRY IEFBR14
ALIAS QSFD
ALIAS QSFDADV
ALIAS QSFDRERE
ALIAS QSB4OPEN
ALIAS QSAFTOPN
ALIAS QSAFTCLS
ALIAS QSINPUT
ALIAS QSOUTPUT
ALIAS QSJOB
NAME DUMMYMOD(R)
The recommendation is to utilize the JCL in Smart/RESTART v20.0 hlq.CRAIJCL member SRSJQSFD.
When utilizing the site original Smart/RESTART v12.1.2 //SYSLIN input remove the following entry:
INCLUDE SYSLIB(RAI$CRN)