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

lonely eagle via flang-commits flang-commits at lists.llvm.org
Sun Aug 2 08:23:18 PDT 2026


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

>From 47ac576752ca0c08473b6be67239441817cd2460 Mon Sep 17 00:00:00 2001
From: linuxlonelyeagle <2020382038 at qq.com>
Date: Sun, 2 Aug 2026 06:26:32 +0000
Subject: [PATCH 1/2] fix flang debug build.

---
 flang/lib/Optimizer/Builder/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

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}

>From d1d9170fdbc75f2507f1b64b367cec840766af2d Mon Sep 17 00:00:00 2001
From: linuxlonelyeagle <2020382038 at qq.com>
Date: Sun, 2 Aug 2026 15:23:01 +0000
Subject: [PATCH 2/2] remove unuse include file to fix build bug.

---
 flang/lib/Optimizer/Builder/CMakeLists.txt | 1 -
 flang/lib/Optimizer/Builder/MIFCommon.cpp  | 2 --
 2 files changed, 3 deletions(-)

diff --git a/flang/lib/Optimizer/Builder/CMakeLists.txt b/flang/lib/Optimizer/Builder/CMakeLists.txt
index 99d0da81afdd3..b77e21d40476c 100644
--- a/flang/lib/Optimizer/Builder/CMakeLists.txt
+++ b/flang/lib/Optimizer/Builder/CMakeLists.txt
@@ -56,7 +56,6 @@ add_flang_library(FIRBuilder
   FortranSupport
   HLFIRDialect
   MIFDialect
-  FortranEvaluate
 
   MLIR_DEPS
   ${dialect_libs}
diff --git a/flang/lib/Optimizer/Builder/MIFCommon.cpp b/flang/lib/Optimizer/Builder/MIFCommon.cpp
index 56225cda34fdb..84da0ab2f275f 100644
--- a/flang/lib/Optimizer/Builder/MIFCommon.cpp
+++ b/flang/lib/Optimizer/Builder/MIFCommon.cpp
@@ -7,8 +7,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "flang/Optimizer/Builder/MIFCommon.h"
-#include "flang/Lower/MultiImageFortran.h"
-#include "flang/Optimizer/Builder/FIRBuilder.h"
 #include "flang/Optimizer/Builder/HLFIRTools.h"
 #include "flang/Optimizer/Dialect/MIF/MIFOps.h"
 #include "flang/Optimizer/HLFIR/HLFIROps.h"



More information about the flang-commits mailing list