teemperor added a comment.

Seems like this patch introduced a cyclic dependency between Basic and AST when 
building with LLVM_ENABLE_MODULES=On:

  While building module 'Clang_AST' imported from 
llvm/lldb/include/lldb/Symbol/ClangUtil.h:14:
  While building module 'Clang_Basic' imported from 
llvm/llvm/../clang/include/clang/AST/Stmt.h:18:
  In file included from <module-includes>:73:
  clang/include/clang/Basic/OptionalDiagnostic.h:17:10: fatal error: cyclic 
dependency in module 'Clang_AST': Clang_AST -> Clang_Basic -> Clang_AST
  #include "clang/AST/APValue.h"


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D64146/new/

https://reviews.llvm.org/D64146



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to