[flang-commits] [flang] [flang][OpenACC] Fix link failure with BUILD_SHARED_LIBS=ON (PR #176982)
Krzysztof Parzyszek via flang-commits
flang-commits at lists.llvm.org
Tue Jan 20 09:54:55 PST 2026
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/176982
/usr/bin/ld: tools/flang/lib/Optimizer/OpenACC/Analysis/CMakeFiles/FIROp enACCAnalysis.dir/FIROpenACCSupportAnalysis.cpp.o: in function `fir::acc ::FIROpenACCSupportAnalysis::isValidValueUse(mlir::Value, mlir::Region&) ':
FIROpenACCSupportAnalysis.cpp:(.text._ZN3fir3acc25FIROpenACCSupportAnaly sis15isValidValueUseEN4mlir5ValueERNS2_6RegionE+0xb): undefined referenc e to `mlir::acc::isValidValueUse(mlir::Value, mlir::Region&)' clang++: error: linker command failed with exit code 1 (use -v to see in vocation)
>From 08408ef3bb537a5d64a5e0ccb05349590fee9017 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
Date: Tue, 20 Jan 2026 11:53:10 -0600
Subject: [PATCH] [flang][OpenACC] Fix link failure with BUILD_SHARED_LIBS=ON
/usr/bin/ld: tools/flang/lib/Optimizer/OpenACC/Analysis/CMakeFiles/FIROp
enACCAnalysis.dir/FIROpenACCSupportAnalysis.cpp.o: in function `fir::acc
::FIROpenACCSupportAnalysis::isValidValueUse(mlir::Value, mlir::Region&)
':
FIROpenACCSupportAnalysis.cpp:(.text._ZN3fir3acc25FIROpenACCSupportAnaly
sis15isValidValueUseEN4mlir5ValueERNS2_6RegionE+0xb): undefined referenc
e to `mlir::acc::isValidValueUse(mlir::Value, mlir::Region&)'
clang++: error: linker command failed with exit code 1 (use -v to see in
vocation)
---
flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt b/flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt
index e05d1456e6dba..d9dda9dd833a3 100644
--- a/flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt
+++ b/flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt
@@ -15,8 +15,10 @@ add_flang_library(FIROpenACCAnalysis
MLIR_DEPS
MLIROpenACCDialect
+ MLIROpenACCUtils
MLIR_LIBS
MLIROpenACCDialect
+ MLIROpenACCUtils
)
More information about the flang-commits
mailing list