[Openmp-commits] [openmp] Revert "[OpenMP][OMPT] Remove Threads dependency from omptest" (PR #186111)

Jan Patrick Lehr via Openmp-commits openmp-commits at lists.llvm.org
Thu Mar 12 05:50:41 PDT 2026


https://github.com/jplehr created https://github.com/llvm/llvm-project/pull/186111

Reverts llvm/llvm-project#185930

>From 61a8012488bb61833a881f9786384f358d660fa1 Mon Sep 17 00:00:00 2001
From: Jan Patrick Lehr <jp.lehr at gmail.com>
Date: Thu, 12 Mar 2026 13:50:27 +0100
Subject: [PATCH] Revert "[OpenMP][OMPT] Remove Threads dependency from omptest
 (#185930)"

This reverts commit 5f97e191b34f4fd6185a9caa7468aa0432c5d503.
---
 openmp/tools/omptest/CMakeLists.txt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/openmp/tools/omptest/CMakeLists.txt b/openmp/tools/omptest/CMakeLists.txt
index daf3d769569fa..9ff71f49b0abd 100644
--- a/openmp/tools/omptest/CMakeLists.txt
+++ b/openmp/tools/omptest/CMakeLists.txt
@@ -87,6 +87,10 @@ if ((NOT LIBOMPTEST_BUILD_STANDALONE) OR LIBOMPTEST_BUILD_UNITTESTS)
   # available to dependant targets, e.g. for unit tests.
   target_link_libraries(omptest PUBLIC default_gtest)
 
+  # Link against Threads (recommended for GTest).
+  find_package(Threads REQUIRED)
+  target_link_libraries(omptest PUBLIC Threads::Threads)
+
   # Ensure that embedded GTest symbols are exported from libomptest.so even in
   # builds that default to hidden.
   set_target_properties(omptest PROPERTIES



More information about the Openmp-commits mailing list