HP OpenVMS Systems

ask the wizard
Content starts here

virtual memory limits exceeded?

» close window

The Question is:

I'm trying to compile a c-language source code file, and receive a 'Compiler
 abort - virtual memory limits exceeded.' error message.
What may be causing this error?  Is there some system parameter that can be set
 such that this error will not happen?

The Answer is :

  Please see the OpenVMS FAQ section entitled "How do I recover from
  INSVIRMEM errors?" as a starting point -- the system parameters that
  are likely relevent to this compilation error are described there.
  The initial suspicion would be the process PGFLQUOTA setting.
  You will need to ensure that sufficient physical pagefile storage
  is available for the required allocation, and sufficient physical
  memory and a sufficiently large process working set is available
  for (acceptable) compilation performance.
  Certain older versions of the Compaq C compiler are known to have
  the potential to require substantial amounts of virtual memory (and
  page file, accordingly) in specific compilation circumstances.

answer written or last revised on ( 10-DEC-2001 )

» close window