Information on all weekly change summaries is available.
| add PVFS2 to the list of file systems that do not support locking | src/mpi/romio/adio/common/ad_hints.c src/mpi/romio/adio/common/ad_read_str_naive.c src/mpi/romio/adio/common/ad_write_str_naive.c |
| Add cast to unsigned | src/include/mpidbg.h src/include/mpihandlemem.h |
| Add casts to size_t | src/include/mpimem.h |
| add include for missing function prototype | src/pm/util/env.c |
| added .cvsignore file | src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/.cvsignore |
| Added MPIDDEFS_H include and check for size_t | configure.in |
| Added MX stuff | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h |
| Added a check for pid_t | src/mpid/ch3/configure.in src/pm/util/configure.in |
| Added a comment about language optional types | test/mpi/cxx/datatype/typenamex.cxx |
| Added code to handle the case where long long or long double may be set to MPI_DATATYPE_NULL | src/mpi/datatype/type_get_name.c src/mpi/datatype/typeutil.c |
| Added compile-time test for long double defined | src/binding/cxx/buildiface |
| Added error checking | src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_send.c |
| Added info about message queue support | CHANGES |
| Added missing prototype and fixme about prototypes | src/mpi/romio/mpi-io/glue/mpich2/mpio_err.c |
| Added missing prototypes | src/mpid/ch3/include/mpidimpl.h |
| Added new scripts to communicate device capabilities to top-level configure | src/mpid/ch3/mpich2prereq src/mpid/ch3/channels/sock/mpich2prereq |
| Added prototype for combine error codes routine | src/include/mpierror.h |
| Added support for an environment variable for the default timeout | test/mpi/runtests.in |
| Added support for mpich2prereq from the device, along with documented variables to handle thread support, support in the device for long long and long double types, and improved code to determine the vendor of the f90 compiler, needed to determine shared library support for the f90 compiler | configure.in |
| Allow realloc to accept null initial pointer | src/util/mem/trmem.c |
| changed TCP for MX | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| Changed prototypes for error checking | src/mpid/ch3/channels/nemesis/nemesis/include/mx_module.h |
| Clean up error reporting | src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/shmproc.c |
| Clean up unused labels | src/mpid/ch3/src/mpid_vc.c |
| Dedos mpich2prereq files | src/mpid/ch3/mpich2prereq src/mpid/ch3/channels/sock/mpich2prereq |
| Fix typo in error reporting macro use | src/mpid/ch3/util/shm/shmproc.c |
| Fixed shm bug with mx | src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c |
| Fixed typo | test/mpi/datatype/pairtype-size-extent.c |
| fixed typos | doc/installguide/install.tex doc/userguide/user.tex |
| Let smpd provide its PMI requirements | src/pm/smpd/mpich2prereq |
| MX Module added | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_defs.h |
| MX module added | src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/setup_channel.args src/mpid/ch3/channels/nemesis/nemesis/include/mx_module.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/Makefile.sm src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_lmt.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_register.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_test.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| Make the routine version of the nest calls have a different name from the macros | src/include/mpiimpl.h src/mpi/errhan/errutil.c src/mpi/romio/mpi-io/mpioimpl.h |
| More cleanup on mpiexec | src/pm/remshell/mpiexec.c |
| nemesis: fixed declaration of MPIDI_CH3_PG_Init | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/src/ch3_init.c |
| nemesis: fixed mx error codes | src/mpi/errhan/errnames.txt src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_send.c |
| nemesis: more cleanup and error checking | src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_lmt.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_send.c |
| nemesis: more cleanup or error checking | src/mpi/errhan/errnames.txt src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_queue.c src/mpid/ch3/channels/nemesis/src/ch3_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 |
| Provide a general hook for device-specific definitions | src/include/mpi.h.in |
| Remove unused routines | src/mpi/errhan/dynerrutil.c src/mpi/errhan/errcodes.h |
| removed redundant barriers. | src/mpe2/src/logging/src/clog_timer.c |
| Switched to Business cards for MX init | src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/mx_module/mx_module_init.c |
| Update ChooseHosts | src/pm/util/rm.c src/pm/util/rm.h |
| Updated nemesis parts of README | CHANGES README |