summaryrefslogtreecommitdiff
path: root/parallel/openmpi/PLIST.vt
diff options
context:
space:
mode:
authorasau <asau>2010-12-16 21:00:53 +0000
committerasau <asau>2010-12-16 21:00:53 +0000
commit458ac6d92ac4d14c98ffcb5414a9bce7e41cc524 (patch)
tree72fcf6137b465d9f964cc8ef92edb4e27fe0ff05 /parallel/openmpi/PLIST.vt
parent1357fa08669eae64034710ec9e005ecde9776e96 (diff)
downloadpkgsrc-458ac6d92ac4d14c98ffcb5414a9bce7e41cc524.tar.gz
Update to OpenMPI 1.5.1
Changes in 1.5.1 - Fixes for the Oracle Studio 12.2 Fortran compiler. - Fix SPARC and SPARCv9 atomics. Thanks to Nicola Stange for the initial patch. - Fix Libtool issues with the IBM XL compiler in 64-bit mode. - Restore the reset of the libevent progress counter to avoid over-sampling the event library. - Update memory barrier support. - Use memmove (instead of memcpy) when necessary (e.g., source and destination overlap). - Fixed ompi-top crash. - Fix to handle Autoconf --program-transforms properly and other m4/configury updates. Thanks to the GASNet project for the --program transforms fix. - Allow hostfiles to specify usernames on a per-host basis. - Update wrapper compiler scripts to search for perl during configure, per request from the BSD maintainers. - Minor man page fixes. - Added --with-libltdl option to allow building Open MPI with an external installation of libltdl. - Fixed various issues with -D_FORTIFY_SOURCE=2. - Various VT fixes and updates. Notable changes in 1.5 - Added "knem" support: direct process-to-process copying for shared memory message passing. See http://runtime.bordeaux.inria.fr/knem/ and the README file for more details. - Updated shared library versioning scheme and linking style of MPI applications. The MPI application ABI has been broken from the v1.3/v1.4 series. MPI applications compiled against any prior version of Open MPI will need to, at a minimum, re-link. See the README file for more details. - Added "fca" collective component, enabling MPI collective offload support for Voltaire switches. - Fixed MPI one-sided operations with large target displacements. Thanks to Brian Price and Jed Brown for reporting the issue. - Fixed MPI_GET_COUNT when used with large counts. Thanks to Jed Brown for reporting the issue. - Made the openib BTL safer if extremely low SRQ settings are used. - Fixed handling of the array_of_argv parameter in the Fortran binding of MPI_COMM_SPAWN_MULTIPLE (** also to appear: 1.4.3). - Fixed malloc(0) warnings in some collectives. - Fixed a problem with the Fortran binding for MPI_FILE_CREATE_ERRHANDLER. Thanks to Secretan Yves for identifying the issue (** also to appear: 1.4.3). - Updates to the LSF PLM to ensure that the path is correctly passed. Thanks to Teng Lin for the patch (** also to appear: 1.4.3). - Fixes for the F90 MPI_COMM_SET_ERRHANDLER and MPI_WIN_SET_ERRHANDLER bindings. Thanks to Paul Kapinos for pointing out the issue (** also to appear: 1.4.3). - Fixed extra_state parameter types in F90 prototypes for MPI_COMM_CREATE_KEYVAL, MPI_GREQUEST_START, MPI_REGISTER_DATAREP, MPI_TYPE_CREATE_KEYVAL, and MPI_WIN_CREATE_KEYVAL. - Fixes for Solaris oversubscription detection. - If the PML determines it can't reach a peer process, print a slightly more helpful message. Thanks to Nick Edmonds for the suggestion. - Make btl_openib_if_include/exclude function the same way btl_tcp_if_include/exclude works (i.e., supplying an _include list overrides supplying an _exclude list). - Apply more scalable reachability algorithm on platforms with more than 8 TCP interfaces. - Various assembly code updates for more modern platforms / compilers. - Relax restrictions on using certain kinds of MPI datatypes with one-sided operations. Users beware; not all MPI datatypes are valid for use with one-sided operations! - Improve behavior of MPI_COMM_SPAWN with regards to --bynode. - Various threading fixes in the openib BTL and other core pieces of Open MPI. - Various help file and man pages updates. - Various FreeBSD and NetBSD updates and fixes. Thanks to Kevin Buckley and Aleksej Saushev for their work. - Fix case where freeing communicators in MPI_FINALIZE could cause process failures. - Print warnings if shared memory state files are opened on what look like networked filesystems. - Update libevent to v1.4.13. - Allow propagating signals to processes that call fork(). - Fix bug where MPI_GATHER was sometimes incorrectly examining the datatype on non-root processes. Thanks to Michael Hofmann for investigating the issue. - Various Microsoft Windows fixes. - Various Catamount fixes. - Various checkpoint / restart fixes. - Xgrid support has been removed until it can be fixed (patches would be welcome). - Added simplistic "libompitrace" contrib package. Using the MPI profiling interface, it essentially prints out to stderr when select MPI functions are invoked. - Update bundled VampirTrace to v5.8.2. - Add pkg-config(1) configuration files for ompi, ompi-c, ompi-cxx, ompi-f77, ompi-f90. See the README for more details. - Removed the libopenmpi_malloc library (added in the v1.3 series) since it is no longer necessary - Add several notifier plugins (generally used when Open MPI detects system/network administrator-worthy problems); each have their own MCA parameters to govern their usage. See "ompi_info --param notifier <name>" for more details. - command to execute arbitrary commands (e.g., run a script). - file to send output to a file. - ftb to send output to the Fault Tolerant Backplane (see http://wiki.mcs.anl.gov/cifts/index.php/CIFTS) - hnp to send the output to mpirun. - smtp (requires libesmtp) to send an email.
Diffstat (limited to 'parallel/openmpi/PLIST.vt')
-rw-r--r--parallel/openmpi/PLIST.vt36
1 files changed, 24 insertions, 12 deletions
diff --git a/parallel/openmpi/PLIST.vt b/parallel/openmpi/PLIST.vt
index 7eb030bb44f..9952fd967f1 100644
--- a/parallel/openmpi/PLIST.vt
+++ b/parallel/openmpi/PLIST.vt
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST.vt,v 1.2 2010/01/19 00:45:58 asau Exp $
+@comment $NetBSD: PLIST.vt,v 1.3 2010/12/16 21:00:53 asau Exp $
bin/mpiCC-vt
bin/mpic++-vt
bin/mpicc-vt
bin/mpicxx-vt
bin/mpif77-vt
bin/mpif90-vt
-bin/opari
bin/otfaux
bin/otfcompress
bin/otfconfig
@@ -13,14 +12,22 @@ bin/otfdecompress
bin/otfdump
bin/otfinfo
bin/otfmerge
+bin/otfprofile
+bin/otfshrink
+bin/vtCC
+bin/vtc++
bin/vtcc
bin/vtcxx
bin/vtf77
bin/vtf90
bin/vtfilter
bin/vtunify
+bin/vtunify-mpi
+bin/vtwrapper
+etc/vt-java-default-filter.spec
include/vampirtrace/OTF_CopyHandler.h
include/vampirtrace/OTF_Definitions.h
+include/vampirtrace/OTF_Errno.h
include/vampirtrace/OTF_File.h
include/vampirtrace/OTF_FileManager.h
include/vampirtrace/OTF_Filenames.h
@@ -29,24 +36,31 @@ include/vampirtrace/OTF_MasterControl.h
include/vampirtrace/OTF_RBuffer.h
include/vampirtrace/OTF_RStream.h
include/vampirtrace/OTF_Reader.h
+include/vampirtrace/OTF_Version.h
include/vampirtrace/OTF_WBuffer.h
include/vampirtrace/OTF_WStream.h
include/vampirtrace/OTF_Writer.h
include/vampirtrace/OTF_inttypes.h
include/vampirtrace/OTF_inttypes_unix.h
-include/vampirtrace/opari_omp.h
include/vampirtrace/otf.h
-include/vampirtrace/pomp_lib.h
include/vampirtrace/vt_user.h
include/vampirtrace/vt_user.inc
include/vampirtrace/vt_user_comment.h
include/vampirtrace/vt_user_comment.inc
+include/vampirtrace/vt_user_control.h
+include/vampirtrace/vt_user_control.inc
include/vampirtrace/vt_user_count.h
include/vampirtrace/vt_user_count.inc
+include/vampirtrace/vt_user_marker.h
+include/vampirtrace/vt_user_marker.inc
+include/vampirtrace/vt_user_region.h
+include/vampirtrace/vt_user_region.inc
+include/vampirtrace/vt_wrap_pthread.h
lib/libotf.la
-lib/libvt.a
-lib/libvt.fmpi.a
-lib/libvt.mpi.a
+lib/libvt-hyb.la
+lib/libvt-mpi.la
+lib/libvt-mt.la
+lib/libvt.la
share/openmpi/mpiCC-vt-wrapper-data.txt
share/openmpi/mpic++-vt-wrapper-data.txt
share/openmpi/mpicc-vt-wrapper-data.txt
@@ -60,15 +74,13 @@ share/vampirtrace/doc/ChangeLog
share/vampirtrace/doc/LICENSE
share/vampirtrace/doc/UserManual.html
share/vampirtrace/doc/UserManual.pdf
-share/vampirtrace/doc/opari/ChangeLog
-share/vampirtrace/doc/opari/LICENSE
-share/vampirtrace/doc/opari/Readme.html
-share/vampirtrace/doc/opari/lacsi01.pdf
-share/vampirtrace/doc/opari/opari-logo-100.gif
share/vampirtrace/doc/otf/ChangeLog
share/vampirtrace/doc/otf/LICENSE
share/vampirtrace/doc/otf/otftools.pdf
share/vampirtrace/doc/otf/specification.pdf
+share/vampirtrace/libtool
+share/vampirtrace/vtCC-wrapper-data.txt
+share/vampirtrace/vtc++-wrapper-data.txt
share/vampirtrace/vtcc-wrapper-data.txt
share/vampirtrace/vtcxx-wrapper-data.txt
share/vampirtrace/vtf77-wrapper-data.txt