Information on all weekly change summaries is available.
| 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 |