NUMBER: 95
ERROR CODE: E
MESSAGE TEXT: floating point conversion failed
EXPLANATION: The attempted unformatted read or write of non-native
floating-point data failed. One of the following conditions
occurred for a non-native floating-point value:
o When using VAX data types in memory (/FLOAT=G_FLOAT or
/FLOAT=D_FLOAT), the value exceeded the allowable maximum value
for the equivalent native format and was set equal to invalid.
o When using VAX data types in memory (/FLOAT=G_FLOAT or
/FLOAT=D_FLOAT), the value was infinity (plus or minus),
Not-a-Number (NaN), or otherwise invalid and was set to
invalid.
o When using IEEE data types in memory (/FLOAT=IEEE_FLOAT), the
value exceeded the allowable maximum value for the equivalent
native format and was set equal to infinity (plus or minus).
o When using IEEE data types in memory (/FLOAT=IEEE_FLOAT), the
value was infinity (plus or minus) and was set to infinity
(plus or minus).
o When using IEEE data types in memory (/FLOAT=IEEE_FLOAT), the
value was invalid and was set to Not-a-Number (NaN).
Make sure the correct file was specified. Make sure the record
layout matches the format VSI Fortran is expecting. Check that
the correct non-native floating-point data format was specified, as
described in the HP Fortran for OpenVMS User Manual.
This error is not returned by IOSTAT.