1
1
openmpi/ompi/communicator
Jeff Squyres 942f9e8f8d Fixes for ticket:14. Lengthy discussion is on that ticket and in a
comment in ompi_comm_invalid() in
source:/trunk/ompi/communicator/communicator.h.

Short version:
- ompi_comm_invalid() returns TRUE for MPI_COMM_NULL
- therefore MPI_COMM_C2F needs to explicitly check for MPI_COMM_NULL
  (because it uses ompi_comm_invalid())
- make ~20 MPI functions only call ompi_comm_invalid() instead of
  calling ompi_comm_invalid() *and* checking for MPI_COMM_NULL (~40 MPI
  functions already only called ompi_comm_invalid() -- we should be
  consistent)
- similar issue for ompi_win_invalid(), so I added a cross-referencing
  comment in win.h and fixed MPI_WIN_SET_NAME to only call
  ompi_win_invalid() (and not check for MPI_WIN_NULL)

This commit was SVN r9970.
2006-05-18 18:05:46 +00:00
..
comm_cid.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_dyn.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm_init.c After extensive conversations about this... 2006-04-13 17:00:36 +00:00
comm_publish.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
comm.c fix a bug in the intercomm-split allgather emulation function. 2006-05-03 21:41:10 +00:00
communicator.h Fixes for ticket:14. Lengthy discussion is on that ticket and in a 2006-05-18 18:05:46 +00:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00