1
1
openmpi/ompi/mpi/c
Christoph Niethammer 85dce869c8 Move parameter check into appropriate code section at the begin.
Freeprocs variable was obtained from nnodes, so check the value of nnodes at
the begin in the MPI_PARAM_CHECK code section instead as discussed at the
developer list.

cmr=v1.7.5:reviewer=jsquyres:subject=move parameter check to begin


jsquyres, please review this CMR. Thanks.

This commit was SVN r30694.
2014-02-12 08:30:13 +00:00
..
profile Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
abort.c In talking about this with Jeff and Ralph, we don't actually need 2013-02-12 21:10:11 +00:00
accumulate.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
add_error_class.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
add_error_code.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
add_error_string.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
address.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
allgather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
allgatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
alloc_mem.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
allreduce.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
alltoall.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
alltoallv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
alltoallw.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
attr_delete.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
attr_fn.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
attr_get.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
attr_put.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
barrier.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
bcast.c Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
bindings.h Refs trac:2273 2010-03-16 00:47:10 +00:00
bsend_init.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
bsend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
buffer_attach.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
buffer_detach.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
cancel.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
cart_coords.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
cart_create.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
cart_get.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
cart_map.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
cart_rank.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
cart_shift.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
cart_sub.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
cartdim_get.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
close_port.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_accept.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
comm_call_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_compare.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_connect.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_create_errhandler.c Fixes trac:2060: MPI-2.2 ticket 7, convert some function pointer typedefs 2009-10-22 16:50:45 +00:00
comm_create_group.c Add support for MPI_Comm_dup_with_info, MPI_Comm_create_group, and 2013-10-02 14:26:40 +00:00
comm_create_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_delete_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
comm_disconnect.c fix a correctness issue by returning an error if waitall fails and invoking the mpi error handler 2013-05-16 15:04:37 +00:00
comm_dup_with_info.c Add support for MPI_Comm_dup_with_info, MPI_Comm_create_group, and 2013-10-02 14:26:40 +00:00
comm_dup.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_f2c.c Due to MPI_Comm_idup we can no longer use the communicator's CID as 2013-10-03 01:11:28 +00:00
comm_free_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_get_attr.c Actually, invoke the error on MPI_COMM_WORLD if you have an invalid 2009-09-04 07:40:28 +00:00
comm_get_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_get_name.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_get_parent.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_group.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_idup.c Add support for MPI_Comm_dup_with_info, MPI_Comm_create_group, and 2013-10-02 14:26:40 +00:00
comm_join.c Move the RTE framework change into the trunk. With this change, all non-CR 2013-01-27 23:25:10 +00:00
comm_rank.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_remote_group.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_remote_size.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_set_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
comm_set_errhandler.c Fixes MPI errhandler set races 2009-12-14 03:38:01 +00:00
comm_set_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_size.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_spawn_multiple.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_spawn.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
comm_split_type.c Add support for MPI-3's MPI_COMM_SPLIT_TYPE function 2012-01-18 23:35:21 +00:00
comm_split.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
comm_test_inter.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
dims_create.c Move parameter check into appropriate code section at the begin. 2014-02-12 08:30:13 +00:00
dist_graph_create_adjacent.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
dist_graph_create.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
dist_graph_neighbors_count.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
dist_graph_neighbors.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
errhandler_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
errhandler_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
errhandler_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
errhandler_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
errhandler_get.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
errhandler_set.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
error_class.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
error_string.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
exscan.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
file_call_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_close.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_create_errhandler.c Fixes trac:2060: MPI-2.2 ticket 7, convert some function pointer typedefs 2009-10-22 16:50:45 +00:00
file_delete.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
file_get_amode.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_atomicity.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_byte_offset.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_group.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_info.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_position_shared.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_position.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_size.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_type_extent.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_get_view.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_iread_at.c Clean up request handling in the I/O framework to be more consistent with 2009-11-26 05:13:43 +00:00
file_iread_shared.c Clean up request handling in the I/O framework to be more consistent with 2009-11-26 05:13:43 +00:00
file_iread.c Clean up request handling in the I/O framework to be more consistent with 2009-11-26 05:13:43 +00:00
file_iwrite_at.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_iwrite_shared.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_iwrite.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_open.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_preallocate.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_read_all_begin.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_all_end.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_read_all.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_at_all_begin.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_at_all_end.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_read_at_all.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_at.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_ordered_begin.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_ordered_end.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_read_ordered.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read_shared.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_read.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
file_seek_shared.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_seek.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_set_atomicity.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_set_errhandler.c Fixes MPI errhandler set races 2009-12-14 03:38:01 +00:00
file_set_info.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_set_size.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_set_view.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_sync.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
file_write_all_begin.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_all_end.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_all.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_at_all_begin.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_at_all_end.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_at_all.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_at.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_ordered_begin.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_ordered_end.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_ordered.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write_shared.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
file_write.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
finalize.c Backing out the Open SHMEM project 2013-02-12 17:45:27 +00:00
finalized.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
free_mem.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
gather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
gatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
get_address.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
get_count.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
get_elements_x.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
get_elements.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
get_library_version.c Add the new MPI-3 function MPI_GET_LIBRARY_VERSION. 2012-02-02 23:57:09 +00:00
get_processor_name.c Gah! r25545 acidentally included ''waaaay'' more stuff than it was 2011-11-29 23:24:52 +00:00
get_version.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
get.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
graph_create.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
graph_get.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
graph_map.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
graph_neighbors_count.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
graph_neighbors.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
graphdims_get.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
grequest_complete.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
grequest_start.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
group_compare.c Abstract MPI_Group_compare to an OMPI function for internal use (point the MPI interface to the internal function). 2012-03-08 21:57:45 +00:00
group_difference.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_excl.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
group_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
group_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_incl.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
group_intersection.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_range_excl.c Rename "index" parameters to "idx" so that picky compilers shut up 2012-01-20 02:06:21 +00:00
group_range_incl.c Rename "index" parameters to "idx" so that picky compilers shut up 2012-01-20 02:06:21 +00:00
group_rank.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_size.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
group_translate_ranks.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
group_union.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
iallgather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
iallgatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
iallreduce.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ialltoall.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ialltoallv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ialltoallw.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ibarrier.c Remove shortcut optimizations from non-blocking collectives. We need to call 2012-07-11 16:03:55 +00:00
ibcast.c In an MPI_IBCAST, we cannot shortcut if there's only 1 process. 2013-12-22 22:55:58 +00:00
ibsend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
iexscan.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
igather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
igatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
improbe.c Update Mprobe/Improbe man page for MPI_PROC_NULL case and 2012-10-01 05:18:21 +00:00
imrecv.c Fix typos in the memchecker sections of MPI_IMRECV and MPI_MRECV, and 2012-04-23 21:10:19 +00:00
ineighbor_allgather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ineighbor_allgatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ineighbor_alltoall.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ineighbor_alltoallv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ineighbor_alltoallw.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
info_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
info_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
info_delete.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
info_dup.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
info_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
info_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
info_get_nkeys.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
info_get_nthkey.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
info_get_valuelen.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
info_get.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
info_set.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
init_thread.c In talking about this with Jeff and Ralph, we don't actually need 2013-02-12 21:10:11 +00:00
init.c In talking about this with Jeff and Ralph, we don't actually need 2013-02-12 21:10:11 +00:00
initialized.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
intercomm_create.c Identification, tab vs. space. 2013-09-18 16:45:00 +00:00
intercomm_merge.c Identification, tab vs. space. 2013-09-18 16:45:00 +00:00
iprobe.c Per https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/256, we need 2013-06-12 21:38:07 +00:00
irecv.c Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
ireduce_scatter_block.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ireduce_scatter.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ireduce.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
irsend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
is_thread_main.c Fix the bug where MPI_is_thread_main returns true for all 2013-09-04 11:10:51 +00:00
iscan.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
iscatter.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
iscatterv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
isend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
issend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
keyval_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
keyval_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
lookup_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
Makefile.am Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
message_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
message_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
mprobe.c Update Mprobe/Improbe man page for MPI_PROC_NULL case and 2012-10-01 05:18:21 +00:00
mrecv.c Don't assign the status if MPI_STATUS_IGNORE is passed in. Thanks to 2013-05-01 12:32:58 +00:00
neighbor_allgather.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
neighbor_allgatherv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
neighbor_alltoall.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
neighbor_alltoallv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
neighbor_alltoallw.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
op_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
op_commutative.c Fixes trac:2061: add MPI_OP_COMMUTATIVE. 2009-10-22 21:46:05 +00:00
op_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
op_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
op_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
open_port.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
pack_external_size.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
pack_external.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
pack_size.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
pack.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
pcontrol.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
probe.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
publish_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
put.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
query_thread.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
recv_init.c Check for addressability in MPI_*_init, since buffer passed by the application should have been already allocated, but might be not initialized. 2010-11-16 01:01:12 +00:00
recv.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
reduce_local.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
reduce_scatter_block.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
reduce_scatter.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
reduce.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
register_datarep.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
request_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
request_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
request_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
request_get_status.c Update libevent to the 2.0 series, currently at 2.0.7rc. We will update to their final release when it becomes available. Currently known errors exist in unused portions of the libevent code. This revision passes the IBM test suite on a Linux machine and on a standalone Mac. 2010-10-24 18:35:54 +00:00
rsend_init.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
rsend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
scan.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
scatter.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
scatterv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
send_init.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
send.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
sendrecv_replace.c Ensure that MPI_Status objects have proper alignment: 2012-10-04 14:39:51 +00:00
sendrecv.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ssend_init.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
ssend.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
start.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
startall.c Bring in the rest of MPI-3 Ticket #125 changes, including changes to mpi.h, function param lists, and associated documentation. 2012-08-03 01:09:59 +00:00
status_c2f.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
status_f2c.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
status_set_cancelled.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
status_set_elements_x.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
status_set_elements.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
test_cancelled.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
test.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
testall.c Revert two files. Wrong changes were made due to a failed update. 2012-10-27 02:57:22 +00:00
testany.c Revert two files. Wrong changes were made due to a failed update. 2012-10-27 02:57:22 +00:00
testsome.c Bring in the rest of MPI-3 Ticket #125 changes, including changes to mpi.h, function param lists, and associated documentation. 2012-08-03 01:09:59 +00:00
topo_test.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
type_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
type_commit.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_contiguous.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_darray.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_f90_complex.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_f90_integer.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_f90_real.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_hindexed_block.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_hindexed.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_hvector.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_indexed_block.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
type_create_resized.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_create_struct.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_create_subarray.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_delete_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
type_dup.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_extent.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
type_free_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
type_free.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_get_attr.c Fix some attribute error detection problems reported by Lisandro 2009-09-04 05:18:49 +00:00
type_get_contents.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_get_envelope.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_get_extent_x.c Remove meaningless checks. Refs trac:3828 2013-10-04 17:24:59 +00:00
type_get_extent.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
type_get_name.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_get_true_extent_x.c Remove meaningless checks. Refs trac:3828 2013-10-04 17:24:59 +00:00
type_get_true_extent.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
type_hindexed.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
type_hvector.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
type_indexed.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_lb.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_match_size.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_set_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
type_set_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
type_size_x.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
type_size.c MPI-3: add support for large counts using derived datatypes 2013-07-23 15:35:14 +00:00
type_struct.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
type_ub.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
type_vector.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
unpack_external.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
unpack.c Add a missing "const" to MPI_Unpack (addendum to r29266). 2013-09-27 12:48:28 +00:00
unpublish_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
wait.c Correctly handle the invalid status for null and inactive 2013-05-01 12:55:24 +00:00
waitall.c Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
waitany.c Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
waitsome.c Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
win_c2f.c == Highlights == 2012-04-18 15:57:29 +00:00
win_call_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_complete.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_create_errhandler.c Fixes trac:2060: MPI-2.2 ticket 7, convert some function pointer typedefs 2009-10-22 16:50:45 +00:00
win_create_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_create.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_delete_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
win_f2c.c == Highlights == 2012-04-18 15:57:29 +00:00
win_fence.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_free_keyval.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_free.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_get_attr.c Fix some attribute error detection problems reported by Lisandro 2009-09-04 05:18:49 +00:00
win_get_errhandler.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_get_group.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_get_name.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_lock.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_post.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_set_attr.c Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
win_set_errhandler.c Fixes MPI errhandler set races 2009-12-14 03:38:01 +00:00
win_set_name.c MPI-3.0: update C bindings with const and consistent use of [] for 2013-09-26 21:56:20 +00:00
win_start.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_test.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_unlock.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
win_wait.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
wtick.c Remove all remaining vestiges of the Windows integration 2013-02-28 17:31:47 +00:00
wtime.c Remove all remaining vestiges of the Windows integration 2013-02-28 17:31:47 +00:00