Specifications
Visual Fortran Run-Time Errors Page 30 of 48
625
severe (625): Wrong number of array dimensions
FOR$IOS_F6513. In namelist input, an array name was qualified with a different
number of subscripts than its declaration, or a non-array name was qualified.
626
severe (626): Array subscript exceeds allocated area
FOR$IOS_F6514. A subscript was specified in namelist input which exceeded the
declared dimensions of the array.
627
severe (627): Invalid subrange in NAMELIST input
FOR$IOS_F6515. A character item in namelist input was qualified with a subrange that
did not meet the requirement that 1 <= e1 <= e2 <= len (where "len" is the length of the
character item, "e1" is the leftmost position of the substring, and "e2" is the rightmost
position of the substring).
628
severe (628): Substring range specified on non-CHARACTER item
FOR$IOS_F6516. A non-CHARACTER item in namelist input was qualified with a
substring range.
629
severe (629): Internal file overflow
FOR$IOS_F6600. The program either overflowed an internal-file record or tried to
write to a record beyond the end of an internal file.
630
severe (630): Direct record overflow
FOR$IOS_F6601. The program tried to write more than the number of bytes specified
in the RECL= option to an individual record of a direct-access file.
631
severe (631):Numeric field bigger than record size
FOR$IOS_F6602. The program tried to write a noncharacter item across a record
boundary in list-directed or namelist output. Only character constants can cross record
boundaries.
632
severe (632): Heap space limit exceeded
FOR$IOS_F6700. The program ran out of heap space. The ALLOCATE statement
and various internal functions allocate memory from the heap. This error will be
generated when the last of the heap space is used up.
633
severe (633): Scratch file name limit exceeded
FOR$IOS_F6701. The program exhausted the template used to generate unique
scratch-file names. The maximum number of scratch files that can be open at one time is
26.










