Information on all weekly change summaries is available.
| 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 |