Change Summary for MPICH2 for week of Jan 28, 2007

This list was automatically generated on Mon Jan 29 05:10:47 2007 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

Added patches from Totalview folks. src/pm/mpd/mpiexec.py src/pm/mpd/mtv_setup.py
Added pkgconfig support for ch3 device, as an alpha test Makefile.sm configure.in src/Makefile.sm src/pkgconfig/.cvsignore src/pkgconfig/Makefile.sm src/pkgconfig/README src/pkgconfig/mpich2-ch3.pc.in
added progress poke to request_get_status src/mpi/pt2pt/request_get_status.c
Added testing target for comm tests test/mpi/comm/Makefile.sm
bugfix (untested) for bug report #3055 that when WRAPPERS is built with MPICH2 but fortran is disabled (e.g. no valid fortran compiler found) by MPICH2 configure so SIZEOF_MPI_STATUS is undefined. The correct thing for WRAPPERS to do is to disable building libmpe_f2cmpi.a and the related fortran link/run tests. src/mpe2/src/wrappers/configure.in
Clean up error jump src/mpi/coll/helper_fns.c
Clean up intercomm create context id src/mpi/comm/commutil.c
Fix typo in error check src/mpi/comm/comm_create.c
fixed incorrect reference of liblmpe.a (should be libmpe_f2cmpi.a) in comment src/mpe2/src/wrappers/configure.in
Fixes for make dist Makefile.sm
Fixes for probe on intercomm src/mpid/ch3/src/mpid_iprobe.c src/mpid/ch3/src/mpid_probe.c
Fixes for the Fortran allocmem test maint/f77tof90.in test/mpi/f77/ext/allocmemf.f
Formatting fixes src/include/mpiimpl.h
Move misplacced mapping -> remote_mapping block and hoist constant-valued conditional out of loop src/mpi/comm/comm_create.c
nemesis: added multithreading src/mpid/ch3/channels/nemesis/mpich2prereq src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h src/mpid/ch3/channels/nemesis/include/mpidi_ch3_post.h src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/src/ch3_progress.c
nemesis: added support for MPICH_INTERFACE_HOSTNAME environment variable to tcp module src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c
nemesis: cleaned up some includes src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_queue.c
nemesis: shared memory is now only allocated when needed (i.e., when there is more than one process on a particular node) src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_impl.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_alloc.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_finalize.c src/mpid/ch3/channels/nemesis/src/ch3_init.c
nemesis: singleton init no longer tries to access pmi src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_init.c
Part of the way toward supporting intercomm creation with MPI_Comm_create src/mpi/comm/comm_create.c
poke progress engine if request not complete src/mpi/pt2pt/request_get_status.c
test for COMM_NULL before free test/mpi/comm/iccreate.c