[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

Macro32 compiler and INSVIRMEM?

» close window

The Question is:

 
We are moving our application from the VAX to the Alpha platform. My user is
 attempting to assemble a macro program, and receives the following:
 
%MACRO-F-INSVIRMEM, insufficient virtual memory
Fatal:  Insufficient virtual memory to continue compilation.
%LIB-F-INSVIRMEM, insufficient virtual memory
 
The only reference I found for this in previous posts said to increase the
 PGFLQUO for the user. I have increased it twice (from 50000 to 100000 to
 200000) with no change. I have increased his WSEXTENT to WSMAX (32768). For
 the heck of it, I increased the
 BYTLM parameter from 64000 to 128000. Same results. What else should I be doing?
 


The Answer is :

 
  First, why is your user trying to assemble (compile) a Macro32 program?
  Many of these Macro32 programs are Shareable Image Transfer Vector
  modules, and the mechanisms differ on OpenVMS Alpha.
 
  Increasing the PGFLQUOTA is the usual solution to this class of
  problem.  Without specifics of the failing Macro32 module (and some
  idea of the scale of the module), a more specific answer is not possible.
 
  This could (still) be a problem related to the (lack of) available process
  virtual memory (limited by PGFLQUOTA on OpenVMS Alpha V7.0 and later, with
  the default system parameter settings), or this could be a Macro32 compiler
  problem.
 
  Please contact the Compaq Customer Support Center for assistance.
 
  Also see topic (6399) and related topics.

answer written or last revised on ( 12-JUN-2001 )

» close window