[llvm] [Test] Add missing dependency for llvm-ordergen (PR #219992)

Kai Nacke via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 31 08:19:48 PDT 2026


https://github.com/redstar updated https://github.com/llvm/llvm-project/pull/219992

>From ed9178f8fa2b2e35201a7ee0c8b792d3ee1d1789 Mon Sep 17 00:00:00 2001
From: Kai Nacke <kai.peter.nacke at ibm.com>
Date: Mon, 31 Aug 2026 10:55:23 -0400
Subject: [PATCH 1/2] [Test] Add missing dependency for llvm-ordergen

Without this dependency, `llvm-ordergen` is not build when running the
tests only, resulting in failures for the tool.
---
 llvm/test/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/llvm/test/CMakeLists.txt b/llvm/test/CMakeLists.txt
index a2269597fe5e6..a2d2a35720c58 100644
--- a/llvm/test/CMakeLists.txt
+++ b/llvm/test/CMakeLists.txt
@@ -128,6 +128,7 @@ set(LLVM_TEST_DEPENDS
   llvm-objdump
   llvm-opt-fuzzer
   llvm-opt-report
+  llvm-ordergen
   llvm-offload-binary
   llvm-offload-wrapper
   llvm-otool

>From 13ac08ca6407d556cd833775a25fc5458883ef53 Mon Sep 17 00:00:00 2001
From: Kai Nacke <kai.peter.nacke at ibm.com>
Date: Mon, 31 Aug 2026 11:08:39 -0400
Subject: [PATCH 2/2] Do not add llvm-ordergen unconditionally

---
 llvm/test/CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/llvm/test/CMakeLists.txt b/llvm/test/CMakeLists.txt
index a2d2a35720c58..b5a5ad0b68f3f 100644
--- a/llvm/test/CMakeLists.txt
+++ b/llvm/test/CMakeLists.txt
@@ -128,7 +128,6 @@ set(LLVM_TEST_DEPENDS
   llvm-objdump
   llvm-opt-fuzzer
   llvm-opt-report
-  llvm-ordergen
   llvm-offload-binary
   llvm-offload-wrapper
   llvm-otool
@@ -193,6 +192,10 @@ if (TARGET llvm-calc-occupancy)
   list(APPEND LLVM_TEST_DEPENDS llvm-calc-occupancy)
 endif ()
 
+if (TARGET llvm-ordergen)
+  list(APPEND LLVM_TEST_DEPENDS llvm-ordergen)
+endif ()
+
 if(LLVM_INCLUDE_EXAMPLES)
   list(APPEND LLVM_TEST_DEPENDS
     Kaleidoscope-Ch3



More information about the llvm-commits mailing list