Quantcast
Channel: IBM Mainframe Computers Forums
Viewing all articles
Browse latest Browse all 8500

IBM Tools :: Not enough virtual memory is available to continue

$
0
0
Author: Vinay Pushpala
Subject: Not enough virtual memory is available to continue
Posted: Tue Sep 13, 2016 4:37 pm (GMT 5.5)

Im trying to build an archdef in SCLM and Im getting the below error message from the compiler.

Code:
 
IBM1521I S              Not enough virtual memory is available to continue
                      the compile.                                     


These are my PLI Compiler options
Code:

         FLMLANGL  LANG=PLIO,BUFSIZE=200,VERSION=2.3.0,CHKSYSLB=BUILD, ALCSYSLB=Y
*
         FLMINCLS  TYPES=(PLINCL,@@FLMTYP)
*  STEP  1:  PARSER TRANSLATOR
         FLMTRNSL  CALLNAM='SCLM PL/I PARSE',
               FUNCTN=PARSE, COMPILE=FLMLPGEN, PORDER=3,
      OPTIONS=(SOURCEDD=SOURCE,PARSEMEM=@@FLMMBR,STATINFO=@@FLMSTP,LISTINFO=@@FLMLIS,LISTSIZE=@@FLMSIZ,LANG=I)

* SOURCE
         FLMALLOC  IOTYPE=A,DDNAME=SOURCE
         FLMCPYLB @@FLMDSN(@@FLMMBR)
*           PL/I MEMBER EXPANSION -
         FLMTRNSL  CALLNAM='PLI EXPANSION', FUNCTN=BUILD,COMPILE=IBMZPLI, DSNAME=SYS1.VAPLI.SIBMZCMP,VERSION=3.5,
                           GOODRC=4, PORDER=1, OPTIONS=(NOOBJECT,MACRO,MDECK,NOSYNTAX,INSOURCE,SOURCE)
*        (* SYSPRINT *)
         FLMALLOC  IOTYPE=W,RECFM=VBA,LRECL=125, RECNUM=50000,PRINT=Y,DDNAME=SYSPRINT
*        (* SYSPUNCH *)
         FLMALLOC  IOTYPE=W,RECFM=FB,LRECL=80,DDNAME=SYSPUNCH, RECNUM=50000, RECNUM=50000
*        (* SYSUT1 *)
         FLMALLOC  IOTYPE=W,RECNUM=500000,DDNAME=SYSUT1
*        (* SYSIN *)
         FLMALLOC  IOTYPE=S,KEYREF=SINC,DDNAME=SYSIN
*        (* SYSLIB*)
         FLMALLOC  IOTYPE=I,KEYREF=SINC,DDNAME=SYSLIB

*  STEP  2: BUILD TRANSLATOR(S) --PL/I OPTIMIZER INTERFACE--*
         FLMTRNSL  CALLNAM='PL/I OPTIMIZER', FUNCTN=BUILD, COMPILE=IBMZPLI, DSNAME=SYS1.VAPLI.SIBMZCMP,
               VERSION=3.0, GOODRC=4, PORDER=1, OPTIONS='+DD:OPTIONS,COPYRIGHT("MOD=@@FLMMBR @@FLMUID ")'
         FLMALLOC  IOTYPE=A,DDNAME=OPTIONS
            FLMCPYLB ***.PROJDEFS.PROCLIB(PLIZOPT)
* DDNAME ALLOCATIONS
*        (* TASKLIB  *)
         FLMALLOC  IOTYPE=A,DDNAME=TASKLIB
               FLMCPYLB SYS1.VAPLI.SIBMZCMP
               FLMCPYLB SYS1.SCEERUN
*        (* SYSLIN *)
         FLMALLOC  IOTYPE=O,KEYREF=OBJ,RECFM=FB,LRECL=80,RECNUM=50000,DFLTTYP=OBJ,DDNAME=SYSLIN
*        (* SYSLIB *)
         FLMALLOC  IOTYPE=I,KEYREF=SINC,DDNAME=SYSLIB
*        (* SYSPRINT *)
         FLMALLOC  IOTYPE=O,KEYREF=LIST,RECFM=VBA,LRECL=137, RECNUM=50000,PRINT=Y,DFLTTYP=PLILIST,DDNAME=SYSPRINT


And values of ***.PROJDEFS.PROCLIB(PLIZOPT):
ATTRIBUTES(SHORT)
DEFAULT(LINKAGE(SYSTEM))
OBJECT
SYSTEM(MVS)
FLAG(I)
INITAUTO
INITSTATIC
MAXMEM(2097152)
OFFSET
OPTIMIZE(3)
OPTIONS
PP(MACRO)
RULES(NOLAXDCL NOLAXPUNC)
SOURCE
XREF(SHORT)

Could anyone please tell me what options can I change to increase the memory size in SCLM ?
Any help is appreciated.
_________________
Thank you,
Vinay P


Viewing all articles
Browse latest Browse all 8500

Trending Articles