[PATCH] D28336: Replace addEarlyAsPossiblePasses callback with adjustPassManager

Stanislav Mekhanoshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 26 18:24:40 PST 2017


rampitec added a comment.

In https://reviews.llvm.org/D28336#658237, @steven-johnson wrote:

> This seems to have broken LLVM builds on Windows if either the NVPTX or Hexagon targets are enabled. You end up with many linker errors of the form




In https://reviews.llvm.org/D28336#658340, @dtzWill wrote:

> Breaks build on other platforms too, for example: http://lab.llvm.org:8011/builders/clang-ppc64be-linux-multistage/builds/1928/steps/build%20stage%201/logs/stdio
>
> Broke my local build too, will try again later.


I have just built it clean on Windows with VS2015, including clang. I have also built it several times since on Linux.
I'm looking into the supplied log, and I cannot see NVPTXTargetMachine.cpp is being rebuilt, while it should. I had to do two commits, one to llvm and one to clang, so maybe something stale in the build directory...
Can you please try a clean build?


Repository:
  rL LLVM

https://reviews.llvm.org/D28336





More information about the llvm-commits mailing list