diff --git a/Compiler/openmpi/files/variants.rhel6 b/Compiler/openmpi/files/variants.rhel6 index 646a5db..0f78053 100644 --- a/Compiler/openmpi/files/variants.rhel6 +++ b/Compiler/openmpi/files/variants.rhel6 @@ -38,6 +38,7 @@ openmpi/3.1.2 stable gcc/{7.3.0,8.2.0} openmpi/3.1.2 stable intel/18.4 openmpi/3.1.3 stable gcc/{4.8.5,5.5.0,6.4.0,6.5.0,7.3.0,8.2.0,8.3.0} openmpi/3.1.4 stable gcc/{7.4.0,8.3.0,9.1.0,9.2.0} +openmpi/3.1.6 stable gcc/{7.5.0,8.4.0,9.3.0,10.1.0} openmpi/4.0.0 stable gcc/{5.5,6.4,6.5,7.3,7.4,8.2,8.3}.0 diff --git a/Compiler/openmpi/modulefile b/Compiler/openmpi/modulefile index 68458ac..52e5c50 100644 --- a/Compiler/openmpi/modulefile +++ b/Compiler/openmpi/modulefile @@ -28,7 +28,7 @@ setenv MPIRUN $PREFIX/bin/mpirun set libibverbs [glob -nocomplain /usr/lib{64,}/libibverbs.so.1*] set libnuma [glob -nocomplain /usr/lib{64,}/libnuma.so.1*] set librdmacm [glob -nocomplain /usr/lib{64,}/librdmacm.so.1*] -set libucx [glob -nocomplain /usr/lib{64,}/libuc[mpst].so.0*] +set libucx [glob -nocomplain /usr/lib{64,}/libuc\[mpst\].so.0*] if { $libibverbs eq "" || $libnuma eq "" || $librdmacm eq "" || $libucx eq "" } { if { [file isdirectory $PREFIX/lib/fallback] } {