Information on all weekly change summaries is available.
| *** empty log message *** | src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_utility.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/socksm.c |
| a better and more portable version that checks for the pvfs2-config program | src/mpi/romio/configure.in |
| Added an additional handshake to ensure that the thread does not call an MPI routine after the main thread performs MPI_Finalize | test/mpi/threads/comm/ctxdup.c |
| Added index type on receive and made the defaults large enough to trigger the multiple-block backing code in the MPICH2 ch3 device | test/mpi/util/mtest.c |
| Added proposed replacement for the ch3:sock channel | doc/adi3/ch3sock.txt |
| cosmetic changes | src/mpe2/src/wrappers/src/log_mpi_core.c |
| During progress, complete was redefined as a local variable within abranch. This was causing the value of the variable to be lost afterthe branch. The definition of the variable should be global withrespect to all its checks. | src/mpid/ch3/channels/sock/src/ch3_progress.c |
| fixed ch3:sctp single-node spawn timing bug | src/mpid/ch3/channels/sctp/src/ch3_init.c |
| fixed routine and test that reports on the use of MPI functions either before init or after finalize | src/include/mpierror.h src/include/mpierrs.h src/mpi/errhan/errutil.c |
| for a long time now we have had a 'pvfs2-config' helper tool to tell us what CFLAGS and LIBS to use. So let's use it. At the same time, try to do the right thing if people configure and build MPICH2 and/or ROMIO the "old way" (by passing CFLAGS and LIBS as environment variables). | src/mpi/romio/configure.in src/mpi/romio/localdefs.in |
| Formatting fix | src/include/mpiimpl.h |
| Initial addition of multiple scalable clock synchronization algorithms support | src/mpe2/src/logging/include/clog_sync.h src/mpe2/src/logging/src/clog_sync.c |
| Moved MPID_Request_set_completed and related macros out of mpidpost.h | src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h src/mpid/ch3/src/ch3u_buffer.c src/mpid/ch3/src/ch3u_request.c src/mpid/ch3/src/mpid_cancel_recv.c src/mpid/ch3/src/mpidi_isend_self.c |
| nemesis: changed get_business_card parameters | src/mpid/ch3/channels/nemesis/nemesis/include/dummy_module.h src/mpid/ch3/channels/nemesis/nemesis/include/elan_module.h src/mpid/ch3/channels/nemesis/nemesis/include/gm_module.h src/mpid/ch3/channels/nemesis/nemesis/include/ib_module.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_nets.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_post.h src/mpid/ch3/channels/nemesis/nemesis/include/mx_module.h src/mpid/ch3/channels/nemesis/nemesis/include/newtcp_module.h src/mpid/ch3/channels/nemesis/nemesis/include/sctp_module.h src/mpid/ch3/channels/nemesis/nemesis/include/tcp_module.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/elan_module/elan_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_get_bus_card.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/ib_module/ib_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/newtcp_module/newtcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/dummy_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/sctp_module/sctp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_comm_spawn.c |
| oops. minor typo in error message | src/mpi/romio/configure.in |
| Part of cleanup of mpidi_ch3_post.h files | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_post.h src/mpid/ch3/channels/nemesis/src/ch3_progress.c src/mpid/ch3/channels/shm/include/mpidi_ch3_post.h src/mpid/ch3/channels/sock/include/mpidi_ch3_post.h src/mpid/ch3/channels/sshm/include/mpidi_ch3_post.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_post.h src/mpid/ch3/include/mpidpost.h |
| Test fixed to listen() before advertising the port (prior was after causing occassional errors). | test/mpi/spawn/join.c |
| update README.romio to accurately reflect what is on by default and alsodocument the new --with-pvfs2 flag. | README.romio |
| updated the description of the BGL-MPI's MPI_WTIME_IS_GLOBAL bug. | src/mpe2/README |
| updated the logging code to use the multiple clock sync mechanism | src/mpe2/src/logging/src/clog.c src/mpe2/src/logging/src/mpe_log.c |
| updated with the use of env variables: MPE_CLOCKS_SYNC, MPE_SYNC_ALGORITHM and MPE_SYNC_FREQUENCY | src/mpe2/README |