Specifications
Visual Fortran Run-Time Errors Page 40 of 48
EOSHIFT
FOR$IOS_F6746. The SHIFT argument to EOSHIFT must be either scalar or an array
one dimension smaller than the shifted array. If an array, the shape of the SHIFT must
conform to the shape of the array being shifted in every dimension except the one being
shifted along.
702
severe (702): BOUNDARY argument to EOSHIFT has wrong LEN (’len1 instead of
len2’)
FOR$IOS_F6747. The character length of elements in the BOUNDARY argument and
in the array being end-off shifted must be the same.
703
severe (703): BOUNDARY has LEN ’len’ instead of ’len’ to EOSHIFT
FOR$IOS_F6748.
704
severe (704): Internal error - bad arguments to EOSHIFT
FOR$IOS_F6749.
705
severe (705): GETARG: value of argument ’num’ is out of range
FOR$IOS_F6750. The value used for the number of the command-line argument to
retrieve with GETARG must be 0 or a positive integer. If the number of the argument
to be retrieved is greater than the actual number of arguments, blanks are returned, but
no error occurs.
706
severe (706): FLUSH: value of LUNIT ’num’ is out of range
FOR$IOS_F6751. The unit number specifying which I/O unit to flush to its associated
file must be an integer between 0 and 2**31-1, inclusive. If the unit number is valid, but
the unit is not opened, error F6752 is generated.
707
severe (707): FLUSH: Unit ’n’ is not connected
FOR$IOS_F6752. The I/O unit specified to be flushed to its associated file is not
connected to a file.
708
severe (708): Invalid string length (’len’) to ICHAR
FOR$IOS_F6753. The character argument to ICHAR must have length 1.
709
severe (709): Invalid string length (’len’) to IACHAR
FOR$IOS_F6754. The character argument to IACHAR must have length 1.
710
severe (710): Integer zero raised to negative power
FOR$IOS_F6755. Zero of any type (integer, real, or complex) cannot be raised to a
negative power. Raising to a negative power inverts the operand.










