Change Summary for MPICH2 for week of Oct 15, 2006

This list was automatically generated on Mon Oct 16 04:11:44 2006 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

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