[llvm] [flang-rt] Fix incorrect condition for removing backtrace (PR #184610)

Joseph Huber via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 4 05:50:52 PST 2026


https://github.com/jhuber6 created https://github.com/llvm/llvm-project/pull/184610

None

>From f304ce6038b176fc85dcf06a9eda6e70a83b5b22 Mon Sep 17 00:00:00 2001
From: Joseph Huber <huberjn at outlook.com>
Date: Wed, 4 Mar 2026 07:46:23 -0600
Subject: [PATCH] [flang-rt] Fix incorrect condition for removing backtrace

---
 flang-rt/CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/flang-rt/CMakeLists.txt b/flang-rt/CMakeLists.txt
index d7a554b5e94d3..1d287f46e4423 100644
--- a/flang-rt/CMakeLists.txt
+++ b/flang-rt/CMakeLists.txt
@@ -286,7 +286,7 @@ find_package(Threads)
 # FIXME: The NVPTX target will erroneously report it has backtrace support. This
 #        is caused by using "-c -flto" in the required flags to suppress CUDA
 #        tools from being required for the CMake flag checks to succeed.
-if ("${LLVM_RUNTIMES_TARGET}" MATCHES "^nvptx")
+if (NOT "${LLVM_RUNTIMES_TARGET}" MATCHES "^nvptx")
   find_package(Backtrace)
 endif()
 set(HAVE_BACKTRACE ${Backtrace_FOUND})



More information about the llvm-commits mailing list