Hello community, here is the log from the commit of package openmpi for openSUSE:Factory checked in at 2014-10-14 07:09:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi (Old) and /work/SRC/openSUSE:Factory/.openmpi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi" Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi/openmpi-testsuite.changes 2014-10-09 12:52:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi-testsuite.changes 2014-10-14 07:09:12.000000000 +0200 @@ -1,0 +2,97 @@ +Sat Oct 11 18:50:16 UTC 2014 - alinm.el...@gmail.com + +- enabled threads support + --enable-mpi-thread-multiple + --with-threads + +------------------------------------------------------------------- +Wed Oct 8 21:24:48 UTC 2014 - alinm.el...@gmail.com + +- updated to 1.8.3 + 1.8.3 +----- + +- Fixed application abort bug to ensure that MPI_Abort exits appropriately + and returns the provided exit status +- Fixed some alignment (not all) issues identified by Clang +- Allow CUDA-aware to work with nonblocking collectives. Forces packing to + happen when using GPU buffers. +- Fixed configure test issue with Intel 2015 Fortran compiler +- Fixed some PGI-related errors +- Provide better help message when encountering a firewall +- Fixed MCA parameter quoting to protect multi-word params and params + that contain special characters +- Improved the bind-to help message to clarify the defaults +- Add new MPI-3.1 tools interface +- Several performance optimizations and memory leak cleanups +- Turn off the coll/ml plugin unless specifically requested as it + remains in an experimental state +- Fix LSF support by adding required libraries for the latest LSF + releases. Thanks to Joshua Randal for supplying the initial + patches. + + +1.8.2 +----- + +- Fix auto-wireup of OOB, allowing ORTE to automatically + test all available NICs +- "Un-deprecate" pernode, npernode, and npersocket options + by popular demand +- Add missing Fortran bindings for MPI_WIN_LOCK_ALL, + MPI_WIN_UNLOCK_ALL, and MPI_WIN_SYNC. +- Fix cascading/over-quoting in some cases with the rsh/ssh-based + launcher. Thanks to multiple users for raising the issue. +- Properly add support for gfortran 4.9 ignore TKR pragma (it was + erroneously only partially added in v1.7.5). Thanks to Marcus + Daniels for raising the issue. +- Update/improve help messages in the usnic BTL. +- Resolve a race condition in MPI_Abort. +- Fix obscure cases where static linking from wrapper compilers would + fail. +- Clarify the configure --help message about when OpenSHMEM is + enabled/disabled by default. Thanks to Paul Hargrove for the + suggestion. +- Align pages properly where relevant. Thanks to Paul Hargrove for + identifying the issue. +- Various compiler warning and minor fixes for OpenBSD, FreeBSD, and + Solaris/SPARC. Thanks to Paul Hargrove for the patches. +- Properly pass function pointers from Fortran to C in the mpi_f08 + module, thereby now supporting gfortran 4.9. Thanks to Tobias + Burnus for assistance and testing with this issue. +- Improve support for Cray CLE 5. +- Fix mpirun regression: ensure exit status is non-zero if mpirun is + terminated due to signal. +- Improved CUDA efficiency of asynchronous copies. +- Fix to parameter type in MPI_Type_indexed.3. Thanks to Bastian + Beischer for reporting the mistake. +- Fix NUMA distance calculations in the openib BTL. +- Decrease time required to shut down mpirun at the end of a job. +- More RMA fixes. +- More hostfile fixes from Tetsuya Mishima. +- Fix darray issue where UB was not computed correctly. +- Fix mpi_f08 parameter name for MPI_GET_LIBRARY_VERSION. Thanks to + Junchao Zhang for pointing out the issue. +- Ensure mpirun aborts properly when unable to map processes in + scheduled environments. +- Ensure that MPI RMA error codes show up properly. Thanks to + Lisandro Dalcin for reporting the issue. +- Minor bug fixes and improvements to the bash and zsh mpirun + autocompletion scripts. +- Fix sequential mpirun process mapper. Thanks to Bill Chen for + reporting the issue. +- Correct SLURM stdout/stderr redirection. +- Added missing portals 4 files. +- Performance improvements for blocking sends and receives. +- Lots of cleanup to the ml collective component +- Added new Java methods to provide full MPI coverage +- Many OSHMEM cleanups +- Prevent comm_spawn from automatically launching a VM across + all available nodes +- Close many memory leaks to achieve valgrind-clean operation +- Better handling of TCP connection discovery for mismatched networks + where we don't have a direct 1:1 subnet match between nodes +- Prevent segfault when OMPI info tools are used in pipes and user + exits one step of that pipe before completing output + +------------------------------------------------------------------- @@ -4,0 +102,5 @@ + +------------------------------------------------------------------- +Wed Sep 17 15:52:01 CEST 2014 - p...@suse.de + +- Hardcode the package name in the calls of mpi-selector. openmpi.changes: same change Old: ---- openmpi-1.8.1.tar.bz2 New: ---- openmpi-1.8.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.CNsgc4/_old 2014-10-14 07:09:14.000000000 +0200 +++ /var/tmp/diff_new_pack.CNsgc4/_new 2014-10-14 07:09:14.000000000 +0200 @@ -25,7 +25,7 @@ %define with_openib 1 Name: openmpi-testsuite -Version: 1.8.1 +Version: 1.8.3 Release: 0 Summary: A powerful implementaion of MPI License: BSD-3-Clause @@ -139,6 +139,8 @@ %if %{with_openib} --with-verbs \ %endif + --enable-mpi-thread-multiple \ + --with-threads \ %ifarch %{ix86} x86_64 --with-psm \ %endif @@ -250,7 +252,7 @@ # %dir /usr/share/modules/gnu-openmpi /usr/share/modules/gnu-openmpi/.version -/usr/share/modules/gnu-openmpi/1.8.1 +/usr/share/modules/gnu-openmpi/%{version} # %dir %{mpi_datadir}/openmpi/amca-param-sets %dir %{mpi_datadir}/openmpi/doc @@ -376,12 +378,13 @@ %{mpi_datadir}/openmpi/help-rmaps_rank_file.txt %{mpi_datadir}/openmpi/help-sec-base.txt %{mpi_datadir}/openmpi/help-shmem-api.txt -%{mpi_datadir}/openmpi/help-shmem-mca.txt %{mpi_datadir}/openmpi/help-shmem-runtime.txt -%{mpi_datadir}/openmpi/help-shmem-spml-yoda.txt %{mpi_datadir}/openmpi/help-state-staged-hnp.txt %{mpi_datadir}/openmpi/mca-btl-openib-device-params.ini %{mpi_datadir}/openmpi/mca-coll-ml.config +%{mpi_datadir}/openmpi/help-mpi-coll-ml.txt +%{mpi_datadir}/openmpi/help-oshmem-memheap.txt +%{mpi_datadir}/openmpi/help-oshmem-spml-yoda.txt %files libs %defattr(-,root,root) ++++++ openmpi.spec ++++++ --- /var/tmp/diff_new_pack.CNsgc4/_old 2014-10-14 07:09:14.000000000 +0200 +++ /var/tmp/diff_new_pack.CNsgc4/_new 2014-10-14 07:09:14.000000000 +0200 @@ -25,7 +25,7 @@ %define with_openib 1 Name: openmpi -Version: 1.8.1 +Version: 1.8.3 Release: 0 Summary: A powerful implementaion of MPI License: BSD-3-Clause @@ -139,6 +139,8 @@ %if %{with_openib} --with-verbs \ %endif + --enable-mpi-thread-multiple \ + --with-threads \ %ifarch %{ix86} x86_64 --with-psm \ %endif @@ -250,7 +252,7 @@ # %dir /usr/share/modules/gnu-openmpi /usr/share/modules/gnu-openmpi/.version -/usr/share/modules/gnu-openmpi/1.8.1 +/usr/share/modules/gnu-openmpi/%{version} # %dir %{mpi_datadir}/openmpi/amca-param-sets %dir %{mpi_datadir}/openmpi/doc @@ -376,12 +378,13 @@ %{mpi_datadir}/openmpi/help-rmaps_rank_file.txt %{mpi_datadir}/openmpi/help-sec-base.txt %{mpi_datadir}/openmpi/help-shmem-api.txt -%{mpi_datadir}/openmpi/help-shmem-mca.txt %{mpi_datadir}/openmpi/help-shmem-runtime.txt -%{mpi_datadir}/openmpi/help-shmem-spml-yoda.txt %{mpi_datadir}/openmpi/help-state-staged-hnp.txt %{mpi_datadir}/openmpi/mca-btl-openib-device-params.ini %{mpi_datadir}/openmpi/mca-coll-ml.config +%{mpi_datadir}/openmpi/help-mpi-coll-ml.txt +%{mpi_datadir}/openmpi/help-oshmem-memheap.txt +%{mpi_datadir}/openmpi/help-oshmem-spml-yoda.txt %files libs %defattr(-,root,root) ++++++ openmpi-1.8.1.tar.bz2 -> openmpi-1.8.3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/openmpi/openmpi-1.8.1.tar.bz2 /work/SRC/openSUSE:Factory/.openmpi.new/openmpi-1.8.3.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org