Information on all weekly change summaries is available.
| added #ifdef around conditionally used variables | examples/mpiexec/mpiexec_args.c |
| added a missing, albeit unnecessary, semicolon | src/mpid/globus/mpid_env.c |
| Added a separate mpi_constants module to allow the use of KIND=MPI_ADDRESS_KIND in the declaration of the Fortran 90 interfaces for the attribute copy and delete functions | configure.in src/binding/f90/Makefile.sm src/binding/f90/mpi.f90 src/binding/f90/mpi_constants.f90 |
| Added comment | src/include/mpiimplthread.h |
| Added comment about default environment | src/env/mpiexec.txt |
| Added critical fixme for bug in use of va_arg | src/mpi/errhan/errutil.c |
| Added fixme about undocumented routine to possibly export error messages to smpd | src/mpid/common/sock/poll/sock_misc.i |
| Added fixmes | src/include/mpierror.h |
| added link to windows tips doc | doc/faq/faq.txt |
| Added missing copyright | test/mpi/f77/ext/c2fmult.c test/mpi/rma/nullpscw.c |
| Added missing prototypes | test/mpi/threads/pt2pt/sendself.c |
| added test to check for bug reported by Thomas Worsch | test/mpi/rma/Makefile.sm test/mpi/rma/nullpscw.c test/mpi/rma/testlist |
| Added testing of command scripts to testing target | test/Makefile.sm |
| Added the dependency on mtest.o | test/mpi/threads/pt2pt/Makefile.sm |
| Check that the error code is correct, not just that it is not MPI_SUCCESS | test/mpi/attr/attrerrcomm.c |
| Clean up errutil | src/mpi/errhan/errutil.c |
| Fix macro in dbg msg | src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c |
| Fix yesterday's fix regarding null keys in mpd.conf files. | src/pm/mpd/mpdlib.py |
| fixed a deadlock in the connection establishment code which was caused by locking the PG and VC mutexes in the wrong order | src/mpid/globus/mpig_cm_xio_conn.i |
| fixed bug reported by Thomas Worsch | src/mpid/ch3/src/ch3u_rma_sync.c |
| Fixed command test to work with PATHs that do not contain . and to add a check for environment variables of 2048 characters | test/commands/cmdtests.in |
| Fixed typo in error message | test/mpi/attr/attrerrtype.c |
| Fixes for threads in error util | src/include/mpiimpl.h src/include/mpiimplthread.h src/mpi/errhan/errutil.c |
| Fixes that allow sshm to compile but does not yet work | src/mpid/ch3/channels/sshm/src/ch3_init.c src/mpid/ch3/util/shm/ch3u_connect_sshm.c |
| gasnet: removed references to MPICH_SINGLE_THREADED macro | src/mpid/ch3/channels/gasnet/include/mpidi_ch3_post.h |
| Improved error message | test/mpi/f77/spawn/namepubf.f |
| minor cleanup | src/mpi/attr/comm_create_keyval.c src/mpi/attr/type_create_keyval.c |
| nemesis: fixed bug where requests channel fields weren't initialized when receiving a message | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_datatypes.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_defs.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_debug.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_isend.c src/mpid/ch3/channels/nemesis/src/ch3_isendv.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsg.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsgv.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c src/mpid/ch3/channels/nemesis/src/ch3_request.c |
| nemesis: fixed bug with assert statement in ch3_progress.c | src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| nemesis: removed reference of MPICH_SINGLE_THREADED macro | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_post.h |
| Print warning when a key in mpd.conf file is null string. | src/pm/mpd/mpdlib.py |
| Removed duplicated code and did some cleanup of other code | src/mpi/errhan/errutil.c |
| Removed obsolete reference to listener_port from mpidpost.h | src/mpid/ch3/include/mpidpost.h |
| Removed unnecessary cs enter/exit from read-only routine | src/mpi/comm/comm_rank.c |
| set envelope information for newly allocated request before releasing recvq mutex. this prevent another thread from skipping an uninitialized request that it would otherwise match. previously, all request information was initialized by the calling routine prior to releasing the request's mutex. | src/mpid/globus/mpig_recvq.c |
| Switched to new macros | src/mpi/pt2pt/recv.c |
| when handling an error that results be unneeded, reset the request ref count before destroy it. this prevents the sanity check in mpig_request_destroy() from failing. | src/mpid/globus/mpig_cm_xio_vc.i |