FSUM3071
The data definition name string1 cannot be resolved. File string2, needed to allocate file string3, is not character special. Follow local procedures for reporting problems.

Explanation

The c89 command uses the /dev/fdN character special files for all pathname allocations. c89 validated the indicated character special file, using the stat function, and determined that the indicated file is not a character special file. c89 cannot use the indicated file without the indicated character special file.

In the message text:

string1 is the data definition name. string2 is the character special file name. string3 is the file name.

System programmer response

Ensure that the /dev/fdN character special files were correctly created with the mknod command, and that there are enough of them. For more information about creating the /dev/fdN character special files required for c89, refer to z/OS UNIX System Services Planning.

User response

Reenter the c89 command. If the problem persists, contact the IBM® service representative responsible for your installation.