Skip to content

Commit 7b8f412

Browse files
committed
Rebuild Open MPI 5.0.5 For GCC 13 variant
Open MPI 5.0.3 with UCX 1.17 does not longer work. For 3.2 UCX was updated to 1.17 but Open MPI for the GCC 13 variant was still 5.0.3. For UCX 1.17 Open MPI 5.0.5 is required. This creates a 3.2.1 release, without any code changes in OpenHPC besides this OBS definition. 3.2.1 is just a rebuild of the latest OpenMPI spec file in the OpenHPC git repository with GCC 13. Signed-off-by: Adrian Reber <[email protected]>
1 parent 5926e6b commit 7b8f412

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

misc/obs/config.2.x

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,18 @@ perf-tools = ["dimemas","extrae","geopm","imb","likwid","msr-safe","omb","pap
3636
compiler-families=["gnu-compilers","intel-compilers-devel","arm-compilers-devel","llvm-compilers"]
3737
mpi-families=["impi-devel","mpich","mvapich2","openmpi","libfabric","ucx"]
3838

39+
[3.2.1]
40+
skip_aarch=["-intel\\b","lustre-client","-impi\\b","-mvapich2\\b","likwid-gnu","likwid-arm1","geopm",
41+
"intel-compilers-devel","impi-devel","mvapich2","openblas-arm1"]
42+
skip_x86 = ["-arm1"]
43+
44+
# define compiler/MPI families: first entry in list is defined to be parent in OBS
45+
# this branch is just a rebuild of openmpi 5.0.5 with gnu13
46+
compiler_families=["gnu13", "intel"]
47+
mpi_families=["openmpi5","mpich","mvapich2","impi"]
48+
compiler_dependent = ["openmpi"]
49+
50+
skip_on_distro_openEuler_22.03 = ["-arm1","-intel","-impi","impi-devel","intel-compilers-devel","arm-compilers-devel"]
3951
[3.2.0]
4052

4153
# define patterns for a given arch in which to disable builds

0 commit comments

Comments
 (0)