From 13d62e12f49044890181c7f72115ba43df1f5b9e Mon Sep 17 00:00:00 2001 From: Leo Chen Date: Thu, 1 Sep 2022 14:14:56 +0800 Subject: [PATCH] add deps on mkldnn for var_type_traits (#45629) --- paddle/fluid/framework/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/paddle/fluid/framework/CMakeLists.txt b/paddle/fluid/framework/CMakeLists.txt index 369dc395fa..fc20b61f36 100755 --- a/paddle/fluid/framework/CMakeLists.txt +++ b/paddle/fluid/framework/CMakeLists.txt @@ -188,6 +188,13 @@ cc_library( if(WITH_GPU) target_link_libraries(var_type_traits dynload_cuda) endif() + +# every source file that includes "dnnl.h" must depends on mkldnn +# or, the first one should depends on mkldnn +if(WITH_MKLDNN) + add_dependencies(var_type_traits mkldnn) +endif() + cc_test( var_type_traits_test SRCS var_type_traits_test.cc -- GitLab