Skip to content

Instantly share code, notes, and snippets.

@cbaggers
Last active January 13, 2016 19:52
Show Gist options
  • Save cbaggers/28e9e97081efbb6914ce to your computer and use it in GitHub Desktop.
Save cbaggers/28e9e97081efbb6914ce to your computer and use it in GitHub Desktop.
c2ffi make
baggers@sett:~/Code/lisp/c2ffi/build$ make
Scanning dependencies of target c2ffi
[ 7%] Building CXX object CMakeFiles/c2ffi.dir/src/c2ffi.cpp.o
[ 15%] Building CXX object CMakeFiles/c2ffi.dir/src/options.cpp.o
[ 23%] Building CXX object CMakeFiles/c2ffi.dir/src/OutputDriver.cpp.o
[ 30%] Building CXX object CMakeFiles/c2ffi.dir/src/Type.cpp.o
[ 38%] Building CXX object CMakeFiles/c2ffi.dir/src/Template.cpp.o
[ 46%] Building CXX object CMakeFiles/c2ffi.dir/src/Expr.cpp.o
[ 53%] Building CXX object CMakeFiles/c2ffi.dir/src/AST.cpp.o
[ 61%] Building CXX object CMakeFiles/c2ffi.dir/src/init.cpp.o
[ 69%] Building CXX object CMakeFiles/c2ffi.dir/src/Decl.cpp.o
[ 76%] Building CXX object CMakeFiles/c2ffi.dir/src/drivers/Sexp.cpp.o
[ 84%] Building CXX object CMakeFiles/c2ffi.dir/src/drivers/Null.cpp.o
[ 92%] Building CXX object CMakeFiles/c2ffi.dir/src/drivers/JSON.cpp.o
[100%] Linking CXX executable bin/c2ffi
/usr/local/bin/../lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::PrintStats() const':
ASTContext.cpp:(.text._ZNK4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10PrintStatsEv[_ZNK4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10PrintStatsEv]+0x3f): undefined reference to `llvm::detail::printBumpPtrAllocatorStats(unsigned int, unsigned long, unsigned long)'
/usr/local/bin/../lib/libclangAST.a(ASTContext.cpp.o): In function `std::default_delete<llvm::SpecialCaseList>::operator()(llvm::SpecialCaseList*) const':
ASTContext.cpp:(.text._ZNKSt14default_deleteIN4llvm15SpecialCaseListEEclEPS1_[_ZNKSt14default_deleteIN4llvm15SpecialCaseListEEclEPS1_]+0x1e): undefined reference to `llvm::SpecialCaseList::~SpecialCaseList()'
/usr/local/bin/../lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::~PrettyStackTraceDecl()':
DeclBase.cpp:(.text._ZN5clang20PrettyStackTraceDeclD2Ev[_ZN5clang20PrettyStackTraceDeclD5Ev]+0x26): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangAST.a(ItaniumMangle.cpp.o): In function `clang::PrettyStackTraceDecl::PrettyStackTraceDecl(clang::Decl const*, clang::SourceLocation, clang::SourceManager&, char const*)':
ItaniumMangle.cpp:(.text._ZN5clang20PrettyStackTraceDeclC2EPKNS_4DeclENS_14SourceLocationERNS_13SourceManagerEPKc[_ZN5clang20PrettyStackTraceDeclC5EPKNS_4DeclENS_14SourceLocationERNS_13SourceManagerEPKc]+0x23): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const':
TemplateBase.cpp:(.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x257): undefined reference to `llvm::APSInt::Profile(llvm::FoldingSetNodeID&) const'
CompilerInstance.cpp:(.text._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE+0x1f2): undefined reference to `llvm::LockFileManager::waitForUnlock()'
CompilerInstance.cpp:(.text._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE+0x27f): undefined reference to `llvm::LockFileManager::unsafeRemoveLockFile()'
CompilerInstance.cpp:(.text._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE+0x3a9): undefined reference to `llvm::LockFileManager::~LockFileManager()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0xc9): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x2ee): undefined reference to `llvm::Timer::~Timer()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef<std::pair<clang::IdentifierInfo*, clang::SourceLocation> >, clang::Module::NameVisibilityKind, bool)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x925): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x10f3): undefined reference to `llvm::Timer::~Timer()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::default_delete<llvm::TimerGroup>::operator()(llvm::TimerGroup*) const':
CompilerInstance.cpp:(.text._ZNKSt14default_deleteIN4llvm10TimerGroupEEclEPS1_[_ZNKSt14default_deleteIN4llvm10TimerGroupEEclEPS1_]+0x1e): undefined reference to `llvm::TimerGroup::~TimerGroup()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::default_delete<llvm::Timer>::operator()(llvm::Timer*) const':
CompilerInstance.cpp:(.text._ZNKSt14default_deleteIN4llvm5TimerEEclEPS1_[_ZNKSt14default_deleteIN4llvm5TimerEEclEPS1_]+0x1e): undefined reference to `llvm::Timer::~Timer()'
: undefined reference to `llvm::yaml::Stream::end()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x1b5): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef<llvm::SMRange>, llvm::ArrayRef<llvm::SMFixIt>, bool) const'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x292): undefined reference to `llvm::yaml::Stream::~Stream()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x2a1): undefined reference to `llvm::SourceMgr::~SourceMgr()'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0xfb): undefined reference to `llvm::yaml::escape(llvm::StringRef)'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x99): undefined reference to `llvm::yaml::escape(llvm::StringRef)'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x103): undefined reference to `llvm::yaml::escape(llvm::StringRef)'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `llvm::yaml::basic_collection_iterator<llvm::yaml::MappingNode, llvm::yaml::KeyValueNode>::operator++()':
VirtualFileSystem.cpp:(.text._ZN4llvm4yaml25basic_collection_iteratorINS0_11MappingNodeENS0_12KeyValueNodeEEppEv[_ZN4llvm4yaml25basic_collection_iteratorINS0_11MappingNodeENS0_12KeyValueNodeEEppEv]+0x42): undefined reference to `llvm::yaml::MappingNode::increment()'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `llvm::yaml::basic_collection_iterator<llvm::yaml::SequenceNode, llvm::yaml::Node>::operator++()':
VirtualFileSystem.cpp:(.text._ZN4llvm4yaml25basic_collection_iteratorINS0_12SequenceNodeENS0_4NodeEEppEv[_ZN4llvm4yaml25basic_collection_iteratorINS0_12SequenceNodeENS0_4NodeEEppEv]+0x42): undefined reference to `llvm::yaml::SequenceNode::increment()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::Timer::Timer(llvm::StringRef, llvm::TimerGroup&)':
CompilerInstance.cpp:(.text._ZN4llvm5TimerC2ENS_9StringRefERNS_10TimerGroupE[_ZN4llvm5TimerC5ENS_9StringRefERNS_10TimerGroupE]+0x5d): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::TimeRegion::TimeRegion(llvm::Timer*)':
CompilerInstance.cpp:(.text._ZN4llvm10TimeRegionC2EPNS_5TimerE[_ZN4llvm10TimeRegionC5EPNS_5TimerE]+0x32): undefined reference to `llvm::Timer::startTimer()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::TimeRegion::~TimeRegion()':
CompilerInstance.cpp:(.text._ZN4llvm10TimeRegionD2Ev[_ZN4llvm10TimeRegionD5Ev]+0x23): undefined reference to `llvm::Timer::stopTimer()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::ASTReaderListener::ReadFullVersionInformation(llvm::StringRef)':
CompilerInstance.cpp:(.text._ZN5clang17ASTReaderListener26ReadFullVersionInformationEN4llvm9StringRefE[_ZN5clang17ASTReaderListener26ReadFullVersionInformationEN4llvm9StringRefE]+0x26): undefined reference to `clang::getClangFullRepositoryVersion()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::LockFileManager::operator llvm::LockFileManager::LockFileState() const':
CompilerInstance.cpp:(.text._ZNK4llvm15LockFileManagercvNS0_13LockFileStateEEv[_ZNK4llvm15LockFileManagercvNS0_13LockFileStateEEv]+0x14): undefined reference to `llvm::LockFileManager::getState() const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x1f1): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createFrontendTimer()':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createFrontendTimerEv+0x41): undefined reference to `llvm::TimerGroup::TimerGroup(llvm::StringRef)'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x246): undefined reference to `llvm::EnableStatistics()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileModuleImpl(clang::CompilerInstance&, clang::SourceLocation, clang::Module*, llvm::StringRef)':
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEPNS_6ModuleEN4llvm9StringRefE+0xab5): undefined reference to `llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEPNS_6ModuleEN4llvm9StringRefE+0xb89): undefined reference to `llvm::CrashRecoveryContext::~CrashRecoveryContext()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef)':
CompilerInstance.cpp:(.text._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE+0xfe): undefined reference to `llvm::LockFileManager::LockFileManager(llvm::StringRef)'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAMLParser::error(llvm::yaml::Node*, llvm::Twine const&)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5errorEPN4llvm4yaml4NodeERKNS1_5TwineE+0x2a): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAMLParser::parseScalarString(llvm::yaml::Node*, llvm::StringRef&, llvm::SmallVectorImpl<char>&)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser17parseScalarStringEPN4llvm4yaml4NodeERNS1_9StringRefERNS1_15SmallVectorImplIcEE+0x6f): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl<char>&) const'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAMLParser::parseEntry(llvm::yaml::Node*)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x21c): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x26a): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x319): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x3f2): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x4f0): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x594): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x5db): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x61b): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x77e): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x7c5): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x89a): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser10parseEntryEPN4llvm4yaml4NodeE+0x961): undefined reference to `llvm::yaml::Stream::failed()'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAMLParser::parse(llvm::yaml::Node*, (anonymous namespace)::VFSFromYAML*)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x1c1): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x20f): undefined reference to `llvm::yaml::KeyValueNode::getKey()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x2af): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x2ef): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x458): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x4db): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x53b): undefined reference to `llvm::yaml::KeyValueNode::getValue()'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o):VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x595): more undefined references to `llvm::yaml::KeyValueNode::getValue()' follow
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAMLParser::parse(llvm::yaml::Node*, (anonymous namespace)::VFSFromYAML*)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_117VFSFromYAMLParser5parseEPN4llvm4yaml4NodeEPNS_11VFSFromYAMLE+0x772): undefined reference to `llvm::yaml::Stream::failed()'
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYAML::create(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x8f): undefined reference to `llvm::yaml::Stream::Stream(llvm::MemoryBufferRef, llvm::SourceMgr&, bool)'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xc2): undefined reference to `llvm::yaml::Stream::begin()'
VirtualFileSystem.cpp:(.text._ZN12_GLOBAL__N_111VFSFromYAML6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xfb)/usr/local/bin/../lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)':
StmtProfile.cpp:(.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0x119): undefined reference to `llvm::APSInt::Profile(llvm::FoldingSetNodeID&) const'
/usr/local/bin/../lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl<char>&) const':
Diagnostic.cpp:(.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x177): undefined reference to `llvm::sys::locale::isPrint(int)'
/usr/local/bin/../lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::PartialDiagnostic::StorageAllocator::~StorageAllocator()':
Diagnostic.cpp:(.text._ZN5clang17PartialDiagnostic16StorageAllocatorD2Ev+0x1d): undefined reference to `llvm::CrashRecoveryContext::isRecoveringFromCrash()'
/usr/local/bin/../lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::SanitizerBlacklist(std::vector<std::string, std::allocator<std::string> > const&, clang::SourceManager&)':
SanitizerBlacklist.cpp:(.text._ZN5clang18SanitizerBlacklistC2ERKSt6vectorISsSaISsEERNS_13SourceManagerE+0x23): undefined reference to `llvm::SpecialCaseList::createOrDie(std::vector<std::string, std::allocator<std::string> > const&)'
/usr/local/bin/../lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedGlobal(llvm::StringRef, llvm::StringRef) const':
SanitizerBlacklist.cpp:(.text._ZNK5clang18SanitizerBlacklist19isBlacklistedGlobalEN4llvm9StringRefES2_+0x70): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const'
/usr/local/bin/../lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedType(llvm::StringRef, llvm::StringRef) const':
SanitizerBlacklist.cpp:(.text._ZNK5clang18SanitizerBlacklist17isBlacklistedTypeEN4llvm9StringRefES2_+0x70): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const'
/usr/local/bin/../lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedFunction(llvm::StringRef) const':
SanitizerBlacklist.cpp:(.text._ZNK5clang18SanitizerBlacklist21isBlacklistedFunctionEN4llvm9StringRefE+0x6b): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const'
/usr/local/bin/../lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedFile(llvm::StringRef, llvm::StringRef) const':
SanitizerBlacklist.cpp:(.text._ZNK5clang18SanitizerBlacklist17isBlacklistedFileEN4llvm9StringRefES2_+0x70): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const'
/usr/local/bin/../lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::PrettyStackTraceLoc::~PrettyStackTraceLoc()':
SourceLocation.cpp:(.text._ZN5clang19PrettyStackTraceLocD2Ev[_ZN5clang19PrettyStackTraceLocD5Ev]+0x26): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::isValidSectionSpecifier(llvm::StringRef) const':
Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_19AArch64leTargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): undefined reference to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::ARMleTargetInfo>::isValidSectionSpecifier(llvm::StringRef) const':
Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_15ARMleTargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): undefined reference to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::X86_64TargetInfo>::isValidSectionSpecifier(llvm::StringRef) const':
Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_16X86_64TargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): undefined reference to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::X86_32TargetInfo>::isValidSectionSpecifier(llvm::StringRef) const':
Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_16X86_32TargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): undefined reference to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::PPC64TargetInfo>::isValidSectionSpecifier(llvm::StringRef) const':
Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_15PPC64TargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): undefined reference to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)'
/usr/local/bin/../lib/libclangBasic.a(Targets.cpp.o):Targets.cpp:(.text._ZNK12_GLOBAL__N_116DarwinTargetInfoINS_15PPC32TargetInfoEE23isValidSectionSpecifierEN4llvm9StringRefE+0x56): more undefined references to `llvm::MCSectionMachO::ParseSectionSpecifier(llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)' follow
/usr/local/bin/../lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `llvm::yaml::Document::getRoot()':
VirtualFileSystem.cpp:(.text._ZN4llvm4yaml8Document7getRootEv[_ZN4llvm4yaml8Document7getRootEv]+0x31): undefined reference to `llvm::yaml::Document::parseBlockNode()'
/usr/local/bin/../lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::RegexDirective(clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int, llvm::StringRef)':
VerifyDiagnosticConsumer.cpp:(.text._ZN12_GLOBAL__N_114RegexDirectiveC2EN5clang14SourceLocationES2_bN4llvm9StringRefEjjS4_+0x7e): undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::isValid(std::string&)':
VerifyDiagnosticConsumer.cpp:(.text._ZN12_GLOBAL__N_114RegexDirective7isValidERSs+0x23): undefined reference to `llvm::Regex::isValid(std::string&)'
/usr/local/bin/../lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::match(llvm::StringRef)':
VerifyDiagnosticConsumer.cpp:(.text._ZN12_GLOBAL__N_114RegexDirective5matchEN4llvm9StringRefE+0x39): undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl<llvm::StringRef>*)'
/usr/local/bin/../lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::Directive::create(bool, clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int)':
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x26f): undefined reference to `llvm::Regex::escape(llvm::StringRef)'
/usr/local/bin/../lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::~RegexDirective()':
VerifyDiagnosticConsumer.cpp:(.text._ZN12_GLOBAL__N_114RegexDirectiveD2Ev+0x26): undefined reference to `llvm::Regex::~Regex()'
/usr/local/bin/../lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelSingleDecl(clang::Decl*)':
ASTConsumers.cpp:(.text._ZN12_GLOBAL__N_19ASTViewer24HandleTopLevelSingleDeclEPN5clang4DeclE+0x9a): undefined reference to `clang::Stmt::viewAST() const'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x80): undefined reference to `clang::ExternalASTSource::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl<clang::Decl*>&)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x88): undefined reference to `clang::ExternalASTSource::FindFileRegionDecls(clang::FileID, unsigned int, unsigned int, llvm::SmallVectorImpl<clang::Decl*>&)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x90): undefined reference to `clang::ExternalASTSource::CompleteRedeclChain(clang::Decl const*)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x98): undefined reference to `clang::ExternalASTSource::CompleteType(clang::TagDecl*)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xa0): undefined reference to `clang::ExternalASTSource::CompleteType(clang::ObjCInterfaceDecl*)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xa8): undefined reference to `clang::ExternalASTSource::ReadComments()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xb0): undefined reference to `clang::ExternalASTSource::StartedDeserializing()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xb8): undefined reference to `clang::ExternalASTSource::FinishedDeserializing()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xc0): undefined reference to `clang::ExternalASTSource::StartTranslationUnit(clang::ASTConsumer*)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xc8): undefined reference to `clang::ExternalASTSource::PrintStats()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0xd8): undefined reference to `clang::ExternalASTSource::getMemoryBufferSizes(clang::ExternalASTSource::MemoryBufferSizes&) const'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::~LayoutOverrideSource()':
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceD2Ev[_ZN5clang20LayoutOverrideSourceD5Ev]+0x36): undefined reference to `clang::ExternalASTSource::~ExternalASTSource()'
/usr/local/bin/../lib/libclangFrontend.a(PCHContainerOperations.cpp.o): In function `llvm::BitstreamReader::init(unsigned char const*, unsigned char const*)':
PCHContainerOperations.cpp:(.text._ZN4llvm15BitstreamReader4initEPKhS2_[_ZN4llvm15BitstreamReader4initEPKhS2_]+0x58): undefined reference to `llvm::getNonStreamedMemoryObject(unsigned char const*, unsigned char const*)'
/usr/local/bin/../lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `llvm::BitstreamCursor::init(llvm::BitstreamReader*)':
SerializedDiagnosticReader.cpp:(.text._ZN4llvm15BitstreamCursor4initEPNS_15BitstreamReaderE[_ZN4llvm15BitstreamCursor4initEPNS_15BitstreamReaderE]+0x18): undefined reference to `llvm::BitstreamCursor::freeState()'
/usr/local/bin/../lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnostics(llvm::StringRef)':
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader15readDiagnosticsEN4llvm9StringRefE+0x26d): undefined reference to `llvm::BitstreamCursor::ReadBlockInfoBlock()'
/usr/local/bin/../lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::skipUntilRecordOrBlock(llvm::BitstreamCursor&, unsigned int&)':
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader22skipUntilRecordOrBlockERN4llvm15BitstreamCursorERj+0xcb): undefined reference to `llvm::BitstreamCursor::ReadAbbrevRecord()'
/usr/local/bin/../lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readMetaBlock(llvm::BitstreamCursor&)':
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader13readMetaBlockERN4llvm15BitstreamCursorE+0x33): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader13readMetaBlockERN4llvm15BitstreamCursorE+0x111): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnosticBlock(llvm::BitstreamCursor&)':
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader19readDiagnosticBlockERN4llvm15BitstreamCursorE+0x37): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader19readDiagnosticBlockERN4llvm15BitstreamCursorE+0x195): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::default_delete<llvm::opt::OptTable>::operator()(llvm::opt::OptTable*) const':
CompilerInvocation.cpp:(.text._ZNKSt14default_deleteIN4llvm3opt8OptTableEEclEPS2_[_ZNKSt14default_deleteIN4llvm3opt8OptTableEEclEPS2_]+0x1e): undefined reference to `llvm::opt::OptTable::~OptTable()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `_ZN9__gnu_cxx13new_allocatorIN4llvm5RegexEE9constructIS2_IRNS1_9StringRefEEEEvPT_DpOT0_':
CompilerInvocation.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN4llvm5RegexEE9constructIS2_IRNS1_9StringRefEEEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorIN4llvm5RegexEE9constructIS2_IRNS1_9StringRefEEEEvPT_DpOT0_]+0x56): undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void __gnu_cxx::new_allocator<llvm::Regex>::destroy<llvm::Regex>(llvm::Regex*)':
CompilerInvocation.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN4llvm5RegexEE7destroyIS2_EEvPT_[_ZN9__gnu_cxx13new_allocatorIN4llvm5RegexEE7destroyIS2_EEvPT_]+0x18): undefined reference to `llvm::Regex::~Regex()'
/usr/local/bin/../lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile()':
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv+0x2bb): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
/usr/local/bin/../lib/libclangFrontend.a(FrontendAction.cpp.o): In function `llvm::TimeRegion::TimeRegion(llvm::Timer&)':
FrontendAction.cpp:(.text._ZN4llvm10TimeRegionC2ERNS_5TimerE[_ZN4llvm10TimeRegionC5ERNS_5TimerE]+0x26): undefined reference to `llvm::Timer::startTimer()'
/usr/local/bin/../lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)':
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x26): undefined reference to `clang::getClangFullRepositoryVersion()'
/usr/local/bin/../lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr<clang::DiagnosticOptions>, bool)':
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x884): undefined reference to `clang::operator<<(llvm::raw_ostream&, clang::DiagnosticLevelMask)'
/usr/local/bin/../lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&)':
InitPreprocessor.cpp:(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE+0x1af): undefined reference to `clang::getClangFullRepositoryVersion()'
InitPreprocessor.cpp:(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE+0x5e6): undefined reference to `clang::getClangFullCPPVersion()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::ExternalASTSource::ExternalASTSource()':
LayoutOverrideSource.cpp:(.text._ZN5clang17ExternalASTSourceC2Ev[_ZN5clang17ExternalASTSourceC5Ev]+0x23): undefined reference to `vtable for clang::ExternalASTSource'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x20): undefined reference to `clang::ExternalASTSource::GetExternalDecl(unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x28): undefined reference to `clang::ExternalASTSource::GetExternalSelector(unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x30): undefined reference to `clang::ExternalASTSource::GetNumExternalSelectors()'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x38): undefined reference to `clang::ExternalASTSource::GetExternalDeclStmt(unsigned long)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x40): undefined reference to `clang::ExternalASTSource::GetExternalCXXCtorInitializers(unsigned long)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x48): undefined reference to `clang::ExternalASTSource::GetExternalCXXBaseSpecifiers(unsigned long)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x58): undefined reference to `clang::ExternalASTSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x60): undefined reference to `clang::ExternalASTSource::completeVisibleDeclsMap(clang::DeclContext const*)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x70): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.data.rel.ro._ZTVN5clang20LayoutOverrideSourceE[_ZTVN5clang20LayoutOverrideSourceE]+0x78): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(clang::Module const&)'
:OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3609): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x37d7): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3a62): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3dc2): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3dde): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3efd): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3fd7): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParsePreprocessorArgs(clang::PreprocessorOptions&, llvm::opt::ArgList&, clang::FileManager&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x76): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x119): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x19a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x4a9): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x71e): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0x833): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0xc53): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0xd73): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParsePreprocessorArgsRN5clang19PreprocessorOptionsERN4llvm3opt7ArgListERNS_11FileManagerERNS_17DiagnosticsEngineE+0xe8a): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseTargetArgs(clang::TargetOptions&, llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x65): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x108): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x1ab): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x231): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x2a7): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x33b): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL15ParseTargetArgsRN5clang13TargetOptionsERN4llvm3opt7ArgListE+0x39f): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x31): undefined reference to `clang::driver::createDriverOptTable()'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xae): undefined reference to `llvm::opt::OptTable::ParseArgs(llvm::ArrayRef<char const*>, unsigned int&, unsigned int&, unsigned int, unsigned int) const'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x1fc): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash() const':
CompilerInvocation.cpp:(.text._ZNK5clang18CompilerInvocation13getModuleHashEv+0x27): undefined reference to `clang::getClangFullRepositoryVersion()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `int clang::getLastArgIntValueImpl<int>(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*)':
CompilerInvocation.cpp:(.text._ZN5clangL22getLastArgIntValueImplIiEET_RKN4llvm3opt7ArgListENS3_12OptSpecifierES1_PNS_17DiagnosticsEngineE+0x30): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clangL22getLastArgIntValueImplIiEET_RKN4llvm3opt7ArgListENS3_12OptSpecifierES1_PNS_17DiagnosticsEngineE+0xb8): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `unsigned long clang::getLastArgIntValueImpl<unsigned long>(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, unsigned long, clang::DiagnosticsEngine*)':
CompilerInvocation.cpp:(.text._ZN5clangL22getLastArgIntValueImplImEET_RKN4llvm3opt7ArgListENS3_12OptSpecifierES1_PNS_17DiagnosticsEngineE+0x39): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clangL22getLastArgIntValueImplImEET_RKN4llvm3opt7ArgListENS3_12OptSpecifierES1_PNS_17DiagnosticsEngineE+0xc1): undefined reference to `llvm::nce to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x374): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x417): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x6d4): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x98b): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x9e0): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0xb88): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0xc06): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x116e): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x1a27): more undefined references to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const' follow
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `parseVisibility(llvm::opt::Arg*, llvm::opt::ArgList&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL15parseVisibilityPN4llvm3opt3ArgERNS0_7ArgListERN5clang17DiagnosticsEngineE+0x104): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x59): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x664): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x780): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x83d): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x8fa): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x9b7): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0xa69): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0xbb4): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0xcb1): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0xe0f): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0xe6b): undefined reference to `clang::ObjCRuntime::tryParse(llvm::StringRef)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x137f): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x13fb): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x1531): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x173b): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x17d8): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x19d1): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x1a49): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x1bf5): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x239e): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x29d7): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3177): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x3265): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x32ee): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt:n.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x57b): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x67a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x696): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x77a): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x8d0): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x8ec): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x9d0): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0xb94): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0xbb0): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0xdaa): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFileSystemArgs(clang::FileSystemOptions&, llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL19ParseFileSystemArgsRN5clang17FileSystemOptionsERN4llvm3opt7ArgListE+0x4a): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x56): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x4a8): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x6c3): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x916): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x9e3): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xaf9): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xb7f): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xd50): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xdb2): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xf9c): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x10e4): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1146): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x12f3): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x13a6): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x146b): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x150e): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1a37): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1b2a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1eff): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1fb2): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseHeaderSearchArgs(clang::HeaderSearchOptions&, llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x66): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x22e): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListE+0x2d1): undefined refereString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2b0c): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2baf): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2edb): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2f72): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3009): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x311a): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x31f3): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x332a): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3403): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x356f): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x364a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3695): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x36e5): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x374f): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x37ad): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3840): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x38d3): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x39cb): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3a3b): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3acb): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x3b4d): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseDependencyOutputArgs(clang::DependencyOutputOptions&, llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL25ParseDependencyOutputArgsRN5clang23DependencyOutputOptionsERN4llvm3opt7ArgListE+0x65): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL25ParseDependencyOutputArgsRN5clang23DependencyOutputOptionsERN4llvm3opt7ArgListE+0xeb): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL25ParseDependencyOutputArgsRN5clang23DependencyOutputOptionsERN4llvm3opt7ArgListE+0x288): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL25ParseDependencyOutputArgsRN5clang23DependencyOutputOptionsERN4llvm3opt7ArgListE+0x3b0): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL25ParseDependencyOutputArgsRN5clang23DependencyOutputOptionsERN4llvm3opt7ArgListE+0x43b): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::ParseDiagnosticArgs(clang::DiagnosticOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine*)':
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x71): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x109): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x347): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x4d8): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x516): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocationg::CodeGenOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&, clang::TargetOptions const&)':
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x95): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0xb1): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x26f): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x375): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x697): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x75d): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x8f3): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0xb42): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0xdc5): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0xf11): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x1054): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x10fa): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x13ca): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x154c): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x163c): more undefined references to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const' follow
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseCodeGenArgs(clang::CodeGenOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&, clang::TargetOptions const&)':
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x199e): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x1e2f): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x1ed5): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x1fca): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x1fe6): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x20ca): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x21b0): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2215): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x227f): undefined reference to `llvm::opt::ArgList::hasFlag(llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, bool) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x24b9): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x26b5): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x2863): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x28ba): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsE+0x28d6): undefined reference to `llvm::opt::Arg::getAs/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::opt::arg_iterator::arg_iterator(llvm::opt::Arg* const*, llvm::opt::ArgList const&, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier)':
CompilerInvocation.cpp:(.text._ZN4llvm3opt12arg_iteratorC2EPKPNS0_3ArgERKNS0_7ArgListENS0_12OptSpecifierES9_S9_[_ZN4llvm3opt12arg_iteratorC5EPKPNS0_3ArgERKNS0_7ArgListENS0_12OptSpecifierES9_S9_]+0x5c): undefined reference to `llvm::opt::arg_iterator::SkipToNextArg()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::opt::arg_iterator::operator++()':
CompilerInvocation.cpp:(.text._ZN4llvm3opt12arg_iteratorppEv[_ZN4llvm3opt12arg_iteratorppEv]+0x26): undefined reference to `llvm::opt::arg_iterator::SkipToNextArg()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::opt::ArgList::hasArg(llvm::opt::OptSpecifier) const':
CompilerInvocation.cpp:(.text._ZNK4llvm3opt7ArgList6hasArgENS0_12OptSpecifierE[_ZNK4llvm3opt7ArgList6hasArgENS0_12OptSpecifierE]+0x1c): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::opt::InputArgList::~InputArgList()':
CompilerInvocation.cpp:(.text._ZN4llvm3opt12InputArgListD2Ev[_ZN4llvm3opt12InputArgListD5Ev]+0x13): undefined reference to `vtable for llvm::opt::InputArgList'
CompilerInvocation.cpp:(.text._ZN4llvm3opt12InputArgListD2Ev[_ZN4llvm3opt12InputArgListD5Ev]+0x26): undefined reference to `llvm::opt::InputArgList::releaseMemory()'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `getOptimizationLevel(llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL20getOptimizationLevelRN4llvm3opt7ArgListEN5clang9InputKindERNS3_17DiagnosticsEngineE+0xae): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL20getOptimizationLevelRN4llvm3opt7ArgListEN5clang9InputKindERNS3_17DiagnosticsEngineE+0xea): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL20getOptimizationLevelRN4llvm3opt7ArgListEN5clang9InputKindERNS3_17DiagnosticsEngineE+0x125): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL20getOptimizationLevelRN4llvm3opt7ArgListEN5clang9InputKindERNS3_17DiagnosticsEngineE+0x160): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `getOptimizationLevelSize(llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL24getOptimizationLevelSizeRN4llvm3opt7ArgListE+0x2a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL24getOptimizationLevelSizeRN4llvm3opt7ArgListE+0x62): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `addDiagnosticArgs(llvm::opt::ArgList&, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, std::vector<std::string, std::allocator<std::string> >&)':
CompilerInvocation.cpp:(.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorISsSaISsEE+0x191): undefined reference to `llvm::opt::Option::matches(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x4c): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x111): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x1e3): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x2a8): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x37a): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x4d7): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x5a9): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x6ba): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x78c): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0x877): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
CompilerInvocation.cpp:(.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE+0xc0c): undefined reference to `llvm::opt::ArgList::getLastArgValue(llvm::opt::OptSpecifier, llvm::StringRef) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseCommentArgs(clang::CommentOptions&, llvm::opt::ArgList&)':
CompilerInvocation.cpp:(.text._ZL16ParseCommentArgsRN5clang14CommentOptionsERN4llvm3opt7ArgListE+0x33): undefined reference to `llvm::opt::ArgList::getAllArgValues(llvm::opt::OptSpecifier) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `getCodeModel(llvm::opt::ArgList&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL12getCodeModelRN4llvm3opt7ArgListERN5clang17DiagnosticsEngineE+0x47): undefined reference to `llvm::opt::ArgList::getLastArg(llvm::opt::OptSpecifier) const'
CompilerInvocation.cpp:(.text._ZL12getCodeModelRN4llvm3opt7ArgListERN5clang17DiagnosticsEngineE+0x1ef): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `GenerateOptimizationRemarkRegex(clang::DiagnosticsEngine&, llvm::opt::ArgList&, llvm::opt::Arg*)':
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x74): undefined reference to `llvm::Regex::isValid(std::string&)'
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x96): undefined reference to `llvm::opt::Arg::getAsString(llvm::opt::ArgList const&) const'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `parseSanitizerKinds(llvm::StringRef, std::vector<std::string, std::allocator<std::string> > const&, clang::DiagnosticsEngine&, clang::SanitizerSet&)':
CompilerInvocation.cpp:(.text._ZL19parseSanitizerKindsN4llvm9StringRefERKSt6vectorISsSaISsEERN5clang17DiagnosticsEngineERNS6_12SanitizerSetE+0x9e): undefined reference to `clang::parseSanitizerValue(llvm::StringRef, bool)'
/usr/local/bin/../lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseCodeGenArgs(cla
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x6e): undefined reference to `clang::getBinOpPrecedence(clang::tok::TokenKind, bool, bool)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x88e): undefined reference to `clang::getBinOpPrecedence(clang::tok::TokenKind, bool, bool)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0xb66): undefined reference to `clang::getBinOpPrecedence(clang::tok::TokenKind, bool, bool)'
ParseAST.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_E6createEPS3_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_E6createEPS3_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::Sema, llvm::CrashRecoveryContextDeleteCleanup<clang::Sema> >::unregister()':
ParseAST.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang4SemaENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang4SemaENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::Parser>, clang::Parser>::create(clang::Parser*)':
ParseAST.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_E6createEPS3_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_E6createEPS3_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::Parser, llvm::CrashRecoveryContextDeleteCleanup<clang::Parser> >::unregister()':
ParseAST.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang6ParserENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang6ParserENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::Sema>, clang::Sema>::~CrashRecoveryContextCleanupBase()':
ParseAST.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::Parser>, clang::Parser>::~CrashRecoveryContextCleanupBase()':
ParseAST.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::~PrettyStackTraceParserEntry()':
ParseAST.cpp:(.text._ZN12_GLOBAL__N_127PrettyStackTraceParserEntryD2Ev+0x22): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::PrettyDeclStackTraceEntry::PrettyDeclStackTraceEntry(clang::Sema&, clang::Decl*, clang::SourceLocation, char const*)':
ParseDecl.cpp:(.text._ZN5clang25PrettyDeclStackTraceEntryC2ERNS_4SemaEPNS_4DeclENS_14SourceLocationEPKc[_ZN5clang25PrettyDeclStackTraceEntryC5ERNS_4SemaEPNS_4DeclENS_14SourceLocationEPKc]+0x23): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseMicrosoftDeclSpecArgs(clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedAttributes&)':
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0x70): undefined reference to `clang::hasAttribute(clang::AttrSyntax, clang::IdentifierInfo const*, clang::IdentifierInfo const*, llvm::Triple const&, clang::LangOptions const&)'
/usr/local/bin/../lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::PrettyDeclStackTraceEntry::~PrettyDeclStackTraceEntry()':
ParseDecl.cpp:(.text._ZN5clang25PrettyDeclStackTraceEntryD2Ev[_ZN5clang25PrettyDeclStackTraceEntryD5Ev]+0x26): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXX11AttributeArgs(clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedAttributes&, clang::SourceLocation*, clang::IdentifierInfo*, clang::SourceLocation)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser23ParseCXX11AttributeArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesEPS3_S2_S3_+0xd4): undefined reference to `clang::hasAttribute(clang::AttrSyntax, clang::IdentifierInfo const*, clang::IdentifierInfo const*, llvm::Triple const&, clang::LangOptions const&)'
/usr/local/bin/../lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::PrettyStackTraceLoc::PrettyStackTraceLoc(clang::SourceManager&, clang::SourceLocation, char const*)':
ParseExpr.cpp:(.text._ZN5clang19PrettyStackTraceLocC2ERNS_13SourceManagerENS_14SourceLocationEPKc[_ZN5clang19PrettyStackTraceLocC5ERNS_13SourceManagerENS_14SourceLocationEPKc]+0x1f): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangParse.a(ParseExpr.cpp.o): In function `isFoldOperator(clang::tok::TokenKind)':
ParseExpr.cpp:(.text._ZL14isFoldOperatorN5clang3tok9TokenKindE+0x1f): undefined reference to `clang::getBinOpPrecedence(clang::tok::TokenKind, bool, bool)'
/usr/local/bin/../lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult<clang::Expr*, true>, clang::prec::Level)':21b): undefined reference to `clang::edit::Commit::insert(clang::SourceLocation, llvm::StringRef, bool, bool)'
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0x269): undefined reference to `clang::edit::EditedSource::commit(clang::edit::Commit const&)'
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0x299): undefined reference to `clang::edit::EditedSource::applyRewrites(clang::edit::EditsReceiver&)'
/usr/local/bin/../lib/libclangFrontend.a(DiagnosticRenderer.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_113FixitReceiverE+0x30): undefined reference to `clang::edit::EditsReceiver::remove(clang::CharSourceRange)'
/usr/local/bin/../lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)':
TextDiagnostic.cpp:(.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x36a): undefined reference to `llvm::sys::locale::isPrint(int)'
/usr/local/bin/../lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `byteToColumn(llvm::StringRef, unsigned int, llvm::SmallVectorImpl<int>&)':
TextDiagnostic.cpp:(.text._ZL12byteToColumnN4llvm9StringRefEjRNS_15SmallVectorImplIiEE+0xf4): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)'
/usr/local/bin/../lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `columnToByte(llvm::StringRef, unsigned int, llvm::SmallVectorImpl<int>&)':
TextDiagnostic.cpp:(.text._ZL12columnToByteN4llvm9StringRefEjRNS_15SmallVectorImplIiEE+0xea): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)'
/usr/local/bin/../lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `selectInterestingSourceRegion(std::string&, std::string&, std::string&, unsigned int, (anonymous namespace)::SourceColumnMap const&)':
TextDiagnostic.cpp:(.text._ZL29selectInterestingSourceRegionRSsS_S_jRKN12_GLOBAL__N_115SourceColumnMapE+0x73): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)'
TextDiagnostic.cpp:(.text._ZL29selectInterestingSourceRegionRSsS_S_jRKN12_GLOBAL__N_115SourceColumnMapE+0x324): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)'
/usr/local/bin/../lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `buildFixItInsertionLine(unsigned int, (anonymous namespace)::SourceColumnMap const&, llvm::ArrayRef<clang::FixItHint>, clang::SourceManager const&, clang::DiagnosticOptions const*)':
TextDiagnostic.cpp:(.text._ZL23buildFixItInsertionLinejRKN12_GLOBAL__N_115SourceColumnMapEN4llvm8ArrayRefIN5clang9FixItHintEEERKNS5_13SourceManagerEPKNS5_17DiagnosticOptionsE+0x311): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)'
/usr/local/bin/../lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)':
PPMacroExpansion.cpp:(.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xd78): undefined reference to `clang::hasAttribute(clang::AttrSyntax, clang::IdentifierInfo const*, clang::IdentifierInfo const*, llvm::Triple const&, clang::LangOptions const&)'
PPMacroExpansion.cpp:(.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xdd8): undefined reference to `clang::hasAttribute(clang::AttrSyntax, clang::IdentifierInfo const*, clang::IdentifierInfo const*, llvm::Triple const&, clang::LangOptions const&)'
PPMacroExpansion.cpp:(.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xe3c): undefined reference to `clang::hasAttribute(clang::AttrSyntax, clang::IdentifierInfo const*, clang::IdentifierInfo const*, llvm::Triple const&, clang::LangOptions const&)'
/usr/local/bin/../lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
Pragma.cpp:(.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x299): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
Pragma.cpp:(.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x2b0): undefined reference to `llvm::CrashRecoveryContext::HandleCrash()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::PrettyStackTraceParserEntry(clang::Parser const&)':
ParseAST.cpp:(.text._ZN12_GLOBAL__N_127PrettyStackTraceParserEntryC2ERKN5clang6ParserE+0x18): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::Sema, llvm::CrashRecoveryContextDeleteCleanup<clang::Sema> >::CrashRecoveryContextCleanupRegistrar(clang::Sema*)':
ParseAST.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang4SemaENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC2EPS2_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang4SemaENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC5EPS2_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::Parser, llvm::CrashRecoveryContextDeleteCleanup<clang::Parser> >::CrashRecoveryContextCleanupRegistrar(clang::Parser*)':
ParseAST.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang6ParserENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC2EPS2_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang6ParserENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC5EPS2_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::Sema>, clang::Sema>::create(clang::Sema*)':shRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0x60): undefined reference to `clang::ExternalASTSource::completeVisibleDeclsMap(clang::DeclContext const*)'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0x70): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(unsigned int)'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0x78): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(clang::Module const&)'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0x88): undefined reference to `clang::ExternalASTSource::FindFileRegionDecls(clang::FileID, unsigned int, unsigned int, llvm::SmallVectorImpl<clang::Decl*>&)'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0x90): undefined reference to `clang::ExternalASTSource::CompleteRedeclChain(clang::Decl const*)'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0xa8): undefined reference to `clang::ExternalASTSource::ReadComments()'
/usr/local/bin/../lib/libclangFrontend.a(ChainedIncludesSource.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_121ChainedIncludesSourceE+0xd0): undefined reference to `clang::ExternalASTSource::layoutRecordType(clang::RecordDecl const*, unsigned long&, unsigned long&, llvm::DenseMap<clang::FieldDecl const*, unsigned long, llvm::DenseMapInfo<clang::FieldDecl const*>, llvm::detail::DenseMapPair<clang::FieldDecl const*, unsigned long> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&)'
/usr/local/bin/../lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef<char const*>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>)':
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x1ce): undefined reference to `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&)'
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x22a): undefined reference to `clang::driver::Driver::BuildCompilation(llvm::ArrayRef<char const*>)'
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x2bd): undefined reference to `clang::driver::JobList::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const'
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x460): undefined reference to `clang::driver::JobList::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const'
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x6a5): undefined reference to `clang::driver::Driver::~Driver()'
/usr/local/bin/../lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `std::default_delete<clang::driver::Compilation>::operator()(clang::driver::Compilation*) const':
CreateInvocationFromCommandLine.cpp:(.text._ZNKSt14default_deleteIN5clang6driver11CompilationEEclEPS2_[_ZNKSt14default_deleteIN5clang6driver11CompilationEEclEPS2_]+0x1e): undefined reference to `clang::driver::Compilation::~Compilation()'
/usr/local/bin/../lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::edit::EditsReceiver::~EditsReceiver()':
DiagnosticRenderer.cpp:(.text._ZN5clang4edit13EditsReceiverD2Ev[_ZN5clang4edit13EditsReceiverD5Ev]+0x13): undefined reference to `vtable for clang::edit::EditsReceiver'
/usr/local/bin/../lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::edit::EditsReceiver::EditsReceiver()':
DiagnosticRenderer.cpp:(.text._ZN5clang4edit13EditsReceiverC2Ev[_ZN5clang4edit13EditsReceiverC5Ev]+0xf): undefined reference to `vtable for clang::edit::EditsReceiver'
/usr/local/bin/../lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `mergeFixits(llvm::ArrayRef<clang::FixItHint>, clang::SourceManager const&, clang::LangOptions const&, llvm::SmallVectorImpl<clang::FixItHint>&)':
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0xf5): undefined reference to `clang::edit::Commit::insertFromRange(clang::SourceLocation, clang::CharSourceRange, bool, bool)'
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0x116): undefined reference to `clang::edit::Commit::remove(clang::CharSourceRange)'
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0x1c6): undefined reference to `clang::edit::Commit::replace(clang::CharSourceRange, llvm::StringRef)'
DiagnosticRenderer.cpp:(.text._ZL11mergeFixitsN4llvm8ArrayRefIN5clang9FixItHintEEERKNS1_13SourceManagerERKNS1_11LangOptionsERNS_15SmallVectorImplIS2_EE+0xlvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_E6createEPS3_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_E6createEPS3_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::ASTUnit, llvm::CrashRecoveryContextDeleteCleanup<clang::ASTUnit> >::unregister()':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang7ASTUnitENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang7ASTUnitENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextReleaseRefCleanup<clang::DiagnosticsEngine>, clang::DiagnosticsEngine>::create(clang::DiagnosticsEngine*)':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_E6createEPS3_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_E6createEPS3_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::DiagnosticsEngine, llvm::CrashRecoveryContextReleaseRefCleanup<clang::DiagnosticsEngine> >::unregister()':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang17DiagnosticsEngineENS_37CrashRecoveryContextReleaseRefCleanupIS2_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang17DiagnosticsEngineENS_37CrashRecoveryContextReleaseRefCleanupIS2_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::CompilerInstance>, clang::CompilerInstance>::create(clang::CompilerInstance*)':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_E6createEPS3_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_E6createEPS3_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::CompilerInstance, llvm::CrashRecoveryContextDeleteCleanup<clang::CompilerInstance> >::unregister()':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang16CompilerInstanceENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang16CompilerInstanceENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction>, (anonymous namespace)::TopLevelDeclTrackerAction>::create((anonymous namespace)::TopLevelDeclTrackerAction*)':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN12_GLOBAL__N_125TopLevelDeclTrackerActionEEES3_E6createEPS3_+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<(anonymous namespace)::TopLevelDeclTrackerAction, llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction> >::unregister()':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN12_GLOBAL__N_125TopLevelDeclTrackerActionENS_33CrashRecoveryContextDeleteCleanupIS2_EEE10unregisterEv+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<llvm::MemoryBuffer>, llvm::MemoryBuffer>::create(llvm::MemoryBuffer*)':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_E6createEPS2_[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_E6createEPS2_]+0x15): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<llvm::MemoryBuffer, llvm::CrashRecoveryContextDeleteCleanup<llvm::MemoryBuffer> >::unregister()':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarINS_12MemoryBufferENS_33CrashRecoveryContextDeleteCleanupIS1_EEE10unregisterEv[_ZN4llvm36CrashRecoveryContextCleanupRegistrarINS_12MemoryBufferENS_33CrashRecoveryContextDeleteCleanupIS1_EEE10unregisterEv]+0x48): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::ASTUnit>, clang::ASTUnit>::~CrashRecoveryContextCleanupBase()':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextReleaseRefCleanup<clang::DiagnosticsEngine>, clang::DiagnosticsEngine>::~CrashRecoveryContextCleanupBase()':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::CompilerInstance>, clang::CompilerInstance>::~CrashRecoveryContextCleanupBase()':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_ED2Ev[_ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_ED5Ev]+0x26): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction>, (anonymous namespace)::TopLevelDeclTrackerAction>::~CrashRecoveryContextCleanupBase()':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN12_GLOBAL__N_125TopLevelDeclTrackerActionEEES3_ED2Ev+0x22): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<llvm::MemoryBuffer>, llvm::MemoryBuffer>::~CrashRecoveryContextCleanupBase()':
ASTUnit.cpp:(.text._ZN4llvm31CrashRecoveryContextCleanupBaseINS_33Cra/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanup::CrashRecoveryContextCleanup(llvm::CrashRecoveryContext*)':
ASTUnit.cpp:(.text._ZN4llvm27CrashRecoveryContextCleanupC2EPNS_20CrashRecoveryContextE[_ZN4llvm27CrashRecoveryContextCleanupC5EPNS_20CrashRecoveryContextE]+0x13): undefined reference to `vtable for llvm::CrashRecoveryContextCleanup'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::SimpleTimer(bool)':
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_111SimpleTimerC2Eb+0x53): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()':
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x25): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)'
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x7c): undefined reference to `llvm::TimeRecord::print(llvm::TimeRecord const&, llvm::raw_ostream&) const'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::PreambleFileHash::createForMemoryBuffer(llvm::MemoryBuffer const*)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0x4f): undefined reference to `llvm::MD5::MD5()'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0x9e): undefined reference to `llvm::MD5::update(llvm::StringRef)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0xbb): undefined reference to `llvm::MD5::final(unsigned char (&) [16])'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr<clang::PCHContainerOperations>, clang::CompilerInvocation const&, bool, unsigned int)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x766): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xfa7): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr<clang::PCHContainerOperations>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, bool, bool, bool, bool, std::unique_ptr<clang::ASTUnit, std::default_delete<clang::ASTUnit> >*)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbbbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x2f5): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr<clang::PCHContainerOperations>, bool)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEb+0xcc): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Reparse(std::shared_ptr<clang::PCHContainerOperations>, llvm::ArrayRef<std::pair<std::string, llvm::MemoryBuffer*> >)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit7ReparseESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm8ArrayRefISt4pairISsPNS4_12MemoryBufferEEEE+0x382): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o):ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairISsPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSM_IPKS5_EE+0x589): more undefined references to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)' follow
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::ASTUnit, llvm::CrashRecoveryContextDeleteCleanup<clang::ASTUnit> >::CrashRecoveryContextCleanupRegistrar(clang::ASTUnit*)':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang7ASTUnitENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC2EPS2_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang7ASTUnitENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC5EPS2_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::DiagnosticsEngine, llvm::CrashRecoveryContextReleaseRefCleanup<clang::DiagnosticsEngine> >::CrashRecoveryContextCleanupRegistrar(clang::DiagnosticsEngine*)':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang17DiagnosticsEngineENS_37CrashRecoveryContextReleaseRefCleanupIS2_EEEC2EPS2_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang17DiagnosticsEngineENS_37CrashRecoveryContextReleaseRefCleanupIS2_EEEC5EPS2_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<clang::CompilerInstance, llvm::CrashRecoveryContextDeleteCleanup<clang::CompilerInstance> >::CrashRecoveryContextCleanupRegistrar(clang::CompilerInstance*)':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang16CompilerInstanceENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC2EPS2_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarIN5clang16CompilerInstanceENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC5EPS2_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<(anonymous namespace)::TopLevelDeclTrackerAction, llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction> >::CrashRecoveryContextCleanupRegistrar((anonymous namespace)::TopLevelDeclTrackerAction*)':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarIN12_GLOBAL__N_125TopLevelDeclTrackerActionENS_33CrashRecoveryContextDeleteCleanupIS2_EEEC2EPS2_+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupRegistrar<llvm::MemoryBuffer, llvm::CrashRecoveryContextDeleteCleanup<llvm::MemoryBuffer> >::CrashRecoveryContextCleanupRegistrar(llvm::MemoryBuffer*)':
ASTUnit.cpp:(.text._ZN4llvm36CrashRecoveryContextCleanupRegistrarINS_12MemoryBufferENS_33CrashRecoveryContextDeleteCleanupIS1_EEEC2EPS1_[_ZN4llvm36CrashRecoveryContextCleanupRegistrarINS_12MemoryBufferENS_33CrashRecoveryContextDeleteCleanupIS1_EEEC5EPS1_]+0x50): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)'
/usr/local/bin/../lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextCleanupBase<llvm::CrashRecoveryContextDeleteCleanup<clang::ASTUnit>, clang::ASTUnit>::create(clang::ASTUnit*)':
ASTUnit.cpp:(.text._ZN4l/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `GetNSMutableArrayArgumentIndex(clang::Sema&, clang::ObjCMessageExpr*)':
SemaChecking.cpp:(.text._ZL30GetNSMutableArrayArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0x42): undefined reference to `clang::NSAPI::isSubclassOfNSClass(clang::ObjCInterfaceDecl*, clang::NSAPI::NSClassIdKindKind) const'
SemaChecking.cpp:(.text._ZL30GetNSMutableArrayArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0xa1): undefined reference to `clang::NSAPI::getNSArrayMethodKind(clang::Selector)'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `GetNSMutableDictionaryArgumentIndex(clang::Sema&, clang::ObjCMessageExpr*)':
SemaChecking.cpp:(.text._ZL35GetNSMutableDictionaryArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0x42): undefined reference to `clang::NSAPI::isSubclassOfNSClass(clang::ObjCInterfaceDecl*, clang::NSAPI::NSClassIdKindKind) const'
SemaChecking.cpp:(.text._ZL35GetNSMutableDictionaryArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0xa1): undefined reference to `clang::NSAPI::getNSDictionaryMethodKind(clang::Selector)'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `GetNSSetArgumentIndex(clang::Sema&, clang::ObjCMessageExpr*)':
SemaChecking.cpp:(.text._ZL21GetNSSetArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0x42): undefined reference to `clang::NSAPI::isSubclassOfNSClass(clang::ObjCInterfaceDecl*, clang::NSAPI::NSClassIdKindKind) const'
SemaChecking.cpp:(.text._ZL21GetNSSetArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0x76): undefined reference to `clang::NSAPI::isSubclassOfNSClass(clang::ObjCInterfaceDecl*, clang::NSAPI::NSClassIdKindKind) const'
SemaChecking.cpp:(.text._ZL21GetNSSetArgumentIndexRN5clang4SemaEPNS_15ObjCMessageExprE+0xe0): undefined reference to `clang::NSAPI::getNSSetMethodKind(clang::Selector)'
): undefined reference to `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x96e): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0xb66): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x1036): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x129c): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x142a): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x1630): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x17d1): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckScanfHandler::HandleScanfSpecifier(clang::analyze_scanf::ScanfSpecifier const&, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x2e8): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasValidLengthModifier(clang::TargetInfo const&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x333): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardLengthModifier() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x36e): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardLengthConversionCombination() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x3cd): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardConversionSpecifier(clang::LangOptions const&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x4a0): undefined reference to `clang::analyze_scanf::ScanfSpecifier::getArgType(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x4f5): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x600): undefined reference to `clang::analyze_scanf::ScanfSpecifier::fixType(clang::QualType, clang::QualType, clang::LangOptions const&, clang::ASTContext&)'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x662): undefined reference to `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x778): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x94f): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckFormatString(clang::StringLiteral const*, clang::Expr const*, llvm::ArrayRef<clang::Expr const*>, bool, unsigned int, unsigned int, clang::Sema::FormatStringType, bool, clang::Sema::VariadicCallType, llvm::SmallBitVector&)':
SemaChecking.cpp:(.text._ZN5clang4Sema17CheckFormatStringEPKNS_13StringLiteralEPKNS_4ExprEN4llvm8ArrayRefIS6_EEbjjNS0_16FormatStringTypeEbNS0_16VariadicCallTypeERNS7_14SmallBitVectorE+0x55b): undefined reference to `clang::analyze_format_string::ParsePrintfString(clang::analyze_format_string::FormatStringHandler&, char const*, char const*, clang::LangOptions const&, clang::TargetInfo const&, bool)'
SemaChecking.cpp:(.text._ZN5clang4Sema17CheckFormatStringEPKNS_13StringLiteralEPKNS_4ExprEN4llvm8ArrayRefIS6_EEbjjNS0_16FormatStringTypeEbNS0_16VariadicCallTypeERNS7_14SmallBitVectorE+0x63e): undefined reference to `clang::analyze_format_string::ParseScanfString(clang::analyze_format_string::FormatStringHandler&, char const*, char const*, clang::LangOptions const&, clang::TargetInfo const&)'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::FormatStringHasSArg(clang::StringLiteral const*)':
SemaChecking.cpp:(.text._ZN5clang4Sema19FormatStringHasSArgEPKNS_13StringLiteralE+0x125): undefined reference to `clang::analyze_format_string::ParseFormatStringHasSArg(char const*, char const*, clang::LangOptions const&, clang::TargetInfo const&)'
106): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::checkForCStrMembers(clang::analyze_format_string::ArgType const&, clang::Expr const*)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler19checkForCStrMembersERKN5clang21analyze_format_string7ArgTypeEPKNS1_4ExprE+0x107): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x326): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x3db): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x561): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x613): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x783): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidFieldWidth() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x7dc): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidPrecision() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x835): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidThousandsGroupingPrefix() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x889): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidLeadingZeros() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x8dd): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidPlusPrefix() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x931): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidSpacePrefix() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x985): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidAlternativeForm() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x9d9): undefined reference to `clang::analyze_printf::PrintfSpecifier::hasValidLeftJustified() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0xb80): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasValidLengthModifier(clang::TargetInfo const&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0xbcb): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardLengthModifier() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0xc06): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardLengthConversionCombination() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0xc65): undefined reference to `clang::analyze_format_string::FormatSpecifier::hasStandardConversionSpecifier(clang::LangOptions const&) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::checkFormatExpr(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int, clang::Expr const*)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x65): undefined reference to `clang::analyze_printf::PrintfSpecifier::getArgType(clang::ASTContext&, bool) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0xff): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x2a0): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x7f6): undefined reference to `clang::analyze_printf::PrintfSpecifier::fixType(clang::QualType, clang::LangOptions const&, clang::ASTContext&, bool)'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler15checkFormatExprERKN5clang14analyze_printf15PrintfSpecifierEPKcjPKNS1_4ExprE+0x84aSemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x26b): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x3da): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x3e9): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckFormatHandler::HandleNonStandardLengthModifier(clang::analyze_format_string::FormatSpecifier const&, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler31HandleNonStandardLengthModifierERKN5clang21analyze_format_string15FormatSpecifierEPKcj+0x94): undefined reference to `clang::analyze_format_string::FormatSpecifier::getCorrectedLengthModifier() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler31HandleNonStandardLengthModifierERKN5clang21analyze_format_string15FormatSpecifierEPKcj+0x122): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler31HandleNonStandardLengthModifierERKN5clang21analyze_format_string15FormatSpecifierEPKcj+0x1f0): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler31HandleNonStandardLengthModifierERKN5clang21analyze_format_string15FormatSpecifierEPKcj+0x249): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler31HandleNonStandardLengthModifierERKN5clang21analyze_format_string15FormatSpecifierEPKcj+0x351): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckFormatHandler::HandleNonStandardConversionSpecifier(clang::analyze_format_string::ConversionSpecifier const&, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler36HandleNonStandardConversionSpecifierERKN5clang21analyze_format_string19ConversionSpecifierEPKcj+0x3e): undefined reference to `clang::analyze_format_string::ConversionSpecifier::getStandardSpecifier() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler36HandleNonStandardConversionSpecifierERKN5clang21analyze_format_string19ConversionSpecifierEPKcj+0xd2): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler36HandleNonStandardConversionSpecifierERKN5clang21analyze_format_string19ConversionSpecifierEPKcj+0x1e9): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler36HandleNonStandardConversionSpecifierERKN5clang21analyze_format_string19ConversionSpecifierEPKcj+0x242): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler36HandleNonStandardConversionSpecifierERKN5clang21analyze_format_string19ConversionSpecifierEPKcj+0x353): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckFormatHandler::~CheckFormatHandler()':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandlerD2Ev+0x32): undefined reference to `clang::analyze_format_string::FormatStringHandler::~FormatStringHandler()'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandleAmount(clang::analyze_format_string::OptionalAmount const&, unsigned int, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler12HandleAmountERKN5clang21analyze_format_string14OptionalAmountEjPKcj+0x21c): undefined reference to `clang::analyze_format_string::OptionalAmount::getArgType(clang::ASTContext&) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler12HandleAmountERKN5clang21analyze_format_string14OptionalAmountEjPKcj+0x27b): undefined reference to `clang::analyze_format_string::ArgType::matchesType(clang::ASTContext&, clang::QualType) const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler12HandleAmountERKN5clang21analyze_format_string14OptionalAmountEjPKcj+0x328): undefined reference to `clang::analyze_format_string::ArgType::getRepresentativeTypeName(clang::ASTContext&) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandleInvalidAmount(clang::analyze_printf::PrintfSpecifier const&, clang::analyze_format_string::OptionalAmount const&, unsigned int, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler19HandleInvalidAmountERKN5clang14analyze_printf15PrintfSpecifierERKNS1_21analyze_format_string14OptionalAmountEjPKcj+0x13a): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandleFlag(clang::analyze_printf::PrintfSpecifier const&, clang::analyze_format_string::OptionalFlag const&, char const*, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckPrintfHandler10HandleFlagERKN5clang14analyze_printf15PrintfSpecifierERKNS1_21analyze_format_string12OptionalFlagEPKcj+0x/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x58): undefined reference to `clang::ExternalASTSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x60): undefined reference to `clang::ExternalASTSource::completeVisibleDeclsMap(clang::DeclContext const*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x70): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(unsigned int)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x78): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(clang::Module const&)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x80): undefined reference to `clang::ExternalASTSource::FindExternalLexicalDecls(clang::DeclContext const*, bool (*)(clang::Decl::Kind), llvm::SmallVectorImpl<clang::Decl*>&)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x88): undefined reference to `clang::ExternalASTSource::FindFileRegionDecls(clang::FileID, unsigned int, unsigned int, llvm::SmallVectorImpl<clang::Decl*>&)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x90): undefined reference to `clang::ExternalASTSource::CompleteRedeclChain(clang::Decl const*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x98): undefined reference to `clang::ExternalASTSource::CompleteType(clang::TagDecl*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xa0): undefined reference to `clang::ExternalASTSource::CompleteType(clang::ObjCInterfaceDecl*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xa8): undefined reference to `clang::ExternalASTSource::ReadComments()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xb0): undefined reference to `clang::ExternalASTSource::StartedDeserializing()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xb8): undefined reference to `clang::ExternalASTSource::FinishedDeserializing()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xc0): undefined reference to `clang::ExternalASTSource::StartTranslationUnit(clang::ASTConsumer*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xc8): undefined reference to `clang::ExternalASTSource::PrintStats()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xd0): undefined reference to `clang::ExternalASTSource::layoutRecordType(clang::RecordDecl const*, unsigned long&, unsigned long&, llvm::DenseMap<clang::FieldDecl const*, unsigned long, llvm::DenseMapInfo<clang::FieldDecl const*>, llvm::detail::DenseMapPair<clang::FieldDecl const*, unsigned long> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0xd8): undefined reference to `clang::ExternalASTSource::getMemoryBufferSizes(clang::ExternalASTSource::MemoryBufferSizes&) const'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::analyze_format_string::FormatStringHandler::FormatStringHandler()':
SemaChecking.cpp:(.text._ZN5clang21analyze_format_string19FormatStringHandlerC2Ev[_ZN5clang21analyze_format_string19FormatStringHandlerC5Ev]+0xf): undefined reference to `vtable for clang::analyze_format_string::FormatStringHandler'
/usr/local/bin/../lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckFormatHandler::HandleInvalidLengthModifier(clang::analyze_format_string::FormatSpecifier const&, clang::analyze_format_string::ConversionSpecifier const&, char const*, unsigned int, unsigned int)':
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0xa5): undefined reference to `clang::analyze_format_string::FormatSpecifier::getCorrectedLengthModifier() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x136): undefined reference to `clang::analyze_format_string::ConversionSpecifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x145): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
SemaChecking.cpp:(.text._ZN12_GLOBAL__N_118CheckFormatHandler27HandleInvalidLengthModifierERKN5clang21analyze_format_string15FormatSpecifierERKNS2_19ConversionSpecifierEPKcjj+0x212): undefined reference to `clang::analyze_format_string::LengthModifier::toString() const'
/usr/local/bin/../lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `llvm::MCAsmParserSemaCallback::MCAsmParserSemaCallback()':
ParseStmtAsm.cpp:(.text._ZN4llvm23MCAsmParserSemaCallbackC2Ev[_ZN4llvm23MCAsmParserSemaCallbackC5Ev]+0xf): undefined reference to `vtable for llvm::MCAsmParserSemaCallback'
/usr/local/bin/../lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::translateLocation(llvm::SourceMgr const&, llvm::SMLoc)':
ParseStmtAsm.cpp:(.text._ZN12_GLOBAL__N_122ClangAsmParserCallback17translateLocationERKN4llvm9SourceMgrENS1_5SMLocE+0x24): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const'
/usr/local/bin/../lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)':
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x7e6): undefined reference to `llvm::TargetRegistry::lookupTarget(std::string const&, std::string&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xc50): undefined reference to `llvm::MCContext::MCContext(llvm::MCAsmInfo const*, llvm::MCRegisterInfo const*, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*, bool)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xc82): undefined reference to `llvm::MCObjectFileInfo::InitMCObjectFileInfo(llvm::Triple const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::MCContext&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xd4d): undefined reference to `llvm::createNullStreamer(llvm::MCContext&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xd9f): undefined reference to `llvm::createMCAsmParser(llvm::SourceMgr&, llvm::MCContext&, llvm::MCStreamer&, llvm::MCAsmInfo const&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xdc3): undefined reference to `llvm::MCTargetOptions::MCTargetOptions()'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xf23): undefined reference to `llvm::MCAsmParser::setTargetParser(llvm::MCTargetAsmParser&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1516): undefined reference to `llvm::MCContext::~MCContext()'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1525): undefined reference to `llvm::SourceMgr::~SourceMgr()'
/usr/local/bin/../lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::~ClangAsmParserCallback()':
ParseStmtAsm.cpp:(.text._ZN12_GLOBAL__N_122ClangAsmParserCallbackD2Ev+0x22): undefined reference to `llvm::MCAsmParserSemaCallback::~MCAsmParserSemaCallback()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o): In function `clang::FriendDecl::getNextFriend()':
Sema.cpp:(.text._ZN5clang10FriendDecl13getNextFriendEv[_ZN5clang10FriendDecl13getNextFriendEv]+0x4a): undefined reference to `clang::FriendDecl::getNextFriendSlowCase()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o): In function `clang::CXXRecordDecl::friend_begin() const':
Sema.cpp:(.text._ZNK5clang13CXXRecordDecl12friend_beginEv[_ZNK5clang13CXXRecordDecl12friend_beginEv]+0x14): undefined reference to `clang::CXXRecordDecl::getFirstFriend() const'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::Sema(clang::Preprocessor&, clang::ASTContext&, clang::ASTConsumer&, clang::TranslationUnitKind, clang::CodeCompleteConsumer*)':
Sema.cpp:(.text._ZN5clang4SemaC2ERNS_12PreprocessorERNS_10ASTContextERNS_11ASTConsumerENS_19TranslationUnitKindEPNS_20CodeCompleteConsumerE+0x96d): undefined reference to `clang::NSAPI::NSAPI(clang::ASTContext&)'
Sema.cpp:(.text._ZN5clang4SemaC2ERNS_12PreprocessorERNS_10ASTContextERNS_11ASTConsumerENS_19TranslationUnitKindEPNS_20CodeCompleteConsumerE+0xa02): undefined reference to `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef<std::pair<clang::DiagnosticsEngine::ArgumentKind, long> >, llvm::SmallVectorImpl<char>&, void*, llvm::ArrayRef<long>)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()':
Sema.cpp:(.text._ZN5clang4SemaD2Ev+0x1ac): undefined reference to `clang::threadSafety::threadSafetyCleanup(clang::threadSafety::BeforeSet*)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o): In function `clang::ExternalSemaSource::~ExternalSemaSource()':
Sema.cpp:(.text._ZN5clang18ExternalSemaSourceD2Ev+0x26): undefined reference to `clang::ExternalASTSource::~ExternalASTSource()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x20): undefined reference to `clang::ExternalASTSource::GetExternalDecl(unsigned int)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x28): undefined reference to `clang::ExternalASTSource::GetExternalSelector(unsigned int)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x30): undefined reference to `clang::ExternalASTSource::GetNumExternalSelectors()'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x38): undefined reference to `clang::ExternalASTSource::GetExternalDeclStmt(unsigned long)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x40): undefined reference to `clang::ExternalASTSource::GetExternalCXXCtorInitializers(unsigned long)'
/usr/local/bin/../lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN5clang18ExternalSemaSourceE[_ZTVN5clang18ExternalSemaSourceE]+0x48): undefined reference to `clang::ExternalASTSource::GetExternalCXXBaseSpecifiers(unsigned long)'
/usr/local/bin/../lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::DeclGroupRef::Create(clang::ASTContext&, clang::Decl**, unsigned int)':
SemaDecl.cpp:(.text._ZN5clang12DeclGroupRef6CreateERNS_10ASTContextEPPNS_4DeclEj[_ZN5clang12DeclGroupRef6CreateERNS_10ASTContextEPPNS_4DeclEj]+0x5f): undefined reference to `clang::DeclGroup::Create(clang::ASTContext&, clang::Decl**, unsigned int)'
/usr/local/bin/../lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool)::{lambda(clang::ObjCMethodDecl const*)#1}::operator()(clang::ObjCMethodDecl const*) const':
SemaDecl.cpp:(.text._ZZN5clang4Sema23ActOnFinishFunctionBodyEPNS_4DeclEPNS_4StmtEbENKUlPKNS_14ObjCMethodDeclEE_clES7_+0x7a): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleNoSanitizeAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&)':
SemaDeclAttr.cpp:(.text._ZL20handleNoSanitizeAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE+0xee): undefined reference to `clang::parseSanitizerValue(llvm::StringRef, bool)'
/usr/local/bin/../lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckFriendTypeDecl(clang::SourceLocation, clang::SourceLocation, clang::TypeSourceInfo*)':
SemaDeclCXX.cpp:(.text._ZN5clang4Sema19CheckFriendTypeDeclENS_14SourceLocationES1_PNS_14TypeSourceInfoE+0x4be): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
/usr/local/bin/../lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnTemplatedFriendTag(clang::Scope*, clang::SourceLocation, unsigned int, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, llvm::MutableArrayRef<clang::TemplateParameterList*>)':
SemaDeclCXX.cpp:(.text._ZN5clang4Sema23ActOnTemplatedFriendTagEPNS_5ScopeENS_14SourceLocationEjS3_RNS_12CXXScopeSpecEPNS_14IdentifierInfoES3_PNS_13AttributeListEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEE+0x5b1): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
SemaDeclCXX.cpp:(.text._ZN5clang4Sema23ActOnTemplatedFriendTagEPNS_5ScopeENS_14SourceLocationEjS3_RNS_12CXXScopeSpecEPNS_14IdentifierInfoES3_PNS_13AttributeListEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEE+0x81e): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
/usr/local/bin/../lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnFriendFunctionDecl(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef<clang::TemplateParameterList*>)':
SemaDeclCXX.cpp:(.text._ZN5clang4Sema23ActOnFriendFunctionDeclEPNS_5ScopeERNS_10DeclaratorEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEE+0xccd): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
/usr/local/bin/../lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnAtEnd(clang::Scope*, clang::SourceRange, llvm::ArrayRef<clang::Decl*>, llvm::ArrayRef<clang::OpaquePtr<clang::DeclGroupRef> >)':
SemaDeclObjC.cpp:(.text._ZN5clang4Sema10ActOnAtEndEPNS_5ScopeENS_11SourceRangeEN4llvm8ArrayRefIPNS_4DeclEEENS5_INS_9OpaquePtrINS_12DeclGroupRefEEEEE+0xd39): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::NSAPI::getIsEqualSelector() const':
SemaExpr.cpp:(.text._ZNK5clang5NSAPI18getIsEqualSelectorEv[_ZNK5clang5NSAPI18getIsEqualSelectorEv]+0x51): undefined reference to `clang::NSAPI::getOrInitSelector(llvm::ArrayRef<llvm::StringRef>, clang::Selector&) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BuildObjCStringLiteral(clang::SourceLocation, clang::StringLiteral*)':
SemaExprObjC.cpp:(.text._ZN5clang4Sema22BuildObjCStringLiteralENS_14SourceLocationEPNS_13StringLiteralE+0x346): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `getNSNumberFactoryMethod(clang::Sema&, clang::SourceLocation, clang::QualType, bool, clang::SourceRange)':
SemaExprObjC.cpp:(.text._ZL24getNSNumberFactoryMethodRN5clang4SemaENS_14SourceLocationENS_8QualTypeEbNS_11SourceRangeE+0x5c): undefined reference to `clang::NSAPI::getNSNumberFactoryMethodKind(clang::QualType) const'
SemaExprObjC.cpp:(.text._ZL24getNSNumberFactoryMethodRN5clang4SemaENS_14SourceLocationENS_8QualTypeEbNS_11SourceRangeE+0x179): undefined reference to `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const'
SemaExprObjC.cpp:(.text._ZL24getNSNumberFactoryMethodRN5clang4SemaENS_14SourceLocationENS_8QualTypeEbNS_11SourceRangeE+0x1c8): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `CheckObjCCollectionLiteralElement(clang::Sema&, clang::Expr*, clang::QualType, bool)':
SemaExprObjC.cpp:(.text._ZL33CheckObjCCollectionLiteralElementRN5clang4SemaEPNS_4ExprENS_8QualTypeEb+0x432): undefined reference to `clang::NSAPI::getNSNumberFactoryMethodKind(clang::QualType) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BuildObjCBoxedExpr(clang::SourceRange, clang::Expr*)':
SemaExprObjC.cpp:(.text._ZN5clang4Sema18BuildObjCBoxedExprENS_11SourceRangeEPNS_4ExprE+0x205): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
SemaExprObjC.cpp:(.text._ZN5clang4Sema18BuildObjCBoxedExprENS_11SourceRangeEPNS_4ExprE+0xb1d): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BuildObjCArrayLiteral(clang::SourceRange, llvm::MutableArrayRef<clang::Expr*>)':
SemaExprObjC.cpp:(.text._ZN5clang4Sema21BuildObjCArrayLiteralENS_11SourceRangeEN4llvm15MutableArrayRefIPNS_4ExprEEE+0x70): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
SemaExprObjC.cpp:(.text._ZN5clang4Sema21BuildObjCArrayLiteralENS_11SourceRangeEN4llvm15MutableArrayRefIPNS_4ExprEEE+0x14a): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
SemaExprObjC.cpp:(.text._ZN5clang4Sema21BuildObjCArrayLiteralENS_11SourceRangeEN4llvm15MutableArrayRefIPNS_4ExprEEE+0x270): undefined reference to `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BuildObjCDictionaryLiteral(clang::SourceRange, clang::ObjCDictionaryElement*, unsigned int)':
SemaExprObjC.cpp:(.text._ZN5clang4Sema26BuildObjCDictionaryLiteralENS_11SourceRangeEPNS_21ObjCDictionaryElementEj+0x71): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
SemaExprObjC.cpp:(.text._ZN5clang4Sema26BuildObjCDictionaryLiteralENS_11SourceRangeEPNS_21ObjCDictionaryElementEj+0x14b): undefined reference to `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const'
SemaExprObjC.cpp:(.text._ZN5clang4Sema26BuildObjCDictionaryLiteralENS_11SourceRangeEPNS_21ObjCDictionaryElementEj+0x271): undefined reference to `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `applyCocoaAPICheck(clang::Sema&, clang::ObjCMessageExpr const*, unsigned int, bool (*)(clang::ObjCMessageExpr const*, clang::NSAPI const&, clang::edit::Commit&))':
SemaExprObjC.cpp:(.text._ZL18applyCocoaAPICheckRN5clang4SemaEPKNS_15ObjCMessageExprEjPFbS4_RKNS_5NSAPIERNS_4edit6CommitEE+0x259): undefined reference to `clang::edit::Commit::Edit::getInsertFromRange(clang::SourceManager&) const'
SemaExprObjC.cpp:(.text._ZL18applyCocoaAPICheckRN5clang4SemaEPKNS_15ObjCMessageExprEjPFbS4_RKNS_5NSAPIERNS_4edit6CommitEE+0x2c2): undefined reference to `clang::edit::Commit::Edit::getFileRange(clang::SourceManager&) const'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `checkCocoaAPI(clang::Sema&, clang::ObjCMessageExpr const*)':
SemaExprObjC.cpp:(.text._ZL13checkCocoaAPIRN5clang4SemaEPKNS_15ObjCMessageExprE+0x1b): undefined reference to `clang::edit::rewriteObjCRedundantCallWithLiteral(clang::ObjCMessageExpr const*, clang::NSAPI const&, clang::edit::Commit&)'
/usr/local/bin/../lib/libclangSema.a(SemaExprObjC.cpp.o): In function `(anonymous namespace)::ARCCastChecker::checkCallToFunction(clang::FunctionDecl*)':
SemaExprObjC.cpp:(.text._ZN12_GLOBAL__N_114ARCCastChecker19checkCallToFunctionEPN5clang12FunctionDeclE+0xd9): undefined reference to `clang::ento::coreFoundation::followsCreateRule(clang::FunctionDecl const*)'
/usr/local/bin/../lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::CheckOMPThreadPrivateDecl(clang::SourceLocation, llvm::ArrayRef<clang::Expr*>)':
SemaOpenMP.cpp:(.text._ZN5clang4Sema25CheckOMPThreadPrivateDeclENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEE+0x604): undefined reference to `clang::OMPThreadPrivateDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::ArrayRef<clang::Expr*>)'
/usr/local/bin/../lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckClassTemplate(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::TemplateParameterList*, clang::AccessSpecifier, clang::SourceLocation, clang::SourceLocation, unsigned int, clang::TemplateParameterList**, clang::Sema::SkipBodyInfo*)':
SemaTemplate.cpp:(.text._ZN5clang4Sema18CheckClassTemplateEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListEPNS_21TemplateParameterListENS_15AccessSpecifierES4_S4_jPSC_PNS0_12SkipBodyInfoE+0x1664): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
/usr/local/bin/../lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnClassTemplateSpecialization(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::SourceLocation, clang::TemplateIdAnnotation&, clang::AttributeList*, llvm::MutableArrayRef<clang::TemplateParameterList*>, clang::Sema::SkipBodyInfo*)':
SemaTemplate.cpp:(.text._ZN5clang4Sema32ActOnClassTemplateSpecializationEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationES4_RNS_20TemplateIdAnnotationEPNS_13AttributeListEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEEPNS0_12SkipBodyInfoE+0x1983): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
3e2): undefined reference to `clang::AnalysisDeclContext::registerForcedBlockExpression(clang::Stmt const*)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x400): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x47f): undefined reference to `clang::AnalysisDeclContext::getBlockForRegisteredExpression(clang::Stmt const*)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x492): undefined reference to `clang::AnalysisDeclContext::getCFGReachablityAnalysis()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x4b3): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x4d1): undefined reference to `clang::CFGReverseBlockReachabilityAnalysis::isReachable(clang::CFGBlock const*, clang::CFGBlock const*)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x7fc): undefined reference to `clang::threadSafety::runThreadSafetyAnalysis(clang::AnalysisDeclContext&, clang::threadSafety::ThreadSafetyHandler&, clang::threadSafety::BeforeSet**)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x876): undefined reference to `clang::consumed::ConsumedAnalyzer::run(clang::AnalysisDeclContext&)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x932): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x9b5): undefined reference to `clang::runUninitializedVariablesAnalysis(clang::DeclContext const&, clang::CFG const&, clang::AnalysisDeclContext&, clang::UninitVariablesHandler&, clang::UninitVariablesAnalysisStats&)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xb83): undefined reference to `clang::AnalysisDeclContext::getParentMap()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xc4b): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xcaa): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xd57): undefined reference to `clang::AnalysisDeclContext::~AnalysisDeclContext()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::CFGBlock::FilteredCFGBlockIterator<clang::CFGBlock::AdjacentBlock const*, true>::Filter(clang::CFGBlock const*)':
AnalysisBasedWarnings.cpp:(.text._ZN5clang8CFGBlock24FilteredCFGBlockIteratorIPKNS0_13AdjacentBlockELb1EE6FilterEPKS0_[_ZN5clang8CFGBlock24FilteredCFGBlockIteratorIPKNS0_13AdjacentBlockELb1EE6FilterEPKS0_]+0x2b): undefined reference to `clang::CFGBlock::FilterEdge(clang::CFGBlock::FilterOptions const&, clang::CFGBlock const*, clang::CFGBlock const*)'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::consumed::(anonymous namespace)::ConsumedWarningsHandler::~ConsumedWarningsHandler()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang8consumed12_GLOBAL__N_123ConsumedWarningsHandlerD2Ev+0x32): undefined reference to `clang::consumed::ConsumedWarningsHandlerBase::~ConsumedWarningsHandlerBase()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `/usr/local/bin/../lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::TemplateDeclInstantiator::VisitFriendDecl(clang::FriendDecl*)':
SemaTemplateInstantiateDecl.cpp:(.text._ZN5clang24TemplateDeclInstantiator15VisitFriendDeclEPNS_10FriendDeclE+0x205): undefined reference to `clang::FriendDecl::Create(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, llvm::PointerUnion<clang::NamedDecl*, clang::TypeSourceInfo*>, clang::SourceLocation, llvm::ArrayRef<clang::TemplateParameterList*>)'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::ParentMap::getParent(clang::Stmt const*) const':
AnalysisBasedWarnings.cpp:(.text._ZNK5clang9ParentMap9getParentEPKNS_4StmtE[_ZNK5clang9ParentMap9getParentEPKNS_4StmtE]+0x1f): undefined reference to `clang::ParentMap::getParent(clang::Stmt*) const'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::reachable_code::Callback::~Callback()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang14reachable_code8CallbackD2Ev[_ZN5clang14reachable_code8CallbackD5Ev]+0x13): undefined reference to `vtable for clang::reachable_code::Callback'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::threadSafety::ThreadSafetyHandler::ThreadSafetyHandler()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang12threadSafety19ThreadSafetyHandlerC2Ev[_ZN5clang12threadSafety19ThreadSafetyHandlerC5Ev]+0xf): undefined reference to `vtable for clang::threadSafety::ThreadSafetyHandler'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::UninitVariablesHandler::UninitVariablesHandler()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang22UninitVariablesHandlerC2Ev[_ZN5clang22UninitVariablesHandlerC5Ev]+0xf): undefined reference to `vtable for clang::UninitVariablesHandler'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::reachable_code::Callback::Callback()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang14reachable_code8CallbackC2Ev[_ZN5clang14reachable_code8CallbackC5Ev]+0xf): undefined reference to `vtable for clang::reachable_code::Callback'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `CheckUnreachable(clang::Sema&, clang::AnalysisDeclContext&)':
AnalysisBasedWarnings.cpp:(.text._ZL16CheckUnreachableRN5clang4SemaERNS_19AnalysisDeclContextE+0x75): undefined reference to `clang::reachable_code::FindUnreachableCode(clang::AnalysisDeclContext&, clang::Preprocessor&, clang::reachable_code::Callback&)'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `checkRecursiveFunction(clang::Sema&, clang::FunctionDecl const*, clang::Stmt const*, clang::AnalysisDeclContext&)':
AnalysisBasedWarnings.cpp:(.text._ZL22checkRecursiveFunctionRN5clang4SemaEPKNS_12FunctionDeclEPKNS_4StmtERNS_19AnalysisDeclContextE+0x85): undefined reference to `clang::AnalysisDeclContext::getCFG()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `CheckFallThrough(clang::AnalysisDeclContext&)':
AnalysisBasedWarnings.cpp:(.text._ZL16CheckFallThroughRN5clang19AnalysisDeclContextE+0x20): undefined reference to `clang::AnalysisDeclContext::getCFG()'
AnalysisBasedWarnings.cpp:(.text._ZL16CheckFallThroughRN5clang19AnalysisDeclContextE+0x7a): undefined reference to `clang::reachable_code::ScanReachableFromBlock(clang::CFGBlock const*, llvm::BitVector&)'
AnalysisBasedWarnings.cpp:(.text._ZL16CheckFallThroughRN5clang19AnalysisDeclContextE+0x1ee): undefined reference to `clang::reachable_code::ScanReachableFromBlock(clang::CFGBlock const*, llvm::BitVector&)'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `DiagnoseSwitchLabelsFallthrough(clang::Sema&, clang::AnalysisDeclContext&, bool)':
AnalysisBasedWarnings.cpp:(.text._ZL31DiagnoseSwitchLabelsFallthroughRN5clang4SemaERNS_19AnalysisDeclContextEb+0x71): undefined reference to `clang::AnalysisDeclContext::getBody() const'
AnalysisBasedWarnings.cpp:(.text._ZL31DiagnoseSwitchLabelsFallthroughRN5clang4SemaERNS_19AnalysisDeclContextEb+0xf3): undefined reference to `clang::AnalysisDeclContext::getCFG()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `(anonymous namespace)::UninitValsDiagReporter::~UninitValsDiagReporter()':
AnalysisBasedWarnings.cpp:(.text._ZN12_GLOBAL__N_122UninitValsDiagReporterD2Ev+0x2e): undefined reference to `clang::UninitVariablesHandler::~UninitVariablesHandler()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::threadSafety::(anonymous namespace)::ThreadSafetyReporter::handleNoMutexHeld(llvm::StringRef, clang::NamedDecl const*, clang::threadSafety::ProtectedOperationKind, clang::threadSafety::AccessKind, clang::SourceLocation)':
AnalysisBasedWarnings.cpp:(.text._ZN5clang12threadSafety12_GLOBAL__N_120ThreadSafetyReporter17handleNoMutexHeldEN4llvm9StringRefEPKNS_9NamedDeclENS0_22ProtectedOperationKindENS0_10AccessKindENS_14SourceLocationE+0x91): undefined reference to `clang::threadSafety::getLockKindFromAccessKind(clang::threadSafety::AccessKind)'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::consumed::ConsumedWarningsHandlerBase::ConsumedWarningsHandlerBase()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang8consumed27ConsumedWarningsHandlerBaseC2Ev[_ZN5clang8consumed27ConsumedWarningsHandlerBaseC5Ev]+0xf): undefined reference to `vtable for clang::consumed::ConsumedWarningsHandlerBase'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)':
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x165): undefined reference to `clang::AnalysisDeclContext::AnalysisDeclContext(clang::AnalysisDeclContextManager*, clang::Decl const*)'
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xclang::threadSafety::(anonymous namespace)::ThreadSafetyReporter::~ThreadSafetyReporter()':
AnalysisBasedWarnings.cpp:(.text._ZN5clang12threadSafety12_GLOBAL__N_120ThreadSafetyReporterD2Ev+0x32): undefined reference to `clang::threadSafety::ThreadSafetyHandler::~ThreadSafetyHandler()'
/usr/local/bin/../lib/libclangSema.a(AnalysisBasedWarnings.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_122UnreachableCodeHandlerE+0x10): undefined reference to `clang::reachable_code::Callback::anchor()'
/usr/local/bin/../lib/libclangSema.a(MultiplexExternalSemaSource.cpp.o):(.data.rel.ro._ZTVN5clang27MultiplexExternalSemaSourceE[_ZTVN5clang27MultiplexExternalSemaSourceE]+0x70): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(unsigned int)'
/usr/local/bin/../lib/libclangSema.a(MultiplexExternalSemaSource.cpp.o):(.data.rel.ro._ZTVN5clang27MultiplexExternalSemaSourceE[_ZTVN5clang27MultiplexExternalSemaSourceE]+0x78): undefined reference to `clang::ExternalASTSource::getSourceDescriptor(clang::Module const&)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::BitstreamCursor::advance(unsigned int)':
ASTReader.cpp:(.text._ZN4llvm15BitstreamCursor7advanceEj): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::string const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader7ReadASTERKSsNS_13serialization10ModuleKindENS_14SourceLocationEj+0x93): undefined reference to `clang::ExternalASTSource::incrementGeneration(clang::ASTContext&)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl<clang::ASTReader::ImportedModule>&, long, long, unsigned int, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEElljj+0x602): undefined reference to `llvm::BitstreamCursor::ReadBlockInfoBlock()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `SkipCursorToBlock(llvm::BitstreamCursor&, unsigned int)':
ASTReader.cpp:(.text._ZL17SkipCursorToBlockRN4llvm15BitstreamCursorEj+0x52): undefined reference to `llvm::BitstreamCursor::skipRecord(unsigned int)'
ASTReader.cpp:(.text._ZL17SkipCursorToBlockRN4llvm15BitstreamCursorEj+0x72): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `readASTFileSignature(llvm::BitstreamReader&)':
ASTReader.cpp:(.text._ZL20readASTFileSignatureRN4llvm15BitstreamReaderE+0xe0): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getOriginalSourceFile(std::string const&, clang::FileManager&, clang::PCHContainerReader const&, clang::DiagnosticsEngine&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader21getOriginalSourceFileERKSsRNS_11FileManagerERKNS_18PCHContainerReaderERNS_17DiagnosticsEngineE+0x409): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::readASTFileControlBlock(llvm::StringRef, clang::FileManager&, clang::PCHContainerReader const&, clang::ASTReaderListener&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader23readASTFileControlBlockEN4llvm9StringRefERNS_11FileManagerERKNS_18PCHContainerReaderERNS_17ASTReaderListenerE+0x268): undefined reference to `llvm::BitstreamCursor::ReadAbbrevRecord()'
ASTReader.cpp:(.text._ZN5clang9ASTReader23readASTFileControlBlockEN4llvm9StringRefERNS_11FileManagerERKNS_18PCHContainerReaderERNS_17ASTReaderListenerE+0x30e): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader23readASTFileControlBlockEN4llvm9StringRefERNS_11FileManagerERKNS_18PCHContainerReaderERNS_17ASTReaderListenerE+0x74e): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSubmoduleBlock(clang::serialization::ModuleFile&, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader18ReadSubmoduleBlockERNS_13serialization10ModuleFileEj+0x43): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ReadSubmoduleBlockERNS_13serialization10ModuleFileEj+0x196): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadPreprocessedEntity(unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader22ReadPreprocessedEntityEj+0x1fc): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::readTypeRecord(unsigned int)':
[_ZN4llvm15BitstreamCursor7advanceEj]+0x8f): undefined reference to `llvm::BitstreamCursor::ReadAbbrevRecord()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::PCHValidator::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr<clang::DiagnosticOptions>, bool)':
ASTReader.cpp:(.text._ZN5clang12PCHValidator21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticOptionsEEEb+0xbc): undefined reference to `clang::ProcessWarningOptions(clang::DiagnosticsEngine&, clang::DiagnosticOptions const&, bool)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadDeclContextStorage(clang::serialization::ModuleFile&, llvm::BitstreamCursor&, std::pair<unsigned long, unsigned long> const&, clang::serialization::DeclContextInfo&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader22ReadDeclContextStorageERNS_13serialization10ModuleFileERN4llvm15BitstreamCursorERKSt4pairImmERNS1_15DeclContextInfoE+0xc0): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader22ReadDeclContextStorageERNS_13serialization10ModuleFileERN4llvm15BitstreamCursorERKSt4pairImmERNS1_15DeclContextInfoE+0x1da): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSourceManagerBlock(clang::serialization::ModuleFile&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader22ReadSourceManagerBlockERNS_13serialization10ModuleFileE+0xaa): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader22ReadSourceManagerBlockERNS_13serialization10ModuleFileE+0x196): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSLocEntry(int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader13ReadSLocEntryEi+0x1ea): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader13ReadSLocEntryEi+0x59c): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader13ReadSLocEntryEi+0x7ca): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadBlockAbbrevs(llvm::BitstreamCursor&, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadBlockAbbrevsERN4llvm15BitstreamCursorEj+0x25): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadBlockAbbrevsERN4llvm15BitstreamCursorEj+0xa5): undefined reference to `llvm::BitstreamCursor::ReadAbbrevRecord()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadMacroRecord(clang::serialization::ModuleFile&, unsigned long)':
ASTReader.cpp:(.text._ZN5clang9ASTReader15ReadMacroRecordERNS_13serialization10ModuleFileEm+0x12d): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadDefinedMacros()':
ASTReader.cpp:(.text._ZN5clang9ASTReader17ReadDefinedMacrosEv+0x18d): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::resolvePendingMacro(clang::IdentifierInfo*, clang::ASTReader::PendingMacroInfo const&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader19resolvePendingMacroEPNS_14IdentifierInfoERKNS0_16PendingMacroInfoE+0x112): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::readInputFileInfo(clang::serialization::ModuleFile&, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader17readInputFileInfoERNS_13serialization10ModuleFileEj+0xc4): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadControlBlock(clang::serialization::ModuleFile&, llvm::SmallVectorImpl<clang::ASTReader::ImportedModule>&, clang::serialization::ModuleFile const*, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x58): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x599): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x7f6): undefined reference to `clang::getClangFullRepositoryVersion()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTBlock(clang::serialization::ModuleFile&, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader12ReadASTBlockERNS_13serialization10ModuleFileEj+0x49): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12ReadASTBlockERNS_13serialization10ModuleFileEj+0x70bASTReader.cpp:(.text._ZN5clang9ASTReader14readTypeRecordEj+0xf8): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::GetExternalCXXCtorInitializers(unsigned long)':
ASTReader.cpp:(.text._ZN5clang9ASTReader30GetExternalCXXCtorInitializersEm+0xbc): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::GetExternalCXXBaseSpecifiers(unsigned long)':
ASTReader.cpp:(.text._ZN5clang9ASTReader28GetExternalCXXBaseSpecifiersEm+0xc3): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o):ASTReader.cpp:(.text._ZN5clang9ASTReader12ReadCommentsEv+0x142): more undefined references to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)' follow
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::StartedDeserializing()':
ASTReader.cpp:(.text._ZN5clang9ASTReader20StartedDeserializingEv+0x6f): undefined reference to `llvm::Timer::startTimer()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::FinishedDeserializing()':
ASTReader.cpp:(.text._ZN5clang9ASTReader21FinishedDeserializingEv+0x1f5): undefined reference to `llvm::Timer::stopTimer()'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o):(.data.rel.ro._ZTVN5clang9ASTReaderE[_ZTVN5clang9ASTReaderE]+0x298): undefined reference to `clang::ExternalASTSource::CompleteType(clang::TagDecl*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o):(.data.rel.ro._ZTVN5clang9ASTReaderE[_ZTVN5clang9ASTReaderE]+0x2a0): undefined reference to `clang::ExternalASTSource::CompleteType(clang::ObjCInterfaceDecl*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReader.cpp.o):(.data.rel.ro._ZTVN5clang9ASTReaderE[_ZTVN5clang9ASTReaderE]+0x2d0): undefined reference to `clang::ExternalASTSource::layoutRecordType(clang::RecordDecl const*, unsigned long&, unsigned long&, llvm::DenseMap<clang::FieldDecl const*, unsigned long, llvm::DenseMapInfo<clang::FieldDecl const*>, llvm::detail::DenseMapPair<clang::FieldDecl const*, unsigned long> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&, llvm::DenseMap<clang::CXXRecordDecl const*, clang::CharUnits, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::detail::DenseMapPair<clang::CXXRecordDecl const*, clang::CharUnits> >&)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*)':
ASTReaderDecl.cpp:(.text._ZN5clang13ASTDeclReader25VisitOMPThreadPrivateDeclEPNS_20OMPThreadPrivateDeclE+0xe3): undefined reference to `clang::OMPThreadPrivateDecl::setVars(llvm::ArrayRef<clang::Expr*>)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTReader::ReadDeclRecord(unsigned int)':
ASTReaderDecl.cpp:(.text._ZN5clang9ASTReader14ReadDeclRecordEj+0x15b): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
ASTReaderDecl.cpp:(.text._ZN5clang9ASTReader14ReadDeclRecordEj+0x55a): undefined reference to `clang::FriendDecl::CreateDeserialized(clang::ASTContext&, unsigned int, unsigned int)'
ASTReaderDecl.cpp:(.text._ZN5clang9ASTReader14ReadDeclRecordEj+0xcca): undefined reference to `clang::OMPThreadPrivateDecl::CreateDeserialized(clang::ASTContext&, unsigned int, unsigned int)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTReader::loadDeclUpdateRecords(unsigned int, clang::Decl*)':
ASTReaderDecl.cpp:(.text._ZN5clang9ASTReader21loadDeclUpdateRecordsEjPNS_4DeclE+0x162): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitDeclStmt(clang::DeclStmt*)':
ASTReaderStmt.cpp:(.text._ZN5clang13ASTStmtReader13VisitDeclStmtEPNS_8DeclStmtE+0x224): undefined reference to `clang::DeclGroup::Create(clang::ASTContext&, clang::Decl**, unsigned int)'
/usr/local/bin/../lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTReader::ReadStmtFromStream(clang::serialization::ModuleFile&)':
ASTReaderStmt.cpp:(.text._ZN5clang9ASTReader18ReadStmtFromStreamERNS_13serialization10ModuleFileE+0x183): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteControlBlock(clang::Preprocessor&, clang::ASTContext&, llvm::StringRef, std::string const&)':
ASTWriter.cpp:(.text._ZN5clang9ASTWriter17WriteControlBlockERNS_12PreprocessorERNS_10ASTContextEN4llvm9StringRefERKSs+0x391): undefined reference to `clang::getClangFullRepositoryVersion()'
/usr/local/bin/../lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddCXXDefinitionData(clang::CXXRecordDecl const*, llvm::SmallVectorImpl<unsigned long>&)':
ASTWriter.cpp:(.text._ZN5clang9ASTWriter20AddCXXDefinitionDataEPKNS_13CXXRecordDeclERN4llvm15SmallVectorImplImEE+0x8e4): undefined reference to `clang::CXXRecordDecl::getFirstFriend() const'
/usr/local/bin/../lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, llvm::BitstreamCursor)':
GlobalModuleIndex.cpp:(.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0x160): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
GlobalModuleIndex.cpp:(.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0x1ce): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::loadModuleFile(clang::FileEntry const*)':
GlobalModuleIndex.cpp:(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder14loadModuleFileEPKN5clang9FileEntryE+0x218): undefined reference to `llvm::BitstreamCursor::skipRecord(unsigned int)'
GlobalModuleIndex.cpp:(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder14loadModuleFileEPKN5clang9FileEntryE+0x246): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
GlobalModuleIndex.cpp:(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder14loadModuleFileEPKN5clang9FileEntryE+0x284): undefined reference to `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)'
GlobalModuleIndex.cpp:(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder14loadModuleFileEPKN5clang9FileEntryE+0x30d): undefined reference to `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)'
/usr/local/bin/../lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)':
GlobalModuleIndex.cpp:(.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x102): undefined reference to `llvm::LockFileManager::LockFileManager(llvm::StringRef)'
GlobalModuleIndex.cpp:(.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x6bb): undefined reference to `llvm::LockFileManager::~LockFileManager()'
/usr/local/bin/../lib/libclangSerialization.a(ModuleManager.cpp.o): In function `void llvm::ViewGraph<clang::serialization::ModuleManager>(clang::serialization::ModuleManager const&, llvm::Twine const&, bool, llvm::Twine const&, llvm::GraphProgram::Name)':
ModuleManager.cpp:(.text._ZN4llvm9ViewGraphIN5clang13serialization13ModuleManagerEEEvRKT_RKNS_5TwineEbS9_NS_12GraphProgram4NameE[_ZN4llvm9ViewGraphIN5clang13serialization13ModuleManagerEEEvRKT_RKNS_5TwineEbS9_NS_12GraphProgram4NameE]+0x80): undefined reference to `llvm::DisplayGraph(llvm::StringRef, bool, llvm::GraphProgram::Name)'
/usr/local/bin/../lib/libclangSerialization.a(ModuleManager.cpp.o): In function `std::string llvm::WriteGraph<clang::serialization::ModuleManager>(clang::serialization::ModuleManager const&, llvm::Twine const&, bool, llvm::Twine const&)':
ModuleManager.cpp:(.text._ZN4llvm10WriteGraphIN5clang13serialization13ModuleManagerEEESsRKT_RKNS_5TwineEbS9_[_ZN4llvm10WriteGraphIN5clang13serialization13ModuleManagerEEESsRKT_RKNS_5TwineEbS9_]+0xd0): undefined reference to `llvm::createGraphFilename(llvm::Twine const&, int&)'
/usr/local/bin/../lib/libclangSerialization.a(ModuleManager.cpp.o): In function `llvm::GraphWriter<clang::serialization::ModuleManager>::writeHeader(std::string const&)':
ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs]+0x49): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs]+0xb7): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs]+0x157): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE11writeHeaderERKSs]+0x1c2): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
/usr/local/bin/../lib/libclangSerialization.a(ModuleManager.cpp.o): In function `llvm::GraphWriter<clang::serialization::ModuleManager>::writeNode(clang::serialization::ModuleFile*)':
ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE9writeNodeEPNS2_10ModuleFileE[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE9writeNodeEPNS2_10ModuleFileE]+0x126): undefined reference to `llvm::DOT::EscapeString(std::string const&)'
/usr/local/bin/../lib/libclangSerialization.a(ModuleManager.cpp.o):ModuleManager.cpp:(.text._ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE9writeNodeEPNS2_10ModuleFileE[_ZN4llvm11GraphWriterIN5clang13serialization13ModuleManagerEE9writeNodeEPNS2_10ModuleFileE]+0x1ff): more undefined references to `llvm::DOT::EscapeString(std::string const&)' follow
clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
CMakeFiles/c2ffi.dir/build.make:382: recipe for target 'bin/c2ffi' failed
make[2]: *** [bin/c2ffi] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/c2ffi.dir/all' failed
make[1]: *** [CMakeFiles/c2ffi.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
baggers@sett:~/Code/lisp/c2ffi/build$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment