Change Summary for MPICH2 for week of Jul 02, 2006

This list was automatically generated on Mon Jul 3 04:10:39 2006 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

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