HPUX perror[3f]



perror in anderen Kapiteln des hpux Handbuch: perror.3c




 PERROR(3F)                                                       PERROR(3F)

                  +U77 FORTRAN compile-line option required



 NAME
      perror, gerror, ierrno - get system error messages

 SYNOPSIS
      subroutine perror (string)
      character*(*) string

      subroutine gerror (string)
      character*(*) string

      character*(*) function gerror()

      INTEGER*4 function ierrno()

 DESCRIPTION
      Perror will write a message to fortran logical unit 7 appropriate to
      the last detected system error.  String will be written preceding the
      standard error message.

      Gerror returns the system error message in character variable string.
      Gerror may be called either as a subroutine or as a function.

      Ierrno will return the error number of the last detected system error.
      This number is updated only when an error actually occurs.  Most
      routines and I/O statements that might generate such errors return an
      error code after the call; that value is a more reliable indicator of
      what caused the error condition.

 FILES
      /usr/lib/libU77.a

 SEE ALSO
      errno(2), perror(3)

 BUGS
      String in the call to perror can be no longer than 127 characters.

      The length of the string returned by gerror is determined by the
      calling program.

 NOTES
      UNIX system error codes are described in errno(2).  The f77 I/O error
      codes and their meanings are:

           100  ``error in format''
           101  ``illegal unit number''
           102  ``formatted i/o not allowed''
           103  ``unformatted i/o not allowed''
           104  ``direct i/o not allowed''
           105  ``sequential i/o not allowed''
           106  ``can't backspace file''



 Hewlett-Packard Company            - 1 -       HP-UX Release 9.0: June 1992






 PERROR(3F)                                                       PERROR(3F)

                  +U77 FORTRAN compile-line option required



           107  ``off beginning of record''
           108  ``can't stat file''
           109  ``no * after repeat count''
           110  ``off end of record''
           111  ``truncation failed''
           112  ``incomprehensible list input''
           113  ``out of free space''
           114  ``unit not connected''
           115  ``invalid data for integer format term''
           116  ``invalid data for logical format term''
           117  ``'new' file exists''
           118  ``can't find 'old' file''
           119  ``opening too many files or unknown system error''
           120  ``requires seek ability''
           121  ``illegal argument''
           122  ``negative repeat count''
           123  ``illegal operation for unit''
           124  ``invalid data for d, e, f, or g format term''
           125  ``illegal input for namelist''



































 Hewlett-Packard Company            - 2 -       HP-UX Release 9.0: June 1992