[flang-commits] [flang] 4e43748 - [flang][OpenACC] Fix link failure with BUILD_SHARED_LIBS=ON (#176982)

via flang-commits flang-commits at lists.llvm.org
Tue Jan 20 10:13:19 PST 2026


Author: Krzysztof Parzyszek
Date: 2026-01-20T12:13:15-06:00
New Revision: 4e437488650690c51c1cbc241b99d824d97da9d1

URL: https://github.com/llvm/llvm-project/commit/4e437488650690c51c1cbc241b99d824d97da9d1
DIFF: https://github.com/llvm/llvm-project/commit/4e437488650690c51c1cbc241b99d824d97da9d1.diff

LOG: [flang][OpenACC] Fix link failure with BUILD_SHARED_LIBS=ON (#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)
```

Added: 
    

Modified: 
    flang/lib/Optimizer/OpenACC/Analysis/CMakeLists.txt

Removed: 
    


################################################################################
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