Change Summary for MPICH2 for week of Nov 13, 2005

This list was automatically generated on Mon Nov 14 05:10:50 2005 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

*** empty log message *** doc/windev/windev.tex
added Java requirement doc/windev/windev.tex
added MPIR_ERRTEST_ALIAS_COLL that checks for buffer aliasing without MPI_BOTTOM exception for reduce/allreduce src/include/mpierrs.h src/mpi/coll/allreduce.c src/mpi/coll/reduce.c
added SIGCHLD signal handler for Macs since stdout and stderr don't close when a process exits src/pm/smpd/smpd_launch_process.c src/pm/smpd/smpd_state_machine.c
Added better error messages if unable to determine the lenght of Fortran integer and double precision quantities configure.in
added buffer alias error check src/mpi/coll/allreduce.c src/mpi/coll/reduce.c
added comment src/mpid/ch3/src/ch3u_handle_recv_pkt.c
Added comments about the struct align; added a few cases. There are probably still problems with this confdb/aclocal_cc.m4
added error checking src/mpid/ch3/src/mpid_isend.c src/mpid/ch3/src/mpid_issend.c src/mpid/ch3/src/mpid_ssend.c
added error handling comments src/mpid/ch3/src/mpid_recv.c
Added fixme about modifying mpif.h for Fortran 90 src/binding/f90/Makefile.sm
Added missing AC_LANG_PREFIX definition confdb/fortran90.m4
Added simplified Fortran 90 handling to work around problems with the Fortran 90 extensions for autoconf in confdb confdb/f90base.m4
added zero copy shm code for the sshm and ssm channels. Only Windows uses the new code by default winconfigure.wsf src/mpi/errhan/errnames.txt src/mpid/ch3/channels/sshm/ch3sshm.vcproj src/mpid/ch3/channels/sshm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sshm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/sshm/src/Makefile.sm src/mpid/ch3/channels/sshm/src/ch3_istartrndvmsg.c src/mpid/ch3/channels/sshm/src/ch3_istartrndvtransfer.c src/mpid/ch3/channels/sshm/src/ch3_progress_connect.c src/mpid/ch3/channels/sshm/src/ch3_shm.c src/mpid/ch3/channels/ssm/ch3ssm.vcproj src/mpid/ch3/channels/ssm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/ssm/src/Makefile.sm src/mpid/ch3/channels/ssm/src/ch3_istartrndvmsg.c src/mpid/ch3/channels/ssm/src/ch3_istartrndvtransfer.c src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_shm.c src/mpid/ch3/util/shm/ch3u_get_business_card_sshm.c
Adjustments to struct alignment tests to get us closer to right. configure.in confdb/aclocal_cc.m4 src/mpid/common/datatype/mpid_type_create_pairtype.c src/mpid/common/datatype/mpid_type_struct.c
changed int * to MPI_Fint * in romio fortran interface src/mpi/romio/mpi-io/fortran/deletef.c src/mpi/romio/mpi-io/fortran/get_extentf.c src/mpi/romio/mpi-io/fortran/get_groupf.c src/mpi/romio/mpi-io/fortran/get_viewf.c src/mpi/romio/mpi-io/fortran/iotestf.c src/mpi/romio/mpi-io/fortran/iread_atf.c src/mpi/romio/mpi-io/fortran/iread_shf.c src/mpi/romio/mpi-io/fortran/ireadf.c src/mpi/romio/mpi-io/fortran/iwrite_shf.c src/mpi/romio/mpi-io/fortran/iwritef.c src/mpi/romio/mpi-io/fortran/openf.c src/mpi/romio/mpi-io/fortran/set_viewf.c src/mpi/romio/mpi-io/fortran/write_ordbf.c src/mpi/romio/mpi-io/fortran/write_shf.c
check for NULL after malloc src/mpi/romio/adio/common/req_malloc.c
commented out concurrent_spawns test for now because it breaks mpd test/mpi/spawn/testlist
corrected error name src/mpid/ch3/channels/ssm/src/ch3_istartrndvtransfer.c
Detect missing arguments src/pm/util/env.c
Ensure that there is a newline at the end of any message in mpiexec_usage src/pm/gforker/mpiexec.c
even closer to right. configure.in confdb/aclocal_cc.m4
fixed bug test/mpi/datatype/unusual-noncontigs.c
Fixed documentation to get around the doctext bug related leading "'" characterin a line. Enhanced documentation. src/mpe2/src/logging/src/mpe_log.c
fixed mpi export declaration when compiling the fortran interface dll winconfigure.wsf
Fixed swapped indirect block size entries and added description of the indirect data structures src/util/mem/handlemem.c
fixed the receiver's half of the zero copy shared memory code src/mpid/ch3/channels/sshm/src/ch3_progress.c src/mpid/ch3/channels/ssm/src/ch3_progress.c
fixed typo src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c
fixing 16-byte alignment test for ia32. confdb/aclocal_cc.m4
handle HAVE_MAX_INTEGER_ALIGNMENT, HAVE_MAX_FP_ALIGNMENT, HAVE_DOUBLE_POS_ALIGNMENT, HAVE_LLINT_POS_ALIGNMENT winconfigure.wsf
ignore EOF errors and added some debugging printfs src/mpi/romio/adio/ad_ntfs/ad_ntfs_iwrite.c src/mpi/romio/adio/ad_ntfs/ad_ntfs_read.c src/mpi/romio/adio/ad_ntfs/ad_ntfs_resize.c src/mpi/romio/adio/ad_ntfs/ad_ntfs_write.c
included FAQ in Users Guide doc/userguide/Makefile.in doc/userguide/user.tex
Matched the changes in mpe_log.c src/mpe2/src/logging/include/mpe_log.h
maybe this is it. configure.in confdb/aclocal_cc.m4 src/mpid/common/datatype/mpid_type_create_pairtype.c src/mpid/common/datatype/mpid_type_struct.c
removed essm README.windows
Replace the specific use of AC_TRY_LINK by AC_LINK_IFELSE + AC_LANG_PROGRAM to avoid the warning of "ignoring PROLOGUE". src/mpe2/aclocal_mpi.m4 src/mpe2/configure.in
return error if req create fails in mpid_recv_init src/mpid/ch3/src/mpid_startall.c
Switch from AC_TRY_COMPILE to AC_COMPILE_IFELSE to suppress Fortran missing-PROLOGUE warnings from autoconf test/mpi/configure.in
Test to see if gcc correctly handles -std=c98 (fails on Solaris with gcc 2.95.3) confdb/aclocal_cc.m4
typo src/mpid/ch3/channels/sshm/src/ch3_progress_connect.c
Updated CHANGES and RELEASE_NOTES for 1.0.3rc1 CHANGES RELEASE_NOTES
Updated common mpiexec documentation; includes a guess at commonly implemented extensions src/env/mpiexec.txt
Updated configure confdb/aclocal_mpi.m4
updated gasnet channel to work with new ch3 init mechanism src/mpid/ch3/channels/gasnet/include/mpidi_ch3_post.h src/mpid/ch3/channels/gasnet/include/mpidi_ch3_pre.h src/mpid/ch3/channels/gasnet/src/ch3_comm_spawn.c src/mpid/ch3/channels/gasnet/src/ch3_finalize.c src/mpid/ch3/channels/gasnet/src/ch3_init.c src/mpid/ch3/src/mpid_init.c
updated version doc/windev/windev.tex