Change Summary for MPICH2 for week of Apr 16, 2006

This list was automatically generated on Mon Apr 17 04:10:54 2006 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

A few changes to get closer to making -gdba work. src/pm/mpd/mpiexec.py
Added chain of environment variables for controlling mpiexec port range src/pm/util/pmiport.c
Added code to skip tests if the open fails test/mpi/cxx/io/ioharness.defn
Added fixme src/util/mem/handlemem.c
added line own_mask=0 src/mpi/comm/commutil.c
Added test of the context id algorithm in the multithreaded case test/mpi/configure.in test/mpi/include/mpithreadtest.h test/mpi/threads/Makefile.sm test/mpi/threads/testlist test/mpi/threads/comm/.cvsignore test/mpi/threads/comm/Makefile.sm test/mpi/threads/comm/ctxdup.c test/mpi/threads/comm/testlist test/mpi/threads/util/.cvsignore test/mpi/threads/util/Makefile.sm test/mpi/threads/util/mtestthread.c
added thread macros back to prealloc and delete src/mpi/romio/mpi-io/delete.c src/mpi/romio/mpi-io/prealloc.c
As it turns out, 'void*' is not the same as 'void *'. for consistency, switchto 'void *' (whcih will generate SIZEOF_VOID_P instead of SIZEOF_VOID). src/mpi/romio/configure.in
Augment testing scripts so that command test results may be included in the summary.xml file test/Makefile.sm test/commands/cmdtests.in test/mpi/configure.in test/mpi/runtests.in
changed common_lock macro to thread_single_cs_enter src/mpi/comm/commutil.c
Check that a pm exists in the local directory before adding it to the other_pm_names list configure.in
Correct comment src/pm/gforker/Makefile.sm
Correct comment about PORT_RANGE to spell correctly and use proper format src/mpid/common/sock/mpidu_sock.h
Corrected comment on port range src/env/mpiexec.txt
Export the source directory of MPICH2 so that the test program can include it in the summary file configure.in
Fix dependency on libmpiexec.a src/pm/gforker/Makefile.sm
Fix problems bugs supporting -gdba option src/pm/mpd/mpiexec.py
Fixed some formatting src/mpi/attr/attrutil.c
Force gforker mpiexec to use static libraries (at least for mpiexec and mpich) to simplify use src/pm/gforker/Makefile.sm src/pm/gforker/configure.in
Moved nest_incr and decr in context id algorithm and commented out CS enter/exit in internal free algorithm under assumption that CS is already held src/mpi/comm/commutil.c
Much closer support for -gdba option on mpiexec. Works fairlywell for one rank (-n 1) but does not stop others yet. src/pm/mpd/mpd.py src/pm/mpd/mpdgdbdrv.py src/pm/mpd/mpdman.py src/pm/mpd/mpiexec.py
Put current working directory in err msg about 2 simultaneous pmi connections src/pm/mpd/mpdman.py
Reject extra cmd-line args after user's executable src/pm/mpd/mpdgdbdrv.py
well for one rank (-n 1) but does not stop others yet. src/pm/mpd/mpdgdbdrv.py src/pm/mpd/mpdman.py src/pm/mpd/mpiexec.py
When there is a PORT_RANGE var in the env, use MPIEXEC_PORT_RANGE in favorof MPICH_PORT_RANGE, else any port from OS src/pm/mpd/mpdlib.py