From f79d38181b0a3e0fab7fb1ea829be2467163a671 Mon Sep 17 00:00:00 2001 From: cloudhan Date: Wed, 7 Dec 2022 09:10:37 +0800 Subject: [PATCH] Fix hipify to avoid nccl_service.h: No such file or directory (#13852) Fix various flaky build error due to onnxruntime_session missing dependencies on hipify generated files. --- cmake/onnxruntime_session.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/onnxruntime_session.cmake b/cmake/onnxruntime_session.cmake index cdd853465d..2d0b3dcb27 100644 --- a/cmake/onnxruntime_session.cmake +++ b/cmake/onnxruntime_session.cmake @@ -66,3 +66,7 @@ if (NOT onnxruntime_BUILD_SHARED_LIB) RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR}) endif() + +if (onnxruntime_USE_NCCL AND onnxruntime_USE_ROCM) + add_dependencies(onnxruntime_session generate_hipified_files) +endif()