Edgar Gabriel
1359ba9b13
Rewriting much of the errorcode and errorclass code, since
...
- we have to be able to attach a string to an error class, not just to an
error code
- according to MPI-2 the attribute MPI_LASTUSEDCODE has to be updated
everytime you add a new code or a new class. Thus, you have to have single
list for both.
Thus, we got rid of the error_class structure. In the error-code structure, we
can distinguish whether we are dealing with an error code or an error class by
looking at the err->code element of the structure. In case its value is
MPI_UNDEFINED, the according entry is a class, else it is an error code. All
predefined error codes have the code and the class field set to the same
value.
The test MPI_Add_error_class1 passes now.
Fixes trac:418
This commit was SVN r12764.
The following Trac tickets were found above:
Ticket 418 --> https://svn.open-mpi.org/trac/ompi/ticket/418
2006-12-05 19:07:02 +00:00
..
2006-09-25 14:28:04 +00:00
2006-02-12 01:33:29 +00:00
2006-11-27 03:22:44 +00:00
2006-12-05 19:07:02 +00:00
2006-12-05 19:07:02 +00:00
2006-12-05 19:07:02 +00:00
2006-02-12 01:33:29 +00:00
2006-09-29 22:49:04 +00:00
2006-11-09 23:21:34 +00:00
2006-02-12 01:33:29 +00:00
2006-02-21 19:11:40 +00:00
2006-09-29 22:49:04 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-09-29 22:49:04 +00:00
2006-11-27 03:22:44 +00:00
2006-10-27 12:35:27 +00:00
2006-08-03 04:44:03 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-30 19:50:09 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-02-12 01:33:29 +00:00
2006-03-23 04:47:14 +00:00
2006-05-18 18:05:46 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-10-17 00:18:35 +00:00
2006-10-20 03:57:44 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-10-20 03:57:44 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-07-20 14:27:13 +00:00
2006-10-10 23:59:48 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-02-12 01:33:29 +00:00
2006-06-14 19:42:39 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-10-17 00:18:35 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-12-05 19:07:02 +00:00
2006-09-29 22:49:04 +00:00
2006-04-07 04:01:22 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-17 00:18:35 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-17 00:18:35 +00:00
2006-02-12 01:33:29 +00:00
2006-06-12 21:45:48 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-17 00:18:35 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-17 00:18:35 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-04 22:36:01 +00:00
2006-10-04 22:36:01 +00:00
2006-02-12 01:33:29 +00:00
2006-10-20 03:57:44 +00:00
2006-11-07 02:47:35 +00:00
2006-10-20 03:57:44 +00:00
2006-02-12 01:33:29 +00:00
2006-11-27 03:22:44 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-11-02 03:34:53 +00:00
2006-11-02 03:34:53 +00:00
2006-04-07 04:01:22 +00:00
2006-02-12 01:33:29 +00:00
2006-03-14 21:01:46 +00:00
2006-03-14 22:27:19 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-03-14 21:01:46 +00:00
2006-03-14 21:01:46 +00:00
2006-03-16 17:51:16 +00:00
2006-03-16 17:51:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-09-27 11:02:47 +00:00
2006-03-14 21:01:46 +00:00
2006-08-03 04:44:03 +00:00
2006-04-07 04:01:22 +00:00
2006-02-12 01:33:29 +00:00
2006-10-20 03:57:44 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-09-27 00:04:24 +00:00
2006-10-20 03:57:44 +00:00
2006-10-20 03:57:44 +00:00
2006-10-20 03:57:44 +00:00
2006-09-26 15:56:51 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-05-18 18:05:46 +00:00
2006-05-18 18:05:46 +00:00
2006-08-03 04:44:03 +00:00
2006-08-03 04:44:03 +00:00
2006-08-03 04:44:03 +00:00
2006-02-12 01:33:29 +00:00
2006-08-03 04:44:03 +00:00
2006-08-03 04:44:03 +00:00
2006-03-23 04:47:14 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-09-25 14:28:04 +00:00
2006-04-07 04:01:22 +00:00
2006-08-28 18:59:16 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-25 14:33:06 +00:00
2006-10-26 23:11:26 +00:00
2006-03-17 18:46:48 +00:00
2006-10-26 23:11:26 +00:00
2006-02-12 01:33:29 +00:00
2006-08-03 04:44:03 +00:00
2006-08-30 11:59:02 +00:00
2006-11-27 03:22:44 +00:00
2006-02-12 01:33:29 +00:00
2006-10-27 12:35:27 +00:00
2006-08-03 04:44:03 +00:00
2006-09-29 22:49:04 +00:00
2006-10-04 22:36:01 +00:00
2006-02-12 01:33:29 +00:00
2006-04-07 04:01:22 +00:00
2006-08-23 16:35:16 +00:00
2006-03-16 09:42:46 +00:00
2006-11-02 03:34:53 +00:00
2006-10-27 12:35:27 +00:00
2006-08-03 04:44:03 +00:00
2006-09-29 22:49:04 +00:00
2006-10-04 22:36:01 +00:00
2006-10-04 22:36:01 +00:00
2006-10-27 12:35:27 +00:00
2006-08-03 04:44:03 +00:00
2006-10-26 23:11:26 +00:00
2006-07-24 16:59:01 +00:00
2006-10-27 12:35:27 +00:00
2006-08-03 04:44:03 +00:00
2006-10-30 14:15:44 +00:00
2006-10-27 12:35:27 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-11-07 02:47:35 +00:00
2006-11-07 02:47:35 +00:00
2006-02-12 01:33:29 +00:00
2006-10-30 19:50:09 +00:00
2006-11-01 19:31:43 +00:00
2006-10-30 19:50:09 +00:00
2006-11-01 19:31:43 +00:00
2006-02-12 01:33:29 +00:00
2006-04-07 04:01:22 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-17 20:20:58 +00:00
2006-02-14 18:01:44 +00:00
2006-04-24 22:15:42 +00:00
2006-02-14 18:01:44 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-06-05 21:16:57 +00:00
2006-03-23 04:47:14 +00:00
2006-02-12 01:33:29 +00:00
2006-06-05 21:07:16 +00:00
2006-06-15 03:21:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-08-23 16:35:16 +00:00
2006-03-03 20:51:36 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-20 03:57:44 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-06-05 21:07:48 +00:00
2006-02-12 01:33:29 +00:00
2006-10-20 03:57:44 +00:00
2006-10-20 03:57:44 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-10-26 23:11:26 +00:00
2006-10-26 23:11:26 +00:00
2006-02-12 01:33:29 +00:00
2006-10-30 19:50:09 +00:00
2006-11-01 19:31:43 +00:00
2006-10-30 19:50:09 +00:00
2006-11-01 19:31:43 +00:00
2006-12-01 20:05:06 +00:00
2006-02-12 01:33:29 +00:00
2006-12-01 20:05:06 +00:00
2006-02-12 01:33:29 +00:00
2006-03-23 04:47:14 +00:00
2006-10-26 08:26:03 +00:00
2006-12-01 20:05:06 +00:00
2006-08-23 16:35:16 +00:00
2006-12-01 20:05:06 +00:00
2006-02-12 01:33:29 +00:00
2006-10-12 22:52:13 +00:00
2006-08-23 16:35:16 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-11-27 03:22:44 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-12-01 20:05:06 +00:00
2006-08-29 04:30:33 +00:00
2006-08-29 10:11:48 +00:00