Change Summary for MPICH2 for week of Jan 14, 2007

This list was automatically generated on Mon Jan 15 05:11:02 2007 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

Added checks for pthread_cleanup functions, these may or may not be useful, depending on whether these must be lexically scoped configure.in
Added targets to clean any local summary.xml files test/mpi/Makefile.sm test/mpi/coll/Makefile.sm test/mpi/init/Makefile.sm test/mpi/pt2pt/Makefile.sm test/mpi/spawn/Makefile.sm test/mpi/threads/Makefile.sm
Added test of creating many communicators with comm_split, using MPI_UNDEFINED for some of them (looking for a leak of context ids) test/mpi/comm/Makefile.sm test/mpi/comm/ctxsplit.c test/mpi/comm/testlist
Allows only the rank 0 process to print out "Start ... Checking" and "Done ... Checking" message. src/mpe2/src/collchk/src/finalize.c src/mpe2/src/collchk/src/init.c
ch3shmRelease requires sock.lib created from ch3sockRelease config, and not ch3sockPDebug mpich2.sln
Changed Executable output path from .\Release\bin to mpich2\bin src/pm/smpd/wmpiconfig/wmpiconfig.csproj src/pm/smpd/wmpiexec/wmpiexec.csproj src/pm/smpd/wmpiregister/wmpiregister.csproj
cleaned up mpid pairtype code using macro to simplify code somewhat (or atleast make it shorter :)).added gen_dataloop_pairtype.c into Makefile.sm.tested minimally. src/mpid/common/datatype/mpid_type_create_pairtype.c
Fix storage leak in thread-multiple case for threads other than the main thread src/include/mpiimpl.h src/include/mpiimplthread.h src/mpi/init/finalize.c src/mpi/init/initthread.c
Fixed type for DISPLACEMENT_CURRENT src/binding/cxx/buildiface
Include CFLAGS on the CC line incase they are used to change the compilation behavior (e.g., for 64 bit or a different architecture) src/util/createshlib.in
mpich2 project in ch3ssmPRelease configuration now depends on sockp.lib created by ch3sockPRelease mpich2.vcproj
Removed mpiexec project from the solution examples/examples.sln
split out pairtype dataloop construction for use in other contexts.cleaned up mpid pairtype code using macro to simplify code somewhat (or atleast make it shorter :)).added gen_dataloop_pairtype.c into Makefile.sm.tested minimally. src/mpid/common/datatype/Makefile.sm src/mpid/common/datatype/mpid_type_create_pairtype.c
Updated ch3sock library configurations in ch3shmRelease, ch3shmPRelease, ch3ssmRelease, ch3ssmPRelease - all now point to the library built by ch3sockRelease or ch3sockPRelease appropriately mpich2.sln
updated with @COPTS@, i.e. CFLAGS, in creating static executable. src/mpe2/src/slog2sdk/trace_rlog/src/Makefile.in src/mpe2/src/slog2sdk/trace_sample/src/Makefile.in
Upgraded minalignrlog project to VS 2005 src/util/logging/rlog/minalignrlog.vcproj
Upgraded printirlog project to VS 2005 src/util/logging/rlog/printirlog.vcproj
Upgraded printrlog project to VS 2005 src/util/logging/rlog/printrlog.vcproj
Upgraded project for Intel Fortran 9.1 examples/f77/fpi.vfproj
Upgraded project for VS 2005 examples/cpi.vcproj examples/pmandel.vcproj examples/pmandel_fence.vcproj examples/pmandel_service.vcproj examples/pmandel_spaserv.vcproj examples/pmandel_spawn.vcproj examples/windows/pmandel_vis/pman_vis.vcproj examples/windows/pmandel_vis_net/MandelViewer.csproj test/mpi/basic/netpipe.vcproj
Upgraded solution for VS 2005 examples/examples.sln src/util/logging/rlog/rlogtools.sln