[PATCH] D59825: SafepointIRVerifier port to new Pass Manager

Adrian Prantl via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 28 09:23:42 PDT 2019


aprantl added a comment.

Unfortunately this has introduced a cyclic dependency in the module build graph. Could you please revert the patch to get the bots running again until we figured out a solution?

http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/22548/consoleFull#147888646349ba4694-19c4-4d7e-bec5-911270d8a58c

  In file included from <module-includes>:21:
  /Users/buildslave/jenkins/workspace/lldb-cmake/llvm/include/llvm/IR/SafepointIRVerifier.h:21:10: fatal error: cyclic dependency in module 'LLVM_intrinsic_gen': LLVM_intrinsic_gen -> LLVM_IR -> LLVM_intrinsic_gen
  #include "llvm/IR/PassManager.h"
           ^
  While building module 'LLVM_intrinsic_gen' imported from /Users/buildslave/jenkins/workspace/lldb-cmake/llvm/lib/IR/Attributes.cpp:15:
  In file included from <module-includes>:1:
  /Users/buildslave/jenkins/workspace/lldb-cmake/llvm/include/llvm/IR/Argument.h:19:10: fatal error: could not build module 'LLVM_IR'
  #include "llvm/IR/Value.h"
   ~~~~~~~~^~~~~~~~~~~~~~~~~
  /Users/buildslave/jenkins/workspace/lldb-cmake/llvm/lib/IR/Attributes.cpp:15:10: fatal error: could not build module 'LLVM_intrinsic_gen'
  #include "llvm/IR/Attributes.h"
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
  3 errors generated.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D59825





More information about the llvm-commits mailing list