explain

NAME

explain - PathScale Fortran compiler and runtime error message explanation utility

SYNOPSIS

explain message_id

DESCRIPTION

The explain utility displays a detailed explanation for an error message printed by the PathScale(TM) Fortran compiler or runtime library.
When the Fortran compiler or runtime prints an error message, it prefixes the message with a string in the format "subsystem-number", e.g. "pathf95-724". This is the message_id string that you must provide to the explain utility.
The currently supported values for subsystem are as follows:
arith
Arithmetic components of the PathScale Fortran compiler front-end.
lib
Fortran runtime library.
pathf95
PathScale Fortran compiler front-end.
A value such as "4056" returned by the "iostat=" specifier in a Fortran I/O statement can also be decoded using "lib", as in "explain lib-4056."
The explain utility uses the PAGER environment variable to choose the program that will display its output. It invokes it with the "-s" flag, to compress multiple newlines into one.

ENVIRONMENT

PAGER
The program that should display an error message explanation.
For information on compiler environment variables, see the eko(7) man page.

COPYRIGHT

Copyright (C) 2006 QLogic Corp. All Rights Reserved.
Copyright (C) 2004, 2005 PathScale, Inc. All Rights Reserved.

SEE ALSO

pathf95(1)
QLogic PathScale Compiler Suite User Guide