Change Summary for MPICH2 for week of Nov 19, 2006

This list was automatically generated on Mon Nov 20 05:10:52 2006 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

Added .cvsignore file src/mpid/ch3/channels/nemesis/nemesis/utils/replacements/.cvsignore
Added a few more changes to make the code more robust in the presense of failures src/pm/mpd/mpdlib.py src/pm/mpd/mpdman.py
Added another cancel test test/mpi/pt2pt/.cvsignore test/mpi/pt2pt/Makefile.sm test/mpi/pt2pt/cancelrecv.c test/mpi/pt2pt/testlist
Added code for testing what fds are delivered to spawned jobs test/mpi/spawn/concurrent_spawns.c
Added summary.xml to cvsignore test/mpi/rma/.cvsignore
Additions for ch3:sctp to also compile with Solaris. src/mpid/ch3/channels/sctp/include/sctp_common.h src/mpid/ch3/channels/sctp/src/sctp_common.c src/mpid/ch3/channels/sctp/src/sctp_util.c
Committing changes to address compiler warnings with pgcc and on 64-bit systems src/mpi/romio/adio/common/strfns.c src/mpi/romio/mpi-io/ioreq_f2c.c
Fixed Overflow in finalize stack - MPID_NS_Create() did not create an instance of MPID_NS_Handle src/nameserv/pmi/pmi_nameserv.c
Fixed potential initialization bug. src/mpid/ch3/channels/sctp/src/sctp_common.c
Minor formatting cleanup src/mpi/coll/reduce.c src/mpi/pt2pt/testall.c src/mpid/ch3/src/mpid_isend.c
More EINTR fixes and some support for a --debug switch to help debug problems under AIX src/pm/mpd/mpd.py src/pm/mpd/mpdlib.py src/pm/mpd/mpdman.py
nemesis: added shared-memory barrier optimization src/binding/f77/setbot.c src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/include/mpidi_ch3_post.h src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_atomics.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_defs.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_impl.h 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_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_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/Makefile.sm src/mpid/ch3/channels/nemesis/src/ch3_init.c src/mpid/ch3/channels/nemesis/src/ch3i_comm.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_init.c
nemesis: added some more sched_yield()s in non-blocking polling path. Fixes Req #2970 src/mpid/ch3/channels/nemesis/src/ch3_progress.c
nemesis: removed // comments src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_memdefs.h
nemesis: removing calls to handle_recv_req and handle_recv_pkt src/mpid/ch3/channels/nemesis/src/ch3_progress.c
nemesis: typo in ia64 opcode src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_atomics.h
New arg to sh src/pm/mpd/mpiexec.py
restore concurrent_spawns test now that many of the MPD routines check for EINTR and retry test/mpi/spawn/testlist
Restored clear of cancelled flag in send request src/mpid/ch3/include/mpidimpl.h
Specified the correct stylesheet name to view the test results test/mpi/runtests.wsf
Two fixes: Ralphs fixes for ifhn handling and Bills fixes for EINTR and EISCONN. With these fixes, all MPICH2 tests run reliably, including the concurrent_spawn tests. During the testing of the EINTR fixes, it was confirmed that EINTR was seen in both the recv and connect calls src/pm/mpd/mpd.py src/pm/mpd/mpdlib.py src/pm/mpd/mpdman.py src/pm/mpd/mpiexec.py