Information on all weekly change summaries is available.
| Added a dependency on the util/mtest.o files | test/mpi/coll/Makefile.sm |
| Added detection of F90 vendor to configure | configure.in |
| Added extra internal solo event logging for intercommunicator creation/destruction. | src/mpe2/src/wrappers/src/log_mpi_core.c |
| Added information on multiple compilers | doc/faq/faq.txt doc/faq/faqbuild |
| added newly added internal MPE functions. | src/mpe2/mpe.def |
| Added some comments about the send queue routines | src/mpi/debugger/dbginit.c |
| Added testfile to cvsignore | test/mpi/io/.cvsignore |
| Added the documentation related to default behaviour of MPE_Open_graphics and how it is related to the local DISPLAY env variable. | src/mpe2/README |
| Cleaned up some blank lines | test/mpi/spawn/spawnintra.c |
| Ensure that communicator name is correctly set | test/mpi/util/mtest.c |
| Fix bugs in determining libraries for getarg/iargc in testing | test/mpi/configure.in |
| Fix for inactive persistent requests | src/mpi/pt2pt/test.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/src/mpid_startall.c |
| fix to prevent "src/pm/" from being added to the list of additional install directories when no process manager is required | configure.in |
| Fixed "macro redefined : OPEN" warning for solaris SUNspro CC. | src/mpe2/src/logging/configure.in |
| Fixed handling of count > 1 in non-commutative allreduce tests | test/mpi/coll/allred4.c |
| Fixed the broken question/answer style of the install link tests on solaris using autoconf's recommended SHELL/ECHO_N/ECHO_C/ECHO_T macros. | src/mpe2/src/collchk/test/Makefile.in src/mpe2/src/graphics/contrib/test/Makefile.in src/mpe2/src/wrappers/test/Makefile.in |
| Fixed the default behaviour of MPE_Open_graphics() that when the input "display" argument is NULL. The default behaviour is that the local DISPLAY variableset by process manager, i.e. mpiexec -env DISPLAY.., will be respected. | src/mpe2/src/graphics/src/mpe_graphics.c |
| fixed up clean so that the libraries are removed after make clean, in accordance with GNU coding standards | Makefile.sm |
| Improve and make more uniform handling of targets, so that name-preamble works | maint/simplemake.in |
| Improve clean target for libraries | Makefile.sm |
| Improve test for behavior of inactive requests | test/mpi/pt2pt/inactivereq.c |
| Link mpiexec with libmpich.a instead of the shared library to avoid problems with some shared libraries (and the need to include in LIBS all of the libraries used within the libmpich.so library). | src/pm/gforker/Makefile.sm |
| Rearranged some definitions to sync with other Makefile.in | src/mpe2/src/collchk/src/Makefile.in src/mpe2/src/graphics/contrib/life/Makefile.in src/mpe2/src/graphics/contrib/mandel/Makefile.in src/mpe2/src/graphics/contrib/mastermind/Makefile.in src/mpe2/src/graphics/src/Makefile.in src/mpe2/src/logging/src/Makefile.in src/mpe2/src/misc/src/Makefile.in src/mpe2/src/wrappers/src/Makefile.in |
| Remove duplicate assignment | src/mpi/comm/comm_split.c |
| Remove extraneous character | src/binding/f77/buildiface |
| Replaced all hardwired "SHELL=/bin/sh" by "SHELL=@SHELL@" set by configure. | src/mpe2/Makefile.in src/mpe2/src/collchk/Makefile.in src/mpe2/src/collchk/src/Makefile.in src/mpe2/src/graphics/Makefile.in src/mpe2/src/graphics/src/Makefile.in src/mpe2/src/logging/Makefile.in src/mpe2/src/logging/src/Makefile.in src/mpe2/src/misc/Makefile.in src/mpe2/src/misc/src/Makefile.in src/mpe2/src/wrappers/Makefile.in src/mpe2/src/wrappers/src/Makefile.in |
| Replaced the hardwired "SHELL=/bin/sh" by "SHELL=@SHELL@" set by configure. | src/mpe2/src/slog2sdk/Makefile.in src/mpe2/src/slog2sdk/src/Makefile.in src/mpe2/src/slog2sdk/src/base/drawable/Makefile.in src/mpe2/src/slog2sdk/src/base/io/Makefile.in src/mpe2/src/slog2sdk/src/base/statistics/Makefile.in src/mpe2/src/slog2sdk/src/base/topology/Makefile.in src/mpe2/src/slog2sdk/src/logformat/clog/Makefile.in src/mpe2/src/slog2sdk/src/logformat/clog2/Makefile.in src/mpe2/src/slog2sdk/src/logformat/clog2TOdrawable/Makefile.in src/mpe2/src/slog2sdk/src/logformat/clogTOdrawable/Makefile.in src/mpe2/src/slog2sdk/src/logformat/slog2/Makefile.in src/mpe2/src/slog2sdk/src/logformat/slog2/input/Makefile.in src/mpe2/src/slog2sdk/src/logformat/slog2/output/Makefile.in src/mpe2/src/slog2sdk/src/logformat/slog2/pipe/Makefile.in src/mpe2/src/slog2sdk/src/logformat/slog2/update/Makefile.in src/mpe2/src/slog2sdk/src/logformat/trace/Makefile.in src/mpe2/src/slog2sdk/src/viewer/common/Makefile.in src/mpe2/src/slog2sdk/src/viewer/convertor/Makefile.in src/mpe2/src/slog2sdk/src/viewer/first/Makefile.in src/mpe2/src/slog2sdk/src/viewer/histogram/Makefile.in src/mpe2/src/slog2sdk/src/viewer/launcher/Makefile.in src/mpe2/src/slog2sdk/src/viewer/legends/Makefile.in src/mpe2/src/slog2sdk/src/viewer/preview/Makefile.in src/mpe2/src/slog2sdk/src/viewer/timelines/Makefile.in src/mpe2/src/slog2sdk/src/viewer/zoomable/Makefile.in src/mpe2/src/slog2sdk/trace_rlog/Makefile.in src/mpe2/src/slog2sdk/trace_rlog/src/Makefile.in src/mpe2/src/slog2sdk/trace_sample/Makefile.in src/mpe2/src/slog2sdk/trace_sample/src/Makefile.in |
| Replaced the simple tests for largefile support by AC_SYS_LARGEFILE and then an additional tests for ac_cv_sys_file_offset_bit and ac_cv_sys_large_files to set_LARGEFILE64_SOURCE for the 64bit interface. This fix enables the use of gcc compiler on solaris with --enable-strict and correctly set of off_t in solaris64 with gcc. | src/mpe2/src/logging/configure.in |
| Support shared library path for F90 | configure.in src/env/mpif90.in |
| Switch to using commands.getoutput instead of system for runningmpdallexit. This eliminates printing stderr msgs when there areno mpds. | src/pm/mpd/mpdboot.py |
| Try to determine proper options for building objects for shared libraries from Fortran source files when using gcc for C files | configure.in |
| Update dependencies information in configure | configure.in |