Information on all weekly change summaries is available.
| #if 0ed around unused (by anyone) functions | src/mpid/ch3/src/ch3u_recvq.c src/mpid/ch3/src/mpidi_kvs.c |
| A small start at cleaning up the error reporting | src/mpi/errhan/errutil.c |
| added .cvsignore | src/mpe2/etc/.cvsignore src/mpe2/src/collchk/etc/.cvsignore src/mpe2/src/graphics/etc/.cvsignore src/mpe2/src/logging/etc/.cvsignore src/mpe2/src/wrappers/etc/.cvsignore |
| Added .states-cache to .cvsignore files | src/binding/cxx/.cvsignore src/binding/f77/.cvsignore src/binding/f90/.cvsignore src/mpid/ch3/channels/gasnet/include/.cvsignore src/mpid/ch3/channels/gasnet/src/.cvsignore src/mpid/ch3/channels/ib/include/.cvsignore src/mpid/ch3/channels/ib/src/.cvsignore src/mpid/ch3/channels/shm/include/.cvsignore src/mpid/ch3/channels/shm/src/.cvsignore src/mpid/ch3/channels/sock/include/.cvsignore src/mpid/ch3/channels/sock/src/.cvsignore src/mpid/ch3/channels/sshm/include/.cvsignore src/mpid/ch3/channels/sshm/src/.cvsignore src/mpid/ch3/channels/ssm/include/.cvsignore src/mpid/ch3/channels/ssm/src/.cvsignore src/mpid/ch3/include/.cvsignore src/mpid/ch3/src/.cvsignore src/mpid/ch3/util/shm/.cvsignore src/mpid/ch3/util/sock/.cvsignore src/mpid/common/datatype/.cvsignore src/mpid/common/locks/.cvsignore src/mpid/common/logging/.cvsignore src/mpid/common/sock/.cvsignore src/mpid/common/sock/iocp/.cvsignore src/mpid/common/sock/poll/.cvsignore src/mpid/common/thread/.cvsignore src/nameserv/file/.cvsignore src/nameserv/mpd/.cvsignore src/nameserv/pmi/.cvsignore src/nameserv/test/.cvsignore src/pmi/simple/.cvsignore src/pmi/smpd/.cvsignore src/pmi/uni/.cvsignore src/util/dbg/.cvsignore src/util/events/.cvsignore src/util/info/.cvsignore src/util/instrm/.cvsignore src/util/logging/common/.cvsignore src/util/logging/rlog/.cvsignore src/util/mem/.cvsignore src/util/msgs/.cvsignore src/util/param/.cvsignore src/util/thread/.cvsignore src/util/timing/.cvsignore |
| Added a few more cases to clmake | maint/clmake.in |
| Added a test of probe with MPI_PROC_NULL arguments | test/mpi/pt2pt/Makefile.sm test/mpi/pt2pt/probe-unexp.c test/mpi/pt2pt/probenull.c test/mpi/pt2pt/testlist |
| Added check for ctype.h, needed for smpd_ipmpi.c | src/pmi/smpd/configure.in |
| Added defs for PACKAGE_xxx variables used in later autoconf | configure.in |
| Added enviroment variables | doc/faq/faq.txt |
| Added extractstrings/states which keep a per-directory cache | maint/.cvsignore maint/configure.in maint/extractstates.in maint/extractstrings.in |
| Added fixmes for later | src/mpid/ch3/channels/ssm/include/ch3i_progress.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_post.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/ssm/src/ch3_isend.c src/mpid/ch3/channels/ssm/src/ch3_isendv.c src/mpid/ch3/channels/ssm/src/ch3_progress.c src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_progress_sock.c src/mpid/ch3/src/ch3u_handle_recv_pkt.c src/mpid/ch3/util/shm/ch3i_bootstrapq.c |
| Added info on a function | src/mpid/ch3/src/ch3u_port.c |
| added initialization to VC fields that were missing | src/mpid/ch3/channels/sshm/src/ch3_init.c |
| Added man page descriptions for mpif90 and mpiexec | src/env/Makefile.sm src/env/mpiexec.txt src/env/mpif90.txt |
| Added missing ctype.h includes | src/pm/smpd/mp_parse_command_line.c src/pm/smpd/mp_parse_oldconfig.c src/pm/smpd/smpd_command.c src/pm/smpd/smpd_get_opt.c src/pm/smpd/smpd_handle_spawn.c src/pm/smpd/smpd_host_util.c src/pm/smpd/smpd_launch_process.c |
| Added missing prototype | test/mpi/spawn/spaconacc.c |
| Added missing prototypes and removed unused variables | src/pm/util/configure.in src/pm/util/ioloop.c src/pm/util/pmiport.c src/pm/util/pmiserv.c src/pm/util/pmutil.h src/pm/util/rm.c |
| Added missing test/basic Makefile | configure.in |
| Added more known Error reporting names to getcoverage | maint/getcoverage.in |
| added multiple drive mapping option to mpiexec with this format: -map <drive>:\server\share;<drive2>:\server2\share2... The option is also available to comm_spawn in the info objects | src/pm/smpd/mp_parse_command_line.c src/pm/smpd/smpd.h src/pm/smpd/smpd_handle_spawn.c src/pm/smpd/smpd_host_util.c |
| Added one more check to try and make errutil minimally robust | src/mpi/errhan/errutil.c |
| Added simple faq building system | doc/faq/.cvsignore doc/faq/Makefile doc/faq/faq.txt doc/faq/faqbuild |
| Added some missing prototypes (they may still need to be moved) | src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h |
| Added support for DESTDIR in simplemake and mpd | maint/simplemake.in src/pm/mpd/Makefile.in |
| Added support for testing error handling, along with one test | test/mpi/Makefile.sm test/mpi/configure.in test/mpi/testlist.in test/mpi/errors/.cvsignore test/mpi/errors/Makefile.sm test/mpi/errors/testlist test/mpi/errors/pt2pt/.cvsignore test/mpi/errors/pt2pt/Makefile.sm test/mpi/errors/pt2pt/proberank.c test/mpi/errors/pt2pt/testlist |
| Added temp ifdefs for enable-fast compilation of errutil | src/mpi/errhan/errutil.c |
| Added test for defining _XOPEN_SOURCE to fix warning messages about ipc.h | src/mpid/ch3/channels/shm/configure.in src/mpid/ch3/channels/sshm/configure.in src/mpid/ch3/channels/ssm/configure.in |
| Changed declaration of byte used to initialize data to unsigned char | src/util/mem/trmem.c |
| changed rma code to use function ptrs instead of ifdefs | src/include/mpiimpl.h src/mpid/ch3/channels/gasnet/src/ch3_init.c src/mpid/ch3/channels/shm/src/ch3_init.c src/mpid/ch3/channels/sock/src/ch3_init.c src/mpid/ch3/channels/sshm/src/Makefile.sm src/mpid/ch3/channels/sshm/src/ch3_init.c src/mpid/ch3/channels/sshm/src/ch3_rma_ops.c src/mpid/ch3/channels/sshm/src/ch3_rma_sync.c src/mpid/ch3/channels/sshm/src/describe_states.txt src/mpid/ch3/channels/ssm/src/ch3_init.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h src/mpid/ch3/src/Makefile.sm src/mpid/ch3/src/ch3u_rma_ops.c src/mpid/ch3/src/ch3u_rma_sync.c src/mpid/ch3/src/describe_states.txt src/mpid/ch3/src/mpid_init.c src/mpid/ch3/src/mpid_rma.c |
| Clean up error reporting in bcast | src/mpi/coll/bcast.c |
| Clean up error reporting in cancel | src/mpi/pt2pt/cancel.c |
| Comment out the disconnect/reconnect tests since we do not plan to fix them before the release | test/mpi/spawn/testlist |
| Corrected some typos in state names | src/mpid/ch3/channels/shm/src/ch3_progress.c src/mpid/ch3/channels/ssm/src/ch3_progress.c |
| corrected state name and removed unused state | src/mpid/ch3/src/ch3u_rma_sync.c src/mpid/ch3/src/describe_states.txt |
| Expand answers when clicked | doc/faq/faqbuild |
| Fix Fortran code for line length | test/mpi/f77/attr/baseattrwinf.f |
| Fix test for mangled, non-nested begin/end blocks | maint/getcoverage.in |
| Fix typo that caused error reporting code to hang | src/mpi/errhan/errutil.c |
| Fixed a problem with choosing the compiler in the MPI tests | test/mpi/configure.in |
| fixed states | src/mpid/ch3/channels/ssm/src/ch3_progress.c src/mpid/globus/mpid_pt2pt.c src/mpid/mm/src/ib/ib_post_connect.c src/mpid/mm/src/pt2pt/mpid_test.c src/mpid/mm/src/pt2pt/mpid_wait.c src/mpid/mm/src/sock/socket_handle_written.c src/mpid/rdma/channels/ib/src/ibu.ibal.c src/mpid/rdma/channels/ib/src/ibu.vapi.c src/mpid/rdma/src/mpid_win_complete.c src/mpid/rdma/src/mpid_win_post.c |
| Fixed typos in state names | src/mpid/ch3/channels/ib/src/ch3_cancel_send.c src/mpid/ch3/channels/sshm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sshm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_progress.c src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_shm.c src/mpid/ch3/channels/ssm/src/ch3_shm_memory.c src/mpid/ch3/src/ch3u_comm_spawn_multiple.c src/mpid/ch3/util/shm/ch3i_bootstrapq.c src/mpid/ch3/util/sock/ch3u_get_business_card_sock.c src/mpid/common/sock/poll/sock_immed.i src/mpid/rdma/channels/gasnet/src/ch3_istartmsg.c src/mpid/rdma/src/mpid_accumulate.c src/mpid/rdma/src/mpid_get.c |
| Flow a paragraph | RELEASE_NOTES |
| Further updated the faq build with section headings | doc/faq/faq.txt doc/faq/faqbuild |
| generate a random color if NULL is passed in | src/util/logging/rlog/rlog.c |
| Improved the faq builder | doc/faq/Makefile doc/faq/faq.txt doc/faq/faqbuild |
| Made test for webdir silent on success | doc/faq/Makefile |
| Major changes to force the ssm channel to use sockets except between processes in the same MPI_COMM_WORLD. Includes a *HACK* to strip the shared memory part of the business card off of the kvs entries when the kvs values are being passed between process groups. The result does pass the test/mpi/spawn tests and does use sockets between different MPI_COMM_WORLDs | src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_shm_memory.c src/mpid/ch3/src/ch3u_comm_spawn_multiple.c src/mpid/ch3/src/mpid_init.c src/mpid/ch3/src/mpid_port.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/ch3u_init_sshm.c |
| Minor cleanup for compiler warnings | src/mpid/ch3/channels/ssm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/ssm/src/ch3_shm.c src/mpid/common/locks/mpidu_process_locks.h |
| More cleanup of header files | src/mpid/ch3/channels/gasnet/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sock/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sshm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/ssm/include/mpidi_ch3_post.h |
| more detail added | doc/logging/logging.tex |
| More fixes to typos in state names | src/mpid/ch3/channels/gasnet/src/ch3_istartmsg.c src/mpid/ch3/channels/ib/src/ch3_progress.c src/mpid/ch3/channels/sshm/src/ch3_progress.c |
| More fixmes | src/mpid/ch3/src/mpid_recv.c src/mpid/ch3/src/mpid_rsend.c src/mpid/ch3/src/mpid_send.c src/mpid/ch3/src/mpid_startall.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_pg.c |
| Moved srtest to srbtest to make the name unique within the tree | test/Makefile.sm test/basic/.cvsignore test/basic/Makefile.sm test/basic/srbtest.c |
| re-write of the genstates perl script. It no longer requires describe_states.txt files. If describe_states.txt files exist they are parsed to override the default names and colors of the states. | maint/genstates.in |
| Remove bogus carriage return | maint/updatefiles |
| removed extra space that confused the parser | src/mpi/topo/graphcreate.c |
| Removed unused routine | src/mpid/ch3/channels/shm/src/Makefile.sm |
| removed unused variable | src/mpid/ch3/channels/shm/src/ch3_finalize.c |
| removed unused variables | src/mpid/ch3/channels/shm/src/ch3_init.c |
| Removed unused, naive progress engine to archive.txt | src/mpid/ch3/channels/ssm/src/archive.txt src/mpid/ch3/channels/ssm/src/ch3_progress.c |
| Split out message routines for generic PM support | src/include/mpibase.h src/include/mpiimpl.h src/pm/gforker/configure.in src/pm/util/configure.in src/pm/util/newsession.c src/pm/util/pmiport.c src/pm/util/pmutil.h |
| uninitialized variable used | src/mpid/ch3/src/ch3u_port.c |
| updated | src/mpid/ch3/channels/sshm/include/mpidi_ch3_impl.h src/mpid/ch3/channels/sshm/src/ch3_rma_ops.c src/mpid/ch3/channels/sshm/src/ch3_rma_sync.c src/mpid/ch3/channels/sshm/src/ch3i_shm_bootstrapq.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/util/shm/ch3i_bootstrapq.c |
| updated function call to match changed interface | src/mpid/ch3/src/mpid_irecv.c src/mpid/ch3/src/mpid_recv.c |
| Updated getfuncstack | src/util/dbg/.cvsignore src/util/dbg/getfuncstack.in |
| updated project files | src/mpid/ch3/channels/ib/ch3ib.vcproj src/mpid/ch3/channels/shm/ch3shm.vcproj src/mpid/ch3/channels/sock/ch3sock.vcproj src/mpid/ch3/channels/sshm/ch3sshm.vcproj src/mpid/ch3/channels/ssm/ch3ssm.vcproj |
| updated the logging document to reflect the changes to the genstates script | doc/logging/logging.tex |