Information on all weekly change summaries is available.
| "make build", "make installcheck-all" and <install-dir>/sbin/mpecheckinstall can be run without interruption. | src/mpe2/src/graphics/contrib/test/fxgraphics.f |
| Add test of multiple calls to MPI_xxx_c2f | test/mpi/f77/ext/.cvsignore test/mpi/f77/ext/Makefile.sm test/mpi/f77/ext/c2fmult.c test/mpi/f77/ext/testlist.in |
| Added an user-defined IO errhandler test | test/mpi/io/Makefile.sm test/mpi/io/testlist test/mpi/io/userioerr.c |
| Added and reorganized dbg classes and fixed bug in handling pointer formats in MPIU_DBG_MSG_P | src/include/mpidbg.h |
| Added clean of temporary files | test/commands/Makefile.sm |
| Added few options | src/mpid/ch3/channels/nemesis/configure.in |
| Added fixme | src/mpid/ch3/channels/sock/src/ch3_cancel_send.c |
| Added include with mpid_nem_fboxes.h + define PREFETCH (for future inline stuff) | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem.h |
| Added installcheck-postamble for mpe testing and make uniform the use of [] for test in if | Makefile.sm |
| Added more fixmes and deleted obsolete code | src/include/mpimem.h |
| added new make targets: runtest_C and runtest_F77 based on sbin/mpetestexec and sbin/mpetestexeclog. | src/mpe2/src/collchk/test/Makefile.in src/mpe2/src/graphics/contrib/test/Makefile.in src/mpe2/src/wrappers/test/Makefile.in |
| Added sbin/mpetestexec to do simple mpiexec testrun, sbin/mpetestexeclog to do mpiexec testrun and then clog2TOslog2 conversion test. Added sbin/mpecheckbuild to provide support of "make check" in build_dir and sbin/mpecheckinstall to provide support of "make installcheck-all" in install_dir. Where sbin/mpecheckinstall replaces/simplifies sbin/mpeinstallcheck. Modified sbin/mpeinstall to install the new sbin/mpetest* and sbin/mpecheckinstall to the install_dir so user canrun full installation tests without depending on the build_dir. | src/mpe2/sbin/mpecheckbuild.in src/mpe2/sbin/mpecheckinstall.in src/mpe2/sbin/mpeinstall.in src/mpe2/sbin/mpetestexec.in src/mpe2/sbin/mpetestexeclog.in src/mpe2/sbin/mpetestlink.in |
| Added support in configure to accept MPERUN so configure will set the MPERUN to mpetestexec and mpetestexeclog which does not need to take it from the environment. Updated the INSTALL file as well. | src/mpe2/INSTALL src/mpe2/configure.in src/mpe2/sbin/mpetestexec.in src/mpe2/sbin/mpetestexeclog.in |
| added the #include "mpid_nem_fbox.h" | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c |
| Added the include for mpi_nem_fboxes.h | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h |
| Added the new make targets: check and installcheck-all, and the related support to configure to enable these new make targets. | src/mpe2/Makefile.in src/mpe2/configure.in |
| Changed DBG_PRINTF to DBG_MSG | src/util/mem/argstr.c |
| Changed from DBG_PRINTF to DBG_MSG | src/mpid/ch3/channels/sock/src/ch3_finalize.c src/mpid/ch3/channels/sock/src/ch3_isend.c src/mpid/ch3/channels/sock/src/ch3_isendv.c src/mpid/ch3/channels/sock/src/ch3_istartmsg.c src/mpid/ch3/channels/sock/src/ch3_istartmsgv.c src/mpid/ch3/channels/sock/src/ch3_progress.c src/mpid/ch3/channels/sock/src/ch3_request.c src/mpid/ch3/src/ch3u_buffer.c src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/ch3/src/ch3u_handle_recv_pkt.c src/mpid/ch3/src/ch3u_request.c src/mpid/ch3/src/mpid_abort.c src/mpid/ch3/src/mpid_cancel_recv.c src/mpid/ch3/src/mpid_cancel_send.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_irecv.c src/mpid/ch3/src/mpid_irsend.c src/mpid/ch3/src/mpid_isend.c src/mpid/ch3/src/mpid_issend.c 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_ssend.c src/mpid/ch3/src/mpid_startall.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_isend_self.c src/mpid/ch3/util/sock/ch3u_connect_sock.c |
| changed mpelinktest to mpetestlink. | src/mpe2/configure.in src/mpe2/sbin/mpeinstall.in src/mpe2/sbin/mpetestlink.in src/mpe2/src/collchk/test/Makefile.in src/mpe2/src/graphics/contrib/test/Makefile.in src/mpe2/src/wrappers/test/Makefile.in |
| Common definition for the MPID_nem_fboxq_elem_t type + poll boxes routines | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_fbox.h |
| dedos and added no errors output | test/mpi/f77/ext/c2fmult.c |
| Delete extraneous blank line | test/mpi/f77/ext/c2f2cf.f |
| Fix typo in adding LDFLAGS to lib/pkglist.new | Makefile.sm |
| fixed configure bug for --with-papi | src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/configure.in src/mpid/ch3/channels/nemesis/setup_channel src/mpid/ch3/channels/nemesis/setup_channel.args |
| fixed portability bug in mpetest* by replace @SHELL@ by /bin/sh and added ${ECHO_C} appropriately. | src/mpe2/sbin/mpetestexec.in src/mpe2/sbin/mpetestexeclog.in src/mpe2/sbin/mpetestlink.in |
| GM | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h |
| Inlining definitions have to match the ones in mpid_nem_mpich2.c | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h |
| Macros are now defined for enqueue/dequeue ops | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_queue.h |
| Make the functions used between MPICH2 and ROMIO consistent in how they pass error handlers | src/mpi/errhan/file_get_errhandler.c src/mpi/errhan/file_set_errhandler.c |
| Poke with matching routines modified to take into account the changes withthe MPI queues declarations and locations of important variables | src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| Removed comments within comments that cause the compiler to fail when-DPAPI_MONITOR was enabled | src/mpid/ch3/channels/nemesis/nemesis/utils/monitor/papi_defs.c |
| removed the USE_FASTBOX define. Put it in the config.in file | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_fbox.h |
| Removed the user intervention from the testing C and Fortran graphics program so "make build", "make installcheck-all" and <install-dir>/sbin/mpecheckinstall can be run without interruption. | src/mpe2/src/graphics/contrib/test/cxgraphics.c src/mpe2/src/graphics/contrib/test/fxgraphics.f |
| retry on WSAETIMEDOUT | src/mpid/common/sock/iocp/sock.c |
| run full installation tests without depending on the build_dir. | src/mpe2/sbin/mpecheckinstall.in src/mpe2/sbin/mpeinstall.in src/mpe2/sbin/mpetestexec.in src/mpe2/sbin/mpetestexeclog.in src/mpe2/sbin/mpetestlink.in |
| Simplified handling and modification of classes | src/util/dbg/dbg_printf.c |
| Slight changes | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c |
| Split the inlining part | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem.h |
| The inlining defintions are in their own . h file now | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h |
| Updated f77 and f90 tests | maint/f77tof90.in test/mpi/configure.in test/mpi/f90/ext/.cvsignore |
| Updated to reflect the newly added make targets, installcheck-all and MPERUN. | src/mpe2/INSTALL |