FOR1558S
locator-text The VSAM macro-name macro instruction executed for file-name had a return code of return-code and an error code of X'hex-code' (decimal-code). Seek assistance from your Language Environment support personnel. Fortran Version 2 Error Number: AFB111I (format 4), AFB130I, AFB167I

Explanation

In support of the Fortran I/O statement indicated by the message text, Language Environment executed a VSAM macro-name macro instruction. DFSMS/MVS detected the error indicated by the return code return-code and the error code with a hexadecimal value of hex-code (decimal value of decimal-code).

locator-text gives more information about the location of the error, and can be one of the following:
  • The statement statement for unit unit-number failed.
  • The INQUIRE statement failed.
  • An error occurred during enclave termination.

System action

If the error occurred during enclave termination or from a CLOSE statement, the file is disconnected, but not deleted (as though the STATUS specifier had been coded with a value of KEEP). If the error occurred during the execution of an OPEN statement, the unit is no longer connected to a file.

If neither the ERR nor the IOSTAT specifier is present on the I/O statement, the condition is signaled. If the condition is unhandled, the application is terminated.

Qualifying Data: Only the basic set of four qualifying data for I/O conditions as shown in Table 1. Within this basic set, parm_count has a value of 4.

Permissible Resume Actions:

Name Action Taken after Resumption
RN The I/O operation is not completed, and execution continues.

Programmer response

For the meaning of return code return-code and error code hex-code (or decimal-code), refer to z/OS DFSMS Macro Instructions for Data Sets. If you are unable to resolve the problem, seek assistance from your Language Environment support personnel.

Symbolic Feedback Code

FOR1558