[flang-commits] [flang] [flang] Fix flang debug build (PR #213508)

via flang-commits flang-commits at lists.llvm.org
Sat Aug 1 23:32:42 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-flang-fir-hlfir

Author: lonely eagle (linuxlonelyeagle)

<details>
<summary>Changes</summary>

This PR fixes an undefined symbol error when building Flang in debug mode. Here is a brief error log:
`/usr/bin/ld:lib/libFIRBuilder.a(MIFCommon.cpp.o): in function Fortran::evaluate::FunctionRef<Fortran::evaluate::Type<(Fortran::common::TypeCategory)4, 1> >::~FunctionRef()':`.

---
Full diff: https://github.com/llvm/llvm-project/pull/213508.diff


1 Files Affected:

- (modified) flang/lib/Optimizer/Builder/CMakeLists.txt (+1) 


``````````diff
diff --git a/flang/lib/Optimizer/Builder/CMakeLists.txt b/flang/lib/Optimizer/Builder/CMakeLists.txt
index b77e21d40476c..99d0da81afdd3 100644
--- a/flang/lib/Optimizer/Builder/CMakeLists.txt
+++ b/flang/lib/Optimizer/Builder/CMakeLists.txt
@@ -56,6 +56,7 @@ add_flang_library(FIRBuilder
   FortranSupport
   HLFIRDialect
   MIFDialect
+  FortranEvaluate
 
   MLIR_DEPS
   ${dialect_libs}

``````````

</details>


https://github.com/llvm/llvm-project/pull/213508


More information about the flang-commits mailing list