Specifications
Visual Fortran Run-Time Errors Page 46 of 48
741
severe (741): Recursive i/o reference
FOR$IOS_F6786.
742
severe (742): Argument to SHAPE intrinsic is not PRESENT
FOR$IOS_F6787.
743
severe (743): Out of range: DIM argument to UBOUND had value ’dim’
FOR$IOS_F6788. The optional argument DIM specifies the dimension whose upper
bound is to be returned, and must be greater than or equal to 1 and less than or equal to
the number of dimensions in the array. That is, 1 <= DIM <= n, where n is the number
of dimensions in array.
744
severe (744): DIM argument (’dim’) to UBOUND greater than ARRAY rank ’rank’
FOR$IOS_F6789. The optional argument DIM specifies the dimension whose upper
bound is to be returned, and must be greater than or equal to 1 and less than or equal to
the number of dimensions (rank) in the array. That is, 1 <= DIM <= n, where n is the
number of dimensions in array.
745
severe (745): Out of range: UBOUND of assumed-size array with DIM==rank
(’rank’)
FOR$IOS_F6790. The optional argument DIM specifies the dimension whose upper
bound is to be returned.
An assumed-size array is a dummy argument in a subroutine or function, and the upper
bound of its last dimension is detemined by the size of actual array passed to it.
Assumed-size arrays have no determined shape, and you cannot use UBOUND to
determine the extent of the last dimension. You can use UBOUND to determine the
upper bound of one of the fixed dimensions, in which case you must pass the dimension
number along with the array name.
746
severe (746): Out of range: DIM argument (’dim’) to UBOUND greater than
ARRAY rank
FOR$IOS_F6791. The optional argument DIM specifies the dimension whose upper
bound is to be returned, and must be greater than or equal to 1 and less than or equal to
the number of dimensions (rank) in the array. That is, 1 <= DIM <= n, where n is the
number of dimensions in array.
747
severe (747): Shape mismatch: Dimension ’shape’ extents are ’ext1’ and ’ext2’
FOR$IOS_F6792.
748
severe (748): Illegal POSITION value
FOR$IOS_F6793. An illegal value was used with the POSITION= specifier.










