[PATCH] D78340: [Flang] fix dependenvy issues after D78215

Valentin Clement via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 16 18:23:30 PDT 2020


clementval created this revision.
clementval added reviewers: DavidTruby, sscalpone, tskeith, schweitz.
Herald added subscribers: llvm-commits, mgorny.
Herald added a project: LLVM.
clementval edited the summary of this revision.
Herald added a subscriber: rriddle.

Patch D78215 <https://reviews.llvm.org/D78215> changes various dependencies in the CMakeLists.txt. This
results in error while compiling.

  [  3%] Building CXX object tools/flang/lib/Parser/CMakeFiles/obj.FortranParser.dir/char-buffer.cpp.o
  In file included from /home/4vn/versioning/llp/mlir/include/mlir/IR/Function.h:20:0,
                   from /home/4vn/versioning/llp/mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h:18,
                   from /home/4vn/versioning/llp/flang/lib/Optimizer/Support/KindMapping.cpp:10:
  /home/4vn/versioning/llp/mlir/include/mlir/Interfaces/CallInterfaces.h:27:10: fatal error: mlir/Interfaces/CallInterfaces.h.inc: No such file or directory
   #include "mlir/Interfaces/CallInterfaces.h.inc"
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  make[2]: *** [tools/flang/lib/Optimizer/Support/CMakeFiles/obj.FIRSupport.dir/KindMapping.cpp.o] Error 1
  make[1]: *** [tools/flang/lib/Optimizer/Support/CMakeFiles/obj.FIRSupport.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs....




Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D78340

Files:
  flang/lib/Evaluate/CMakeLists.txt
  flang/lib/Optimizer/Dialect/CMakeLists.txt
  flang/lib/Optimizer/Support/CMakeLists.txt


Index: flang/lib/Optimizer/Support/CMakeLists.txt
===================================================================
--- flang/lib/Optimizer/Support/CMakeLists.txt
+++ flang/lib/Optimizer/Support/CMakeLists.txt
@@ -3,6 +3,8 @@
 add_flang_library(FIRSupport
   KindMapping.cpp
 
+  DEPENDS
+  ${dialect_libs}
   LINK_LIBS
   ${dialect_libs}
 )
Index: flang/lib/Optimizer/Dialect/CMakeLists.txt
===================================================================
--- flang/lib/Optimizer/Dialect/CMakeLists.txt
+++ flang/lib/Optimizer/Dialect/CMakeLists.txt
@@ -6,6 +6,7 @@
 
   DEPENDS
   FIROpsIncGen
+  FIRSupport
 
   LINK_LIBS
   FIRSupport
Index: flang/lib/Evaluate/CMakeLists.txt
===================================================================
--- flang/lib/Evaluate/CMakeLists.txt
+++ flang/lib/Evaluate/CMakeLists.txt
@@ -29,6 +29,7 @@
   LINK_LIBS
   FortranCommon
   FortranDecimal
+  FortranSemantics
   FortranParser
 )
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D78340.258216.patch
Type: text/x-patch
Size: 937 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200417/5684789e/attachment.bin>


More information about the llvm-commits mailing list