From ee0cdf5283b9ce3c6cfd62c4f3afe3f4409eb11b Mon Sep 17 00:00:00 2001 From: Travis Addair Date: Fri, 25 Sep 2020 16:12:11 -0700 Subject: [PATCH] Fix building Horovod when MXNet is not installed (#2334) Signed-off-by: Travis Addair --- cmake/Modules/FindMxnet.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/Modules/FindMxnet.cmake b/cmake/Modules/FindMxnet.cmake index 0d4f8fa731..6c897c543b 100644 --- a/cmake/Modules/FindMxnet.cmake +++ b/cmake/Modules/FindMxnet.cmake @@ -52,6 +52,9 @@ if (LEN EQUAL "5") endif() include(FindPackageHandleStandardArgs) find_package_handle_standard_args(Mxnet REQUIRED_VARS Mxnet_LIBRARIES VERSION_VAR Mxnet_VERSION) +if(NOT MXNET_FOUND) + return() +endif() execute_process(COMMAND ${PY_EXE} -c "import mxnet; print(mxnet.library.compiled_with_gcc_cxx11_abi() if hasattr(mxnet, 'library') and hasattr(mxnet.library, 'compiled_with_gcc_cxx11_abi') else 1)"