From 2739edd42cfff8ba3127eeb2e1da216a5452798b Mon Sep 17 00:00:00 2001 From: Howard Pritchard Date: Thu, 17 Jun 2021 03:28:37 -0600 Subject: 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 --- var/spack/repos/builtin/packages/openmpi/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'var') 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', -- cgit v1.2.3-60-g2f50