From 03e8637a9162204d24439f503950bf8c53ce18eb Mon Sep 17 00:00:00 2001 From: Steven Wu Date: Thu, 15 Jun 2023 16:34:49 -0700 Subject: [PATCH] [CMake] Add missing dependency in llvm Support unittests Casting.cpp in llvm unittests includes "llvm/IR/User.h" which depends on intrinsic_gen if using module because it needs to build IR module including `Attributes.h`. Reviewed By: dblaikie Differential Revision: https://reviews.llvm.org/D153048 --- llvm/unittests/Support/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/llvm/unittests/Support/CMakeLists.txt b/llvm/unittests/Support/CMakeLists.txt index 016f5e1..9c2c62b 100644 --- a/llvm/unittests/Support/CMakeLists.txt +++ b/llvm/unittests/Support/CMakeLists.txt @@ -103,6 +103,9 @@ add_llvm_unittest(SupportTests raw_pwrite_stream_test.cpp raw_sha1_ostream_test.cpp xxhashTest.cpp + + DEPENDS + intrinsics_gen ) target_link_libraries(SupportTests PRIVATE LLVMTestingSupport) -- 2.7.4