[PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter

Raphael Isemann via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 30 14:31:49 PDT 2019


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





More information about the cfe-commits mailing list