Information on all weekly change summaries is available.
| Added comment about problems getting ip addresses | src/mpid/ch3/util/sock/ch3u_connect_sock.c |
| Added comment, removed obsolete fixme | src/mpi/spawn/comm_disconnect.c |
| Added fixme anout status update | src/mpid/ch3/src/ch3u_recvq.c |
| Added missing -c from compile step | src/mpi/romio/mpi-io/Makefile.in |
| Added missing comment | src/mpi/init/finalize.c |
| Added missing dbg class | src/util/dbg/dbg_printf.c |
| Added missing nest incr/decr around NMPI_Barrier | src/mpid/ch3/src/mpid_finalize.c |
| Enhanced refcount logging | src/include/mpidbg.h src/include/mpiimpl.h src/mpi/attr/attrutil.c src/mpi/attr/comm_delete_attr.c src/mpi/attr/comm_free_keyval.c src/mpi/attr/comm_set_attr.c src/mpi/attr/type_delete_attr.c src/mpi/attr/type_free_keyval.c src/mpi/attr/type_set_attr.c src/mpi/attr/win_delete_attr.c src/mpi/attr/win_free_keyval.c src/mpi/attr/win_set_attr.c src/mpi/coll/op_create.c src/mpi/coll/op_free.c src/mpi/comm/comm_create.c src/mpi/comm/comm_group.c src/mpi/comm/comm_remote_group.c src/mpi/comm/comm_split.c src/mpi/comm/commutil.c src/mpi/comm/intercomm_create.c src/mpi/errhan/comm_get_errhandler.c src/mpi/errhan/comm_set_errhandler.c src/mpi/errhan/errhandler_free.c src/mpi/errhan/file_get_errhandler.c src/mpi/errhan/file_set_errhandler.c src/mpi/errhan/win_get_errhandler.c src/mpi/errhan/win_set_errhandler.c src/mpi/group/grouputil.c src/mpi/pt2pt/ibsend.c src/mpid/ch3/channels/gasnet/include/mpidi_ch3_post.h src/mpid/ch3/channels/ib/include/mpidi_ch3_post.h src/mpid/ch3/channels/nemesis/include/mpidi_ch3_post.h src/mpid/ch3/channels/sctp/include/mpidi_ch3_post.h src/mpid/ch3/channels/sshm/src/ch3_rma_sync.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/ch3/src/ch3u_port.c src/mpid/ch3/src/ch3u_recvq.c src/mpid/ch3/src/ch3u_request.c src/mpid/ch3/src/ch3u_rma_sync.c src/mpid/ch3/src/mpid_cancel_send.c src/mpid/ch3/src/mpid_init.c src/mpid/ch3/src/mpid_startall.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/ch3u_finalize_sshm.c src/mpid/rdma/channels/gasnet/include/mpidi_ch3_post.h src/mpid/rdma/channels/gasnet/src/ch3_request.c src/mpid/rdma/channels/ib/include/mpidi_ch3_post.h src/mpid/rdma/channels/ib/src/ch3_request.c src/mpid/rdma/src/mpid_win_post.c src/mpid/rdma/src/mpid_win_wait.c src/util/dbg/dbg_printf.c |
| First step toward making ROMIO build without removing the object files when building on systems without support for weak symbols. This speeds development since make for the entire MPICH2 (or MPICH) tree no longer forces a rebuild of all of ROMIO. There are probably some updates needed to ensure correct dependency processing | src/mpi/romio/Makefile.in src/mpi/romio/mpi-io/Makefile.in |
| fixed bug in test for shmget | src/mpid/ch3/channels/ssm/configure.in |
| Fixed misnamed state | src/mpid/ch3/channels/ib/src/ch3_progress.c src/mpid/ch3/channels/shm/src/ch3_progress.c |
| Fixed one bug in cancel send and added a test to make sure it stays fixed | src/mpid/ch3/src/mpid_cancel_send.c test/mpi/pt2pt/Makefile.sm test/mpi/pt2pt/scancel2.c test/mpi/pt2pt/testlist |
| Further fixes for profile build of ROMIO | src/mpi/romio/mpi-io/fortran/Makefile.in src/mpi/romio/mpi2-other/array/Makefile.in src/mpi/romio/mpi2-other/array/fortran/Makefile.in src/mpi/romio/mpi2-other/info/Makefile.in src/mpi/romio/mpi2-other/info/fortran/Makefile.in |
| Handle null string arg in generating error messages | src/mpi/errhan/errutil.c |
| Improve error reporting on Pack buffer sizes | src/mpi/datatype/pack.c src/mpi/errhan/errnames.txt |
| Marked note as FIXME | src/mpi/comm/comm_dup.c |
| Minor formatting fix | src/mpi/comm/commutil.c |
| moved definition of name for accessing parent port into a single place and added comments about modularity | src/mpid/ch3/src/ch3u_comm_spawn_multiple.c |
| nemesis: fixed data corruption bug in new tcp module | src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_send.c |
| Removed bogus unreferenced use | src/mpid/ch3/src/mpid_init.c |
| removed tabs from test program | test/mpi/f90/datatype/indtype.f90 |
| replaced PMI_Barrier with MPI_Barrier | src/mpid/ch3/src/mpid_finalize.c |
| Restore close protocol because without it, many tests (particularly in test/mpi/coll) fail with gforker | src/mpid/ch3/src/mpid_finalize.c |
| Split the dbug init into a pre and post phase so that it can be used to log the actions in MPID_Init | src/include/mpidbg.h src/mpi/init/initthread.c src/util/dbg/dbg_printf.c |
| updated comments | src/mpid/ch3/src/mpidi_pg.c |
| Updated comments and description of routine | src/mpid/ch3/src/ch3u_buffer.c |