From 7c4b3938de816d7993f31e304323f386d3eba98a Mon Sep 17 00:00:00 2001 From: Johannes Blaschke Date: Thu, 20 Jul 2023 10:53:44 -0700 Subject: [PATCH] Update lib/MPIPreferences/src/MPIPreferences.jl Co-authored-by: Valentin Churavy --- lib/MPIPreferences/src/MPIPreferences.jl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/MPIPreferences/src/MPIPreferences.jl b/lib/MPIPreferences/src/MPIPreferences.jl index 3be2e7394..7222a6201 100644 --- a/lib/MPIPreferences/src/MPIPreferences.jl +++ b/lib/MPIPreferences/src/MPIPreferences.jl @@ -166,12 +166,15 @@ function use_system_binary(; preloads = [] preloads_env_switch = nothing cclibs = [] - if vendor == "cray" + if vendor === nothing + elseif vendor == "cray" cray_pe = CrayParser.analyze_cray_cc() library_names = [cray_pe.libmpi] preloads = [cray_pe.libgtl] preloads_env_switch = cray_pe.gtl_env_switch cclibs = cray_pe.cclibs + else + error("Unknown vendor $vendor") end # Set `ZES_ENABLE_SYSMAN` to work around https://github.com/open-mpi/ompi/issues/10142