Skip to content

Commit

Permalink
Merge pull request #18833 from ComputeCanada/openmpi-fix-pmix3x
Browse files Browse the repository at this point in the history
add patch to fix Open MPI 4.1.5 with PMIx >= 4.2.3
  • Loading branch information
boegel authored Sep 20, 2023
2 parents 80cb46b + 8a85f3d commit 09669dc
Show file tree
Hide file tree
Showing 4 changed files with 590 additions and 0 deletions.
3 changes: 3 additions & 0 deletions easybuild/easyconfigs/o/OpenMPI/OpenMPI-4.1.5-GCC-12.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@ sources = [SOURCELOWER_TAR_BZ2]
patches = [
'OpenMPI-4.1.1_build-with-internal-cuda-header.patch',
'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch',
'OpenMPI-4.1.5_fix-pmix3x.patch',
]
checksums = [
{'openmpi-4.1.5.tar.bz2': 'a640986bc257389dd379886fdae6264c8cfa56bc98b71ce3ae3dfbd8ce61dbe3'},
{'OpenMPI-4.1.1_build-with-internal-cuda-header.patch':
'63eac52736bdf7644c480362440a7f1f0ae7c7cae47b7565f5635c41793f8c83'},
{'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch':
'b767c7166cf0b32906132d58de5439c735193c9fd09ec3c5c11db8d5fa68750e'},
{'OpenMPI-4.1.5_fix-pmix3x.patch':
'46edac3dbf32f2a611d45e8a3c8edd3ae2f430eec16a1373b510315272115c40'},
]

builddependencies = [
Expand Down
3 changes: 3 additions & 0 deletions easybuild/easyconfigs/o/OpenMPI/OpenMPI-4.1.5-GCC-13.2.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@ sources = [SOURCELOWER_TAR_BZ2]
patches = [
'OpenMPI-4.1.1_build-with-internal-cuda-header.patch',
'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch',
'OpenMPI-4.1.5_fix-pmix3x.patch',
]
checksums = [
{'openmpi-4.1.5.tar.bz2': 'a640986bc257389dd379886fdae6264c8cfa56bc98b71ce3ae3dfbd8ce61dbe3'},
{'OpenMPI-4.1.1_build-with-internal-cuda-header.patch':
'63eac52736bdf7644c480362440a7f1f0ae7c7cae47b7565f5635c41793f8c83'},
{'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch':
'b767c7166cf0b32906132d58de5439c735193c9fd09ec3c5c11db8d5fa68750e'},
{'OpenMPI-4.1.5_fix-pmix3x.patch':
'46edac3dbf32f2a611d45e8a3c8edd3ae2f430eec16a1373b510315272115c40'},
]

builddependencies = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@ sources = [SOURCELOWER_TAR_BZ2]
patches = [
'OpenMPI-4.1.1_build-with-internal-cuda-header.patch',
'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch',
'OpenMPI-4.1.5_fix-pmix3x.patch',
]
checksums = [
{'openmpi-4.1.5.tar.bz2': 'a640986bc257389dd379886fdae6264c8cfa56bc98b71ce3ae3dfbd8ce61dbe3'},
{'OpenMPI-4.1.1_build-with-internal-cuda-header.patch':
'63eac52736bdf7644c480362440a7f1f0ae7c7cae47b7565f5635c41793f8c83'},
{'OpenMPI-4.1.1_opal-datatype-cuda-performance.patch':
'b767c7166cf0b32906132d58de5439c735193c9fd09ec3c5c11db8d5fa68750e'},
{'OpenMPI-4.1.5_fix-pmix3x.patch':
'46edac3dbf32f2a611d45e8a3c8edd3ae2f430eec16a1373b510315272115c40'},
]

builddependencies = [
Expand Down
Loading

0 comments on commit 09669dc

Please sign in to comment.