<div dir="ltr"><div class="gmail_extra">Hi, looks like you've updated LLVM checkout, but not Clang checkout. Generally they should be synced to the same revision number.<br><br><div class="gmail_quote">On Sat, Jul 12, 2014 at 2:59 PM, Yuri <span dir="ltr"><<a href="mailto:yuri@rawbw.com" target="_blank">yuri@rawbw.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">When I am trying to build rev.212880 - rev.212883, I am getting these errors. Buildling with gcc-4.8.2<br>
<br>
Yuri<br>
<br>
---- errors ----<br>
llvm[4]: Compiling CommonOptionsParser.cpp for Release build<br>
/xpool/llvm/llvm/tools/clang/<u></u>lib/CodeGen/BackendUtil.cpp: In function ‘void addAddressSanitizerPasses(<u></u>const llvm::PassManagerBuilder&, llvm::legacy::PassManagerBase&<u></u>)’:<br>
/xpool/llvm/llvm/tools/clang/<u></u>lib/CodeGen/BackendUtil.cpp:<u></u>187:72: error: too many arguments to function ‘llvm::ModulePass* llvm::<u></u>createAddressSanitizerModulePa<u></u>ss()’<br>
PM.add(<u></u>createAddressSanitizerModulePa<u></u>ss(CGOpts.<u></u>SanitizerBlacklistFile));<br></blockquote><div><br></div><div>This code was changed in r212505.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

^<br>
In file included from /xpool/llvm/llvm/tools/clang/<u></u>lib/CodeGen/BackendUtil.cpp:<u></u>38:0:<br>
/xpool/llvm/llvm/include/llvm/<u></u>Transforms/Instrumentation.h:<u></u>68:13: note: declared here<br>
 ModulePass *<u></u>createAddressSanitizerModulePa<u></u>ss();<br>
             ^<br>
/xpool/llvm/llvm/tools/clang/<u></u>lib/Lex/PTHLexer.cpp: In static member function ‘static clang::PTHManager* clang::PTHManager::Create(<u></u>const string&, clang::DiagnosticsEngine&)’:<br>
/xpool/llvm/llvm/tools/clang/<u></u>lib/Lex/PTHLexer.cpp:445:45: error: no matching function for call to ‘llvm::MemoryBuffer::getFile(<u></u>const string&, std::unique_ptr<llvm::<u></u>MemoryBuffer>&)’<br>
   if (llvm::MemoryBuffer::getFile(<u></u>file, File)) {<br>
                                             ^<br>
<br>
______________________________<u></u>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/llvmdev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Alexey Samsonov<br><a href="mailto:vonosmas@gmail.com" target="_blank">vonosmas@gmail.com</a></div>
</div></div>