Changelog for
openmpi-1.5.4-1.1.x86_64.rpm :
Thu Apr 19 14:00:00 2012 asterios.dramisAATTgmail.com
- Require mpi-selector in the \"preun\" instead of the \"post\" section as needed
by the spec file.
Thu Apr 19 14:00:00 2012 cooloAATTsuse.com
- change the soname of the internal libotf to avoid mismatches between
the font library and this one
Sat Apr 14 14:00:00 2012 dmuellerAATTsuse.com
- fix ARM support again
Tue Mar 20 13:00:00 2012 pthAATTsuse.de
- Update to 1.5.4:
* Add support for the (as yet unreleased) Mellanox MXM transport.
* Add support for dynamic service levels (SLs) in the openib BTL.
* Fixed C++ bindings cosmetic/warnings issue with
MPI::Comm::NULL_COPY_FN and MPI::Comm::NULL_DELETE_FN.
* Also allow the word \"slots\" in rankfiles (i.e., not just \"slot\").
* Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
* Various FCA updates.
* Add missing ARM assembly code files.
* Update to allow more than 128 entries in an appfile.
* Various VT updates and bug fixes.
* Update description of btl_openib_cq_size to be more accurate.
* Various assembly \"clobber\" fixes.
* Fix a hang in carto selection in obscure situations.
* Updated to Automake 1.11.1
* Fix compilation of LSF support.
* Update MPI_Comm_spawn_multiple.3 man page to reflect what it
actually does.
* Fix for possible corruption of the environment.
* Enable use of PSM on direct-launch SLURM jobs.
* Update paffinity hwloc to v1.2, and to fix minor bugs affinity
assignment bugs on PPC64/Linux platforms.
* Let the openib BTL auto-detect its bandwidth.
* Support new MPI-2.2 datatypes.
* Updates to support more datatypes in MPI one-sided communication.
* Fix recursive locking bug when MPI-IO was used with
MPI_THREAD_MULTIPLE.
* Fix mpirun handling of prefix conflicts.
* Ensure mpirun\'s --xterm options leaves sessions attached.
* Fixed type of sendcounts and displs in the \"use mpi\" F90 module.
ABI is preserved, but applications may well be broken. See the
README for more details.
* Fix indexed datatype leaks.
* Fix debugger mapping when mpirun\'s -npernode option is used.
* Fix segv associated with MPI_Comm_create with MPI_GROUP_EMPTY.
* Improved LoadLeveler ORTE support.
* Add new btl_openib_gid_index MCA parameter to allow selecting which
GID to use on an OpenFabrics device\'s GID table.
* Add support for PCI relaxed ordering in the OpenFabrics BTL (when
available).
* Update rsh logic to allow correct SGE operation.
* Ensure that the mca_paffinity_alone MCA parameter only appears once
in the ompi_info output.
* Fixed return codes from MPI_PROBE and MPI_IPROBE.
* If something goes wrong during MPI_INIT, fix the error
message to say that it\'s illegal to invoke MPI_INIT before
MPI_INIT.
For further changes see NEWS in the package documentation.
Fri Mar 16 13:00:00 2012 alinm.elenaAATTgmail.com
- updated to 1.4.5
- added files to make openmpi available via Modules
Changes since 1.4.4
- Fixed the --disable-memory-manager configure switch.
(
*
* also to appear in 1.5.5)
- Fix typos in code and man pages. Thanks to Fujitsu for these fixes.
(
*
* also to appear in 1.5.5)
- Improve management of the registration cache; when full, try freeing
old entries and attempt to re-register.
- Fixed a data packing pointer alignment issue. Thanks to Fujitsu
for the patch.
(
*
* also to appear in 1.5.5)
- Add ability to turn off warning about having the shared memory backing
store over a networked filesystem. Thanks to Chris Samuel for this
suggestion.
(
*
* also to appear in 1.5.5)
- Removed an unnecessary memmove() and plugged a couple of small memory leaks
in the openib OOB connection setup code.
- Fixed some QLogic bugs. Thanks to Mark Debbage from QLogic for the patches.
- Fixed problem with MPI_IN_PLACE and other sentinel Fortran constants
on OS X.
(
*
* also to appear in 1.5.5)
- Fix SLURM cpus-per-task allocation.
(
*
* also to appear in 1.5.5)
- Fix the datatype engine for when data left over from the previous
pack was larger than the allowed space in the pack buffer. Thanks to
Yuki Matsumoto and Takahiro Kawashima for the bug report and the
patch.
- Fix Fortran value for MPI_MAX_PORT_NAME. Thanks to Enzo Dari for
raising the issue.
- Workaround an Intel compiler v12.1.0 2011.6.233 vector optimization
bug.
- Fix issues on Solaris with the openib BTL.
- Fixes for the Oracle Studio 12.2 Fortran compiler.
- Update iWARP parameters for the Intel NICs.
(
*
* also to appear in 1.5.5)
- Fix obscure cases where MPI_ALLGATHER could crash. Thanks to Andrew
Senin for reporting the problem.
(
*
* also to appear in 1.5.5)
Sun Jan 29 13:00:00 2012 jengelhAATTmedozas.de
- Remove redundant tags/sections per specfile guideline suggestions
- Parallel building using %_smp_mflags
- Package missing files to fix build error
- Remove unexplained s390 exclude, use ExclusiveArch instead
based upon asm files list
Thu Jan 12 13:00:00 2012 pthAATTsuse.de
- Include the libmpi.so symlink so that mpicc can be run.
Wed Oct 26 14:00:00 2011 pthAATTsuse.de
- Update to OpenMPI 1.4.4 to fix problems with f90 code (bnc#724941):
* Modified a memcpy() call in the openib btl connection setup to use
memmove() instead because of the possibility of an overlapping
copy (as identified by valgrind).
* Changed use of sys_timer_get_cycles() to the more appropriate
wrapper: opal_timer_base_get_cycles(). Thanks to Jani Monoses
for this fix.
* Corrected the reported default value of btl_openib_ib_timeout
in the \"IB retries exceeded\" error message. Thanks to Kevin Buckley
for this correction.
* Increase rdmacm adress resolution timeout from 1s to 30s &
update Chelsio T4 openib BTL defaults. Thanks to Steve Wise
for these updates.
(
*
* also to appear in 1.5.5)
* Ensure that MPI_Accumulate error return in 1.4 is consistent with
1.5.x and trunk.
* Allow the word \"slots\" in rankfiles (i.e., not just \"slot\").
(
*
* also appeared in 1.5.4)
* Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
(
*
* also appeared in 1.5.4)
* Update description of btl_openib_cq_size to be more accurate.
* Ensure mpirun\'s --xterm options leaves sessions attached.
(
*
* also appeared in 1.5.4)
* Update to allow more than 128 entries in an appfile.
(
*
* also appeared in 1.5.4)
* Update description of btl_openib_cq_size to be more accurate.
(
*
* also appeared in 1.5.4)
* Fix for deadlock when handling recursive attribute keyval deletions
(e.g., when using ROMIO with MPI_THREAD_MULTIPLE).
* Fix indexed datatype leaks. Thanks to Pascal Deveze for supplying
the initial patch. (
*
* also appeared in 1.5.4)
* Fixed the F90 types of the sendcounts and displs parameters to
MPI_SCATTERV. Thanks to Stanislav Sazykin for identifying the issue.
(
*
* also appeared in 1.5.4)
* Exclude opal/libltdl from \"make distclean\" when --disable-dlopen is
used. Thanks to David Gunter for reporting the issue.
* Fixed a segv in MPI_Comm_create when called with GROUP_EMPTY.
Thanks to Dominik Goeddeke for finding this.
(
*
* also appeared in 1.5.4)
* Fixed return codes from MPI_PROBE and MPI_IPROBE.
(
*
* also appeared in 1.5.4)
* Fixed undefined symbol error when using the vtf90 profiling tool.
* Fix for referencing an uninitialized variable in DPM ORTE. Thanks
to Avinash Malik for reporting the issue.
* Fix for correctly handling multi-token args when using debuggers.
* Eliminated the unneeded u_int
*_t datatype definitions.
* Change in ORTE DPM to get around gcc 4.[45].x compiler wanrings
about possibly calling free() on a non-heap variable, even though it
will never happen because the refcount will never go to zero.
* Fix for libtool issue when using pgcc to compile ompi in conjunction
with the -tp option.
* Fixed a race condition in osc_rdma_sync. Thanks to Guillaume
Thouvenin for finding this issue.
* Clarification of MPI_Init_thread man page.
* Fixed an indexing problem in precondition_transports.
* Fixed a problem in which duplicated libs were being specified for
linking. Thanks to Hicham Mouline for noticing it.
* Various autogen.sh fixes.
* Fix for memchecking buffers during MPI_
*INIT.
* Man page cleanups. Thanks to Jeremiah Willcock and Jed Brown.
* Fix for VT rpmbuild on RHEL5.
* Support Solaris legacy munmap prototype changes.
(
*
* also appeared in 1.5.4)
* Expands app_idx to int32_t to allow more than 127 app_contexts.
* Guard the inclusion of execinfo.h since not all platforms have it. Thanks
to Aleksej Saushev for identifying this issue.
(
*
* also appeared in 1.5.4)
* Fix to avoid possible environment corruption. Thanks to Peter Thompson
for identifying the issue and supplying a patch.
(
*
* also appeared in 1.5.4)
* Fixed paffinity base MCA duplicate registrations. Thanks to Gus
Correa for bringing this to our attention.
* Fix recursive locking bug when MPI-IO was used with
MPI_THREAD_MULTIPLE. (
*
* also appeared in 1.5.4)
* F90 MPI API fixes.
* Fixed a misleading MPI_Bcast error message. Thanks to Jeremiah
Willcock for reporting this.
* Added
to ptmalloc\'s hooks.c (it\'s not always included
by default on some systems).
* Libtool patch to get around a build problem when using the IBM XL
compilers.
* Fix to detect and avoid overlapping memcpy(). Thanks to
Francis Pellegrini for identifying the issue.
* Fix to allow ompi to work on top of RoCE vLANs.
* Restored a missing debugger flag to support TotalView. Thanks to
David Turner and the TV folks for supplying the fix.
* Updated SLURM support to 1.5.1.
* Removed an extraneous #include from the TCP BTL.
* When specifying OOB ports, fix to convert the ports into network
byte order before binding.
* Fixed use of memory barriers in the SM BTL. This fixed segv\'s when
compiling with Intel 10.0.025 or PGI 9.0-3.
* Fix to prevent the SM BTL from creating its mmap\'d file in
directories that are remotely mounted.
Thu Oct 6 14:00:00 2011 tserongAATTsuse.com
- Run ./autogen.sh during ARM build to ensure relevant changes are
applied prior to the ./configure step
Mon Oct 3 14:00:00 2011 dmuellerAATTsuse.de
- update to 1.4.3:
* latest upstream release with many fixes and features
* changelog is too long to list here (> 200kb, read included NEWS
for details)
- fix support for ARM platforms
Fri Sep 30 14:00:00 2011 adrianAATTsuse.de
- exclude arm from built, assembler routines are missing and
current upstream patch is broken
Mon Aug 30 14:00:00 2010 cristian.rodriguezAATTopensuse.org
- Do not include build date and build host info on binaries
this should save a significant number of rebuilds/publish
all over aprox 120 packages and its dependencies.
Thu Jun 17 14:00:00 2010 cooloAATTnovell.com
- add baselibs.conf to make boost-32bit installable
Tue Feb 23 13:00:00 2010 roAATTsuse.de
- chain rest of ofed build-/requires to master dapl define
Mon Feb 15 13:00:00 2010 roAATTsuse.de
- set a master define for dapl and disable it
Sun Jun 14 14:00:00 2009 roAATTsuse.de
- drop unused buildrequires for sysfsutils
Wed Mar 4 13:00:00 2009 roAATTsuse.de
- gzip man pages
Fri Dec 26 13:00:00 2008 cooloAATTsuse.de
- mpi-selector is used in %post - prereq it
Fri Dec 19 13:00:00 2008 roAATTsuse.de
- giving up: exclude s390 and s390x
Fri Nov 14 13:00:00 2008 ajAATTsuse.de
- Fix setting of LD_LIBRARY_PATH.
Tue Oct 28 13:00:00 2008 jjollyAATTsuse.de
- Updated to version 1.2.8 from OFED 1.4 rc3
- Tweaked one memory barrier in the openib component to be more conservative.
May fix a problem observed on PPC machines. See ticket #1532.
- Fix OpenFabrics IB partition support. See ticket #1557.
- Restore v1.1 feature that sourced .profile on remote nodes if the default
shell will not do so (e.g. /bin/sh and /bin/ksh). See ticket #1560.
- Fix segfault in MPI_Init_thread() if ompi_mpi_init() fails. See ticket #1562.
- Adjust SLURM support to first look for $SLURM_JOB_CPUS_PER_NODE instead of
the deprecated $SLURM_TASKS_PER_NODE environment variable. This change
may be
*required
* when using SLURM v1.2 and above. See ticket #1536.
- Fix the MPIR_Proctable to be in process rank order. See ticket #1529.
- Fix a regession introduced in 1.2.6 for the IBM eHCA. See ticket #1526.
Mon Oct 27 13:00:00 2008 roAATTsuse.de
- buildreq compat-dapl-devel only on non-s390
*
Thu Sep 18 14:00:00 2008 jjollyAATTsuse.de
- Moved mpi-select unregister to %preun in spec (bnc#344966)
Thu Sep 11 14:00:00 2008 jjollyAATTsuse.de
- Updated to version 1.2.7 from OFED 1.4 RC1
Mon May 12 14:00:00 2008 jjollyAATTsuse.de
- Updated to v1.2.5 from OFED 1.3 GA
- Set %config to files within the /etc directory (bnc#376940)
- Set libpath in mpivars scripts (bnc#376940)
- Set openMPI as the system MPI if none other is set (bnc#376940)
- Removed fix for open call (now found in base package)
Tue Jan 29 13:00:00 2008 ajAATTsuse.de
- Fix open call.
Tue Oct 2 14:00:00 2007 pmullaneyAATTsuse.de
- openmpi components should be in the openmpi package
Sat Jul 14 14:00:00 2007 ajAATTsuse.de
- libnuma is x86-64 only.
Fri Jul 13 14:00:00 2007 hvogelAATTsuse.de
- build also against libnuma
Thu Jul 12 14:00:00 2007 hvogelAATTsuse.de
- build against dapl
Wed Jul 11 14:00:00 2007 hvogelAATTsuse.de
- Initial Package, Version 1.2.2