Change Summary for MPICH2 for week of May 07, 2006

This list was automatically generated on Mon May 8 04:10:05 2006 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

Added a warning about signed integer types in Fortran src/mpi/datatype/get_address.c
Added additional routines to get integer and boolean parameters src/util/param/param.c
Added check for bash configure.in
Added copyright/mode to f90 file src/binding/f90/mpi_constants.f90
Added copyrights to compilation scripts src/env/mpicc.in src/env/mpicxx.in src/env/mpif77.in src/env/mpif90.in
Added datatype tests test/mpi/f90/testlist.in
added error reporting macros that take four parameters maint/extracterrmsgs src/include/mpierrs.h
Added explanation of the --with options for setting the installation directories for documentation doc/installguide/install.tex
Added iotest files to clean-local target test/mpi/cxx/io/Makefile.sm test/mpi/f77/io/Makefile.sm
Added macro to allow shm to build with logging src/mpid/ch3/include/mpidimpl.h
Added missing copyright maint/simplemake.in maint/updatefiles src/mpid/ch3/util/sock/findinterfaces.c
Added missing copyright and export MPICH_FAST configure.in
Added missing function prototype src/mpid/ch3/include/mpidimpl.h
Added missing mode and copyright test/commands/checkenv1.c test/commands/rtest.c test/commands/rtestx.cxx test/commands/stdintest.c
Added missing prototypes src/mpid/ch3/include/mpidimpl.h
Added missing style command src/util/dbg/dbg_printf.c
added single quotes around arguments passed to the compiler scripts so that arguments with spaces in them would remain intact when passed on to the real compiler src/env/mpicc.in src/env/mpicxx.in src/env/mpif77.in src/env/mpif90.in
Added some information on choosing devices and methods doc/installguide/install.tex
Added style overrides src/mpi/debugger/dll_mpich2.c src/mpi/debugger/tvtest.c
Added support for bash versions of compilation scripts configure.in src/env/.cvsignore src/env/mpicc.bash.in src/env/mpicxx.bash.in src/env/mpif77.bash.in src/env/mpif90.bash.in
Added tests on error returns from Allreduce src/mpi/comm/commutil.c
Added tests on sizes of void*,long,int, and long long to determine correct format for message size variables in debugging messages src/mpid/ch3/configure.in
Adjust use of Nest_incr/decr src/mpi/comm/intercomm_merge.c src/mpi/datatype/type_create_subarray.c src/mpi/pt2pt/sendrecv_rep.c src/mpi/romio/mpi-io/open.c src/mpi/spawn/comm_join.c
Better --help comment describing -zc src/pm/mpd/mpd.py
Cast thread priv key src/include/mpiimplthread.h
Clean up makefile doc/installguide/Makefile.in
Cleaned up some thread code and took a big step toward enabling runtime choice of thread level src/include/mpiimpl.h src/include/mpiimplthread.h src/mpi/errhan/errutil.c src/mpi/init/initthread.c src/mpid/ch3/channels/sock/include/mpidi_ch3_post.h src/mpid/ch3/channels/sock/src/ch3_progress.c src/mpid/ch3/src/mpid_send.c src/mpid/ch3/src/mpid_ssend.c src/mpid/common/sock/poll/sock.c src/mpid/common/sock/poll/sock_immed.i src/mpid/common/sock/poll/sock_set.i src/mpid/common/sock/poll/sock_wait.i src/mpid/common/sock/poll/socki_util.i src/util/dbg/dbg_printf.c
Corrected mode line src/mpid/common/locks/mpidu_process_locks.h
Corrections for comment style src/util/thread/mpe_thread_posix.c
Fix for bug in copying a graph topology src/mpi/topo/topoutil.c
Fix for handling of user error codes src/mpi/errhan/errutil.c
fix formatting src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpre.h
Fix formatting src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c
Fix some function call casts src/mpid/ch3/src/mpidi_pg.c
Fix up broken structured comments src/include/mpierror.h
Fixed allowed environment variables test/commands/cmdtests.in
Fixed broken error code call src/mpid/ch3/util/sock/ch3u_connect_sock.c
fixed typo in the case where HAVE_ERROR_CHECKING is not defined src/include/mpierrs.h
Fixes for new structf test test/mpi/f90/datatype/structf.f90
Keep BNR env vars out of env except when doingBNR is set src/pm/mpd/mpdman.py
Moved tests that expect error detection into test/mpi/errors test/mpi/configure.in test/mpi/attr/attrerrtype.c test/mpi/comm/Makefile.sm test/mpi/comm/testlist test/mpi/errhan/Makefile.sm test/mpi/errhan/testlist test/mpi/errhan/wincall.c test/mpi/errors/Makefile.sm test/mpi/errors/testlist test/mpi/errors/comm/.cvsignore test/mpi/errors/comm/Makefile.sm test/mpi/errors/comm/cfree.c test/mpi/errors/comm/testlist test/mpi/errors/cxx/.cvsignore test/mpi/errors/cxx/Makefile.sm test/mpi/errors/cxx/io/.cvsignore test/mpi/errors/cxx/io/Makefile.sm test/mpi/errors/cxx/io/fileerrretx.cxx test/mpi/errors/cxx/io/testlist test/mpi/errors/errhan/.cvsignore test/mpi/errors/errhan/Makefile.sm test/mpi/errors/errhan/testlist test/mpi/errors/errhan/winerr.c test/mpi/errors/errhan/winerr2.c test/mpi/f90/testlist test/mpi/threads/pt2pt/alltoall.c
mpds being started. So, level 1 is the root of the startup tree. src/pm/mpd/mpdlib.py
nemesis: added compiler optimization for --enable-fast src/mpid/ch3/channels/nemesis/setup_channel src/mpid/ch3/channels/nemesis/setup_channel.args
New code for zeroconf. src/pm/mpd/mpd.py src/pm/mpd/mpdlib.py
New zeroconf code to support '-zc N' where N is a "level" in the set ofmpds being started. So, level 1 is the root of the startup tree. src/pm/mpd/mpd.py src/pm/mpd/mpdlib.py
prevent the inclusion of mpitimerimpl.h if NEEDS_FUNC_ENTER_EXIT_DEFS is defined, allowing the device to make use the enter/exit macros defined in mpiimpl.h. src/include/mpiimpl.h
Properly set format to use with message size in debugging output and fixes to some formatting src/mpid/ch3/include/mpidpre.h
Put Zeroconf in list of HELPERS src/pm/mpd/Makefile.in
Remove unused variables src/mpid/ch3/src/mpid_finalize.c
Removed const from FILE_NULL because you set error handlers on it src/binding/cxx/buildiface
removed deprecated bzero/bcopy in favor of C standard memset/memcpy src/pmi/simple/simple_pmi.c
Removed obsolete UNFACTORED_FINALIZE definition src/mpid/ch3/channels/shm/include/mpidi_ch3_pre.h
Removed unused FCNAME (made a #define) src/mpi/errhan/file_call_errhandler.c
Removed unused THREADPRIV_DECL src/mpi/attr/comm_create_keyval.c
Supports new zeroconf usage in mpdlib, etc. src/pm/mpd/Zeroconf.py
switch to new error macros src/mpid/ch3/util/sock/ch3u_connect_sock.c
Updated to memset/cpy from obsolete bzero/bcopy and added h_addr_list detection src/pm/util/cmnargs.c src/pm/util/configure.in src/pm/util/pmiport.c src/pm/util/pmiserv.h
Use proper type for thread id src/util/dbg/dbg_printf.c