summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorHoward Pritchard <howardp@lanl.gov>2021-06-17 03:28:37 -0600
committerGitHub <noreply@github.com>2021-06-17 03:28:37 -0600
commit2739edd42cfff8ba3127eeb2e1da216a5452798b (patch)
tree85489f33e5fd1daba35436c07030920c10962fd5 /var
parente4d80c997a7cfca416276fc62e06ea0ec8d2d0bb (diff)
downloadspack-2739edd42cfff8ba3127eeb2e1da216a5452798b.tar.gz
spack-2739edd42cfff8ba3127eeb2e1da216a5452798b.tar.bz2
spack-2739edd42cfff8ba3127eeb2e1da216a5452798b.tar.xz
spack-2739edd42cfff8ba3127eeb2e1da216a5452798b.zip
open mpi: add v4.0.6 and fix a bug (#24344)
A patch no longer applies cleanly as its fixed in v4.0.6 - fix it here ==> Installing openmpi-4.0.6-in47f6rxspbnyibkdx6x4ekg6piujobd ==> No binary for openmpi-4.0.6-in47f6rxspbnyibkdx6x4ekg6piujobd found: installing from source ==> Fetching https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.6.tar.bz2 Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] 2 out of 2 hunks ignored -- saving rejects to file opal/include/opal/sys/gcc_builtin/atomic.h.rej Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/openmpi/package.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/openmpi/package.py b/var/spack/repos/builtin/packages/openmpi/package.py
index 67809c7ce9..2f14b2ad23 100644
--- a/var/spack/repos/builtin/packages/openmpi/package.py
+++ b/var/spack/repos/builtin/packages/openmpi/package.py
@@ -40,6 +40,7 @@ class Openmpi(AutotoolsPackage):
# Still supported
version('4.1.0', sha256='73866fb77090819b6a8c85cb8539638d37d6877455825b74e289d647a39fd5b5') # libmpi.so.40.30.0
+ version('4.0.6', sha256='94b7b59ae9860f3bd7b5f378a698713e7b957070fdff2c43453b6cbf8edb410c') # libmpi.so.40.20.6
version('4.0.5', preferred=True, sha256='c58f3863b61d944231077f344fe6b4b8fbb83f3d1bc93ab74640bf3e5acac009') # libmpi.so.40.20.5
version('4.0.4', sha256='47e24eb2223fe5d24438658958a313b6b7a55bb281563542e1afc9dec4a31ac4') # libmpi.so.40.20.4
version('4.0.3', sha256='1402feced8c3847b3ab8252165b90f7d1fa28c23b6b2ca4632b6e4971267fd03') # libmpi.so.40.20.3
@@ -191,7 +192,7 @@ class Openmpi(AutotoolsPackage):
patch('use_mpi_tkr_sizeof/step_2.patch', when='@1.8.4:2.1.3,3:3.0.1')
# To fix performance regressions introduced while fixing a bug in older
# gcc versions on x86_64, Refs. open-mpi/ompi#8603
- patch('opal_assembly_arch.patch', when='@4.0.0:4.1.0')
+ patch('opal_assembly_arch.patch', when='@4.0.0:4.0.5,4.1.0')
variant(
'fabrics',