1
1
openmpi/ompi/mpi/c
Jeff Squyres 431f940a52 Fixes trac:496
* Add some more error checking to GREQUEST_START
 * Move the error checking in GREQUEST_COMPLETE up to inside the
   MPI_PARAM_CHECK block, where it belongs
 * Invoke the gen request query_fn in all the Right spots (per MPI-2:8.2)
 * Distinguish between grequests created from C and Fortran
 * Use the OBJ system to reference count to release the grequest at
   the Right time and invoke the grequest free_fn properly (see
   lengthy comment in grequest.c above the destructor)
 * Have ompi_grequest_complete() call ompi_request_complete() rather
   than [poorly] copy the contents of ompi_request_complete()
 * Fix Fortran function callback pointer typedefs to use proper
   Fortran types
 * Edit ompi_request_test* and ompi_request_wait* to properly handle
   generalized requests.  This adds an "if" statement in the critical
   path for all the back-end test* and wait* functions :-(,
   but fortunately George took out two "if" statements from the
   critical path last week.  So we're still ahead.  :-)
 * Move ompi_request_test() out of request.h and into request.c (all
   other test* and wait* functions were already in the .c file -- and
   ompi_request_test() was too long to be statically inlined anyway)

This commit was SVN r12402.

The following Trac tickets were found above:
  Ticket 496 --> https://svn.open-mpi.org/trac/ompi/ticket/496
2006-11-02 03:34:53 +00:00
..
profile Ralf W. categorically told me that this kind of statement in 2006-09-25 14:28:04 +00:00
abort.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
accumulate.c - Add parameter checking as required by the standard. 2006-10-26 09:18:21 +00:00
add_error_class.c As class is a reserved keyword we are not supposed to have any variables 2006-08-23 16:34:00 +00:00
add_error_code.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
add_error_string.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
address.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
allgather.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
allgatherv.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
alloc_mem.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
allreduce.c Fix a few copy-n-paste errors: when an op is invalid, invoke the MPI 2006-02-21 19:11:40 +00:00
alltoall.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
alltoallv.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
alltoallw.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
attr_delete.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
attr_fn.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
attr_get.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
attr_put.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
barrier.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
bcast.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
bindings.h Keep only one function to get the size of a datatype. 2006-10-18 17:33:01 +00:00
bsend_init.c Refs trac:250 2006-10-27 12:35:27 +00:00
bsend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
buffer_attach.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
buffer_detach.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cancel.c Fixes trac:549 2006-10-30 19:50:09 +00:00
cart_coords.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_create.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_get.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_map.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_rank.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_shift.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cart_sub.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
cartdim_get.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
close_port.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_accept.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_c2f.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_call_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_compare.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_connect.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_create_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_create_keyval.c Add one more argument to the copy functions for the MPI objects. As this argument 2006-03-23 04:47:14 +00:00
comm_create.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_delete_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_disconnect.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_dup.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
comm_free_keyval.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_get_attr.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
comm_get_errhandler.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
comm_get_name.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
comm_get_parent.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_group.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_join.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
comm_rank.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_remote_group.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_remote_size.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_set_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_set_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_set_name.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_size.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_spawn_multiple.c Add a check for now that invokes an MPI exception if you try to 2006-07-20 14:27:13 +00:00
comm_spawn.c Bring singleton comm_spawn online. 2006-10-10 23:59:48 +00:00
comm_split.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
comm_test_inter.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
dims_create.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
errhandler_c2f.c Fix for ticket ticket #119. Do not check the type of the errhandler 2006-06-14 19:42:39 +00:00
errhandler_create.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
errhandler_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
errhandler_free.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
errhandler_get.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
errhandler_set.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
error_class.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
error_string.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
exscan.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
file_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
file_call_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_close.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_create_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_delete.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
file_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
file_get_amode.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_atomicity.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_byte_offset.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_errhandler.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
file_get_group.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_info.c Fix issue that came up with testing some LANL romio applications. 2006-06-12 21:45:48 +00:00
file_get_position_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_position.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_size.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_type_extent.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_get_view.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iread_at.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iread_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iread.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iwrite_at.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iwrite_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_iwrite.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_open.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
file_preallocate.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_all_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_all_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_all.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_at_all_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_at_all_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_at_all.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_at.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_ordered_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_ordered_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_ordered.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_read.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_seek_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_seek.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_set_atomicity.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_set_errhandler.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
file_set_info.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_set_size.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_set_view.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_sync.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_all_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_all_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_all.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_at_all_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_at_all_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_at_all.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_at.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_ordered_begin.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_ordered_end.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_ordered.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write_shared.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
file_write.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
finalize.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
finalized.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
free_mem.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
gather.c * Fixes trac:338: Only look at root-significant values at the root (e.g., 2006-10-04 22:36:01 +00:00
gatherv.c * Fixes trac:338: Only look at root-significant values at the root (e.g., 2006-10-04 22:36:01 +00:00
get_address.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
get_count.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
get_elements.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
get_processor_name.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
get_version.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
get.c - Add parameter checking as required by the standard. 2006-10-26 09:18:21 +00:00
graph_create.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
graph_get.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
graph_map.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
graph_neighbors_count.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
graph_neighbors.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
graphdims_get.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
grequest_complete.c Fixes trac:496 2006-11-02 03:34:53 +00:00
grequest_start.c Fixes trac:496 2006-11-02 03:34:53 +00:00
group_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
group_compare.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
group_difference.c move the implementation of the group creation functions into according back-end 2006-03-14 21:01:46 +00:00
group_excl.c gcc print out: warning: ISO C90 forbids mixed declarations and code. 2006-03-14 22:27:19 +00:00
group_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
group_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
group_incl.c move the implementation of the group creation functions into according back-end 2006-03-14 21:01:46 +00:00
group_intersection.c move the implementation of the group creation functions into according back-end 2006-03-14 21:01:46 +00:00
group_range_excl.c checking of multiply included/excluded processes in 2006-03-16 17:51:16 +00:00
group_range_incl.c checking of multiply included/excluded processes in 2006-03-16 17:51:16 +00:00
group_rank.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
group_size.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
group_translate_ranks.c The length of the ranks-arrays can be longer than the size of the according 2006-09-27 11:02:47 +00:00
group_union.c move the implementation of the group creation functions into according back-end 2006-03-14 21:01:46 +00:00
ibsend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
info_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
info_create.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
info_delete.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
info_dup.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
info_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
info_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
info_get_nkeys.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
info_get_nthkey.c Refs trac:429. 2006-09-27 00:04:24 +00:00
info_get_valuelen.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
info_get.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
info_set.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
init_thread.c don't use macro or it will try to use the (now destroyed) MPI_COMM_WORLD, 2006-09-26 15:56:51 +00:00
init.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
initialized.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
intercomm_create.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
intercomm_merge.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
iprobe.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
irecv.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
irsend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
is_thread_main.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
isend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
issend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
keyval_create.c Add one more argument to the copy functions for the MPI objects. As this argument 2006-03-23 04:47:14 +00:00
keyval_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
lookup_name.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
Makefile.am Ralf W. categorically told me that this kind of statement in 2006-09-25 14:28:04 +00:00
op_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
op_create.c Correct the conversion between int and bool. Apply it on all files except 2006-08-28 18:59:16 +00:00
op_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
op_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
open_port.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pack_external_size.c First step on supporting full external32 conversion on both operations 2006-10-25 14:33:06 +00:00
pack_external.c Big datatype commit. Remove all unused features of the datatype engine. As the memory 2006-10-26 23:11:26 +00:00
pack_size.c - modified convertor copy_and_prepare routines to accept an addition 2006-03-17 18:46:48 +00:00
pack.c Big datatype commit. Remove all unused features of the datatype engine. As the memory 2006-10-26 23:11:26 +00:00
pcontrol.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
probe.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
publish_name.c Also check for zero-length strings. 2006-08-30 11:59:02 +00:00
put.c - Add parameter checking as required by the standard. 2006-10-26 09:18:21 +00:00
query_thread.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
recv_init.c Refs trac:250 2006-10-27 12:35:27 +00:00
recv.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
reduce_scatter.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
reduce.c * Fixes trac:338: Only look at root-significant values at the root (e.g., 2006-10-04 22:36:01 +00:00
register_datarep.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
request_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
request_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
request_free.c - Fix the return codes -- not OMPI, but MPI.. 2006-03-16 09:42:46 +00:00
request_get_status.c Fixes trac:496 2006-11-02 03:34:53 +00:00
rsend_init.c Refs trac:250 2006-10-27 12:35:27 +00:00
rsend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
scan.c Fixes trac:430. Fix a few places where optimization checking conflicted 2006-09-29 22:49:04 +00:00
scatter.c * Fixes trac:338: Only look at root-significant values at the root (e.g., 2006-10-04 22:36:01 +00:00
scatterv.c * Fixes trac:338: Only look at root-significant values at the root (e.g., 2006-10-04 22:36:01 +00:00
send_init.c Refs trac:250 2006-10-27 12:35:27 +00:00
send.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
sendrecv_replace.c Big datatype commit. Remove all unused features of the datatype engine. As the memory 2006-10-26 23:11:26 +00:00
sendrecv.c Minor fixes to match standard -- and run strict test of mpi_test_suite: 2006-07-24 16:59:01 +00:00
ssend_init.c Refs trac:250 2006-10-27 12:35:27 +00:00
ssend.c * followup to r10972... Even if MPI_PROC_NULL is given, we should do the 2006-08-03 04:44:03 +00:00
start.c Need to return the error code. 2006-10-30 14:15:44 +00:00
startall.c Refs trac:250 2006-10-27 12:35:27 +00:00
status_c2f.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
status_f2c.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
status_set_cancelled.c Refs trac:496 2006-10-30 22:44:23 +00:00
status_set_elements.c Add a function to handle the MPI_Status_set_elements correctly. The current 2006-10-31 23:02:42 +00:00
test_cancelled.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
test.c Fixes trac:549 2006-10-30 19:50:09 +00:00
testall.c Fixes trac:549 2006-11-01 19:31:43 +00:00
testany.c Fixes trac:549 2006-10-30 19:50:09 +00:00
testsome.c Fixes trac:549 2006-11-01 19:31:43 +00:00
topo_test.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_c2f.c Commit 1.5 of 2: just like r9560, we need to make the MPI_*_C2F 2006-04-07 04:01:22 +00:00
type_commit.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_contiguous.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_create_darray.c Look like a big commit but in fact it address only one issue. The way we're working with 2006-10-17 20:20:58 +00:00
type_create_f90_complex.c - Fix final check in TYPE_CREATE_F90_INTEGER 2006-02-14 18:01:44 +00:00
type_create_f90_integer.c Remove all references to the ompi_mpi_long_long variable. The MPI_LONG_LONG is now 2006-04-24 22:15:42 +00:00
type_create_f90_real.c - Fix final check in TYPE_CREATE_F90_INTEGER 2006-02-14 18:01:44 +00:00
type_create_hindexed.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_create_hvector.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_create_indexed_block.c Allow a block indexed type with a count of zero. Be user friendly and set the ub, lb, 2006-06-05 21:16:57 +00:00
type_create_keyval.c Add one more argument to the copy functions for the MPI objects. As this argument 2006-03-23 04:47:14 +00:00
type_create_resized.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_create_struct.c Allow the creation of strcutres with count zero. And try to have a more friendly behavior 2006-06-05 21:07:16 +00:00
type_create_subarray.c Correctly compute the boundaries for the Fortran matrix style. 2006-06-15 03:21:54 +00:00
type_delete_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_dup.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_extent.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
type_free_keyval.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_free.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_get_attr.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
type_get_contents.c Where we create a duplicate data-type for the get_content MPI function we have to attach the 2006-03-03 20:51:36 +00:00
type_get_envelope.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_get_extent.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_get_name.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
type_get_true_extent.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_hindexed.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_hvector.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_indexed.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_lb.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_match_size.c Match size is supposed to return Fortran types. 2006-06-05 21:07:48 +00:00
type_set_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_set_name.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
type_size.c Last set of explicit conversions. We are now close to the zero warnings on 2006-10-20 03:57:44 +00:00
type_struct.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_ub.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
type_vector.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
unpack_external.c Big datatype commit. Remove all unused features of the datatype engine. As the memory 2006-10-26 23:11:26 +00:00
unpack.c Big datatype commit. Remove all unused features of the datatype engine. As the memory 2006-10-26 23:11:26 +00:00
unpublish_name.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
wait.c Fixes trac:549 2006-10-30 19:50:09 +00:00
waitall.c Fixes trac:549 2006-11-01 19:31:43 +00:00
waitany.c Fixes trac:549 2006-10-30 19:50:09 +00:00
waitsome.c Fixes trac:549 2006-11-01 19:31:43 +00:00
win_c2f.c Oops -- fix the comment. A victim of cut-n-paste. 2006-05-18 18:10:12 +00:00
win_call_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_complete.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_create_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_create_keyval.c Add one more argument to the copy functions for the MPI objects. As this argument 2006-03-23 04:47:14 +00:00
win_create.c - Fix wrong error values. 2006-10-26 08:26:03 +00:00
win_delete_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_f2c.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
win_fence.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_free_keyval.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_free.c Fix for lock/unlock epoch issues. Previously, we did not handle the case 2006-10-12 22:52:13 +00:00
win_get_attr.c Cast everything to make the microsoft C++ compiler happy. 2006-08-23 16:35:16 +00:00
win_get_errhandler.c Refs trac:502, #503. This commit as a result of review of r12122. 2006-10-17 00:18:35 +00:00
win_get_group.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_get_name.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_lock.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_post.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_set_attr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_set_errhandler.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
win_set_name.c Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
win_start.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_test.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_unlock.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
win_wait.c * RMA_SYNC is a more appropriate error message for these than RmA_CONFLICT 2006-08-31 21:07:52 +00:00
wtick.c And now the correct version of the timers. In fact, MPI_Wtime is supposed 2006-08-29 04:30:33 +00:00
wtime.c run dos2unix on wtime.c and make MPI_Wtime work as it did before. 2006-08-29 10:11:48 +00:00