Specifications
Visual Fortran Run-Time Errors Page 42 of 48
FOR$IOS_F6763. There is not enough memory space to hold a temporary array.
Dynamic memory allocation is limited by several factors, including swap file size and
memory requirements of other applications that are running. If you encounter an
unexpectedly low limit, you might need to reset your virtual memory size through the
Windows Control Panel or redefine the swap file size. Allocated arrays that are no
longer needed should be deallocated.
719
severe (719): Attempt to DEALLOCATE part of a larger object
FOR$IOS_F6764. An attempt was made to DEALLOCATE a pointer to an array
subsection or an element within a derived type. The whole data object must be
deallocated; parts cannot be deallocated.
Run-Time Errors 720 Through 759
This section describes in detail Visual Fortran run-time errors 720 through 759.
In the following table, the first column lists error numbers returned to IOSTAT variables when an I/O
error is detected.
The first line of the second column provides the message as it is displayed (following forrtl:),
including the severity level, message number, and the message text. The following lines of the second
column contain the status condition symbol (such as FOR$IOS_INCRECTYP) and an explanation of
the message.
For information about severity levels, see the Introduction.
Number Severity Level, Number, and Message Text; Condition Symbol and Explanation
720
severe (720): Pointer in DEALLOCATE is ASSOCIATED with an ALLOCATABLE
array
FOR$IOS_F6765. Deallocating a pointer associated with an allocatable target is illegal.
Instead, deallocate the target the pointer points to, which frees memory and
disassociates the pointer.
721
severe (721): Attempt to DEALLOCATE an object which was not allocated
FOR$IOS_F6766. You cannot deallocate an array unless it has been previously
allocated. You cannot deallocate a pointer whose target was not created by allocation.
The intrinsic function ALLOCATED can be used to determine whether an allocatable
array is currently allocated.
722
severe (722): Cannot ALLOCATE scalar POINTER -- out of memory
FOR$IOS_F6767. There is not enough memory space to allocate the pointer.










