IOFTech Maintenance Release8G Newsletters Doc FAQ Contact Home
|
IOF Problem Resolution Problem A02 |
---|---|
Previous | Next |
Description |
M13GEN or M18NEWOP IOF Installation job gets assembly errors.
|
Background |
The M13GEN job in the IOF INSTALL library assembles the IOF
modules that tailor IOF to the local system. The M18NEWOP job is
the "abbreviated gen" job and runs a subset of the M13GEN steps.
Both jobs produce SYSPRINT assembly listings and SYSTERM error
listings for each generation step.
|
Solution 1 |
Many generation assembly errors are caused by coding errors in
the IOF OPTIONS macros. Check the IOF OPTIONS members that you
modified. The statement causing the error may be in one of these
members. Re-read the option description and code the macro
according to the description.
IOF OPTIONS are coded as assembler MACRO statements. Assembler syntax rules must be followed. Keywords must be coded in upper case. In order to continue a statement:
The assembly listings usually list the OPTIONS member in the TITLE statement at the top of each page. Look at the top line of the page on which an error occurs to determine the OPTIONS member name. Carefully examine that OPTIONS member to find coding errors.
|
Solution 2 |
If IOF is being generated for a new version of MVS (OS/390 or z/OS)
or JES2, or if MVS or JES2 maintenance has been applied;
IOF maintenance may be required. Check the
Maintenence and Fixes web page to
determine if maintenance is required.
|
Solution 3 |
Check the C75ASMJS member of the IOF OPTIONS library to
insure that the proper MACRO libraries are defined in the
SYSLIB concatenation for the version of JES2 and MVS (OS/390
or z/OS). The SYSLIB statement in the default C75ASMJS is:
//SYSLIB DD DISP=SHR,DSN=&DSNOPT, // DCB=BLKSIZE=32720 // DD DISP=SHR,DSN=&DSNSRC // DD DISP=SHR,DSN=SYS1.MODGEN // DD DISP=SHR,DSN=SYS1.MACLIB // DD DISP=SHR,DSN=SYS1.SHASMAC The first two DD statements are IOF generation libraries and SHOULD NOT BE MODIFIED. The SYS1.MODGEN and SYS1.MACLIB DD statements point to system MACLIBs, and the SYS1.SHASMAC data set points to the JES2 macros. These DSNAMEs are normally correct when IOF is generated on the same system on which it will be run. If the data sets specified are incorrect, or if additional parms such as VOL need to be specified:
|
More Help |
Click here to EMAIL a problem report to
IOF Technical Support for additional assistance.
|
Previous | Next |
IOFTech Maintenance Release8G Newsletters Doc FAQ Contact Home
Thursday, 22-Jul-2021 11:38:06 EDT
sc75