[lldb-dev] Broken build on OSX

Arnaud Allard de Grandmaison arnaud.adegm at gmail.com
Tue May 28 02:50:04 PDT 2013


On Tue, May 28, 2013 at 11:29 AM, Sebastien Metrot <meeloo at gmail.com> wrote:

> Hello,
>
> I have been toying with lldb on and off for a couple of month. For the
> first time today I have updated llvm, clang and lldb from svn and I now get
> tons of errors from Xcode.
> Is there a stable revision I can get for the projects?
> Any change to see a fix soon?
>
>
Hi Sebastien,

That's the risk of living on the bleeding edge :) Normally, this kind of
failures appears rarely and are pickup up quickly by the buildbots. From
there, you have 2 options :
 - wait a bit and run a svn up on llvm+clang+lldb...
 - propose a patch to fix it

Another option is to checkout the release tag (3.3rc2).

Cheers,
--
Arnaud A. de Grandmaison


> Thanks in advance,
>
> S.
>
>
> PS: build errors:
>
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp:50:25:
> No member named 'countTrailingZeros' in namespace 'llvm'
>
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp:21:10:
> 'llvm/MC/MCRelocationInfo.h' file not found
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp:304:30:
> Allocating an object of abstract class type
> 'lldb_private::IRExecutionUnit::MemoryManager'
> /Users/meeloo/work/llvm/tools/lldb/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h:68:16:
> Unimplemented pure virtual method 'applyPermissions' in 'MemoryManager'
> /Users/meeloo/work/llvm/tools/lldb/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h:120:20:
> Unimplemented pure virtual method 'startExceptionTable' in 'MemoryManager'
> /Users/meeloo/work/llvm/tools/lldb/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h:125:16:
> Unimplemented pure virtual method 'endExceptionTable' in 'MemoryManager'
> /Users/meeloo/work/llvm/tools/lldb/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h:132:16:
> Unimplemented pure virtual method 'deallocateExceptionTable' in
> 'MemoryManager'
>
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp:360:48:
> Too few arguments to function call, expected 9, have 8
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:757:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp:380:48:
> Too few arguments to function call, expected 9, have 8
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:757:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:1832:74:
> Too few arguments to function call, expected 11, have 10
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/DeclCXX.h:1594:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:1861:70:
> Too few arguments to function call, expected 11, have 10
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/DeclCXX.h:1594:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:1889:52:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2066:46:
> Too few arguments to function call, expected 9, have 8
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:757:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2662:68:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2830:56:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:5536:34:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ClangASTSource.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ClangASTSource.cpp:480:52:
> No member named 'containsDecl' in 'clang::DeclContext'
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ClangASTSource.cpp:485:42:
> No member named 'containsDecl' in 'clang::DeclContext'
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ClangASTSource.cpp:1728:55:
> Too few arguments to function call, expected 9, have 8
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:757:3:
> 'Create' declared here
> /Users/meeloo/work/llvm/tools/lldb/source/Expression/ClangASTSource.cpp:1782:63:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
>
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp
> /Users/meeloo/work/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp:406:64:
> Too few arguments to function call, expected 10, have 9
> /Users/meeloo/work/llvm/tools/lldb/llvm/tools/clang/include/clang/AST/Decl.h:1178:3:
> 'Create' declared here
>
>
> --
> Sebastien Metrot
> Yasound - CTO - Cofounder
> sebastien at yasound.com
>
>
>
> --
> Sebastien Metrot
> Yasound - CTO - Cofounder
> sebastien at yasound.com
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20130528/ff8ed63b/attachment.html>


More information about the lldb-dev mailing list