diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2002-04-03 04:44:26 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2002-04-03 04:44:26 (GMT) |
commit | ad641fa7b617c8ca2ec11602cde0f72fa12696cd (patch) | |
tree | 8e08d800581c3c76c3339f50e7fc59d1b62405c8 /src/H5Epublic.h | |
parent | c0ca09a89965e49df0cf1a1b11f955a7d1510a0f (diff) | |
download | hdf5-ad641fa7b617c8ca2ec11602cde0f72fa12696cd.zip hdf5-ad641fa7b617c8ca2ec11602cde0f72fa12696cd.tar.gz hdf5-ad641fa7b617c8ca2ec11602cde0f72fa12696cd.tar.bz2 |
[svn-r5135] Purpose:
Features.
Description:
Error stack used to report only hdf5 predefined error messages
because it takes only static strings. Runtime defined messages
were not pushed to the stack.
Added the means and macros to push MPI error strings onto the
hdf5 error stack. Added a new minor error class as H5E_MPIERR
for this class of messages.
H5Epulbic.h, H5E.c:
Added H5E_MPIERR and its minor class description.
H5Eprivate.h:
Added HMPI_XXX macros to push MPI error strings to the stack.
H5FDmpio.c:
Changed couple places to use the new macros to test the new
macros. A more through changes to make use of these new
macros will be done later.
Platforms tested:
eirene (serial, parallel)
modi4(parallel)
Diffstat (limited to 'src/H5Epublic.h')
-rw-r--r-- | src/H5Epublic.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/H5Epublic.h b/src/H5Epublic.h index e364b7e..254fa91 100644 --- a/src/H5Epublic.h +++ b/src/H5Epublic.h @@ -186,7 +186,8 @@ typedef enum H5E_minor_t { H5E_CANTSET, /*Can't set value */ /* Parallel errors */ - H5E_MPI /*some MPI function failed */ + H5E_MPI, /*some MPI function failed */ + H5E_MPIERRSTR /*MPI Error String */ } H5E_minor_t; /* Information about an error */ |