Skip to content

Instantly share code, notes, and snippets.

@TerryTsao
Created March 11, 2019 02:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TerryTsao/9fbf349a18806c013354765b5e203376 to your computer and use it in GitHub Desktop.
Save TerryTsao/9fbf349a18806c013354765b5e203376 to your computer and use it in GitHub Desktop.
error.log
This file has been truncated, but you can view the full file.
CMakeFiles/ccls.dir/src/main.cc.o: In function `main':
main.cc:(.text+0x5d): undefined reference to `llvm::cl::SetVersionPrinter(std::__1::function<void (llvm::raw_ostream&)>)'
CMakeFiles/ccls.dir/src/main.cc.o: In function `std::__1::__function::__func<main::$_0, std::__1::allocator<main::$_0>, void (llvm::raw_ostream&)>::operator()(llvm::raw_ostream&)':
main.cc:(.text+0x9b8): undefined reference to `clang::getClangToolFullVersion(llvm::StringRef)'
CMakeFiles/ccls.dir/src/main.cc.o: In function `llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::opt<char [11], llvm::cl::ValueExpected, llvm::cl::initializer<char [2]>, llvm::cl::desc, llvm::cl::cat>(char const (&) [11], llvm::cl::ValueExpected const&, llvm::cl::initializer<char [2]> const&, llvm::cl::desc const&, llvm::cl::cat const&)':
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_]+0x9d): undefined reference to `vtable for llvm::cl::OptionValue<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_]+0xa4): undefined reference to `vtable for llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA11_cNS0_13ValueExpectedENS0_11initializerIA2_cEENS0_4descENS0_3catEEEEDpRKT_]+0xaf): undefined reference to `vtable for llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
CMakeFiles/ccls.dir/src/main.cc.o: In function `llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::opt<char [6], llvm::cl::desc, llvm::cl::value_desc, llvm::cl::cat>(char const (&) [6], llvm::cl::desc const&, llvm::cl::value_desc const&, llvm::cl::cat const&)':
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_]+0x96): undefined reference to `vtable for llvm::cl::OptionValue<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_]+0x9d): undefined reference to `vtable for llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA6_cNS0_4descENS0_10value_descENS0_3catEEEEDpRKT_]+0xa8): undefined reference to `vtable for llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
CMakeFiles/ccls.dir/src/main.cc.o: In function `llvm::cl::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::list<char [5], llvm::cl::desc, llvm::cl::cat>(char const (&) [5], llvm::cl::desc const&, llvm::cl::cat const&)':
main.cc:(.text._ZN4llvm2cl4listINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbNS0_6parserIS8_EEEC2IJA5_cNS0_4descENS0_3catEEEEDpRKT_[_ZN4llvm2cl4listINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbNS0_6parserIS8_EEEC2IJA5_cNS0_4descENS0_3catEEEEDpRKT_]+0xae): undefined reference to `vtable for llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
CMakeFiles/ccls.dir/src/main.cc.o: In function `llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::opt<char [9], llvm::cl::desc, llvm::cl::value_desc, llvm::cl::initializer<char [7]>, llvm::cl::cat>(char const (&) [9], llvm::cl::desc const&, llvm::cl::value_desc const&, llvm::cl::initializer<char [7]> const&, llvm::cl::cat const&)':
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_]+0x9d): undefined reference to `vtable for llvm::cl::OptionValue<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_]+0xa4): undefined reference to `vtable for llvm::cl::opt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false, llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >'
main.cc:(.text._ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_[_ZN4llvm2cl3optINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEELb0ENS0_6parserIS8_EEEC2IJA9_cNS0_4descENS0_10value_descENS0_11initializerIA7_cEENS0_3catEEEEDpRKT_]+0xaf): undefined reference to `vtable for llvm::cl::parser<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(BreakableToken.cpp.o): In function `clang::format::BreakableBlockComment::insertBreak(unsigned int, unsigned int, std::pair<unsigned long, unsigned int>, unsigned int, clang::format::WhitespaceManager&) const':
BreakableToken.cpp:(.text._ZNK5clang6format21BreakableBlockComment11insertBreakEjjSt4pairImjEjRNS0_17WhitespaceManagerE+0xdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
BreakableToken.cpp:(.text._ZNK5clang6format21BreakableBlockComment11insertBreakEjjSt4pairImjEjRNS0_17WhitespaceManagerE+0x177): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
BreakableToken.cpp:(.text._ZNK5clang6format21BreakableBlockComment11insertBreakEjjSt4pairImjEjRNS0_17WhitespaceManagerE+0x233): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)':
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl<std::pair<void*, bool> >&, llvm::SmallVectorImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, llvm::SmallVectorImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)':
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x784): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0xe97): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0xf22): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x18ed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseEscapedString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x322): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x35d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x398): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x3d3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o):AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x40e): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*)':
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xa32): undefined reference to `std::ios_base::ios_base()'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xa39): undefined reference to `vtable for std::basic_ios<char, std::char_traits<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xa78): undefined reference to `VTT for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xab2): undefined reference to `std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xab9): undefined reference to `vtable for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xad4): undefined reference to `vtable for std::basic_streambuf<char, std::char_traits<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xb1f): undefined reference to `std::locale::locale()'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xb26): undefined reference to `vtable for std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xb78): undefined reference to `std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xb8c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xb97): undefined reference to `std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xbae): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xbc2): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xbd7): undefined reference to `std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xc1f): undefined reference to `VTT for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xc74): undefined reference to `std::locale::~locale()'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xc81): undefined reference to `std::ios_base::~ios_base()'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x4180): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x422c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x561c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x564d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x565f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x5686): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x858a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x97c2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x97f3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x9805): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0x982c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE+0xa5ab): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<llvm::MCAsmMacroParameter>, llvm::ArrayRef<std::vector<llvm::AsmToken, std::allocator<llvm::AsmToken> > >, bool, llvm::SMLoc)':
AsmParser.cpp:(.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS1_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE+0x5cd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::vector<std::vector<llvm::AsmToken, std::allocator<llvm::AsmToken> >, std::allocator<std::vector<llvm::AsmToken, std::allocator<llvm::AsmToken> > > >::_M_default_append(unsigned long)':
AsmParser.cpp:(.text._ZNSt6vectorIS_IN4llvm8AsmTokenESaIS1_EESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIS_IN4llvm8AsmTokenESaIS1_EESaIS3_EE17_M_default_appendEm]+0x223): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::_Rb_tree_iterator<std::pair<unsigned int const, llvm::MCDwarfLineTable> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, llvm::MCDwarfLineTable>, std::_Select1st<std::pair<unsigned int const, llvm::MCDwarfLineTable> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, llvm::MCDwarfLineTable> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, llvm::MCDwarfLineTable> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)':
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_]+0x142): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::_Rb_tree<unsigned int, std::pair<unsigned int const, llvm::MCDwarfLineTable>, std::_Select1st<std::pair<unsigned int const, llvm::MCDwarfLineTable> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, llvm::MCDwarfLineTable> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, llvm::MCDwarfLineTable> >, unsigned int const&)':
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_]+0x3a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_]+0xc2): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_]+0xf9): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_]+0x180): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
AsmParser.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_[_ZNSt8_Rb_treeIjSt4pairIKjN4llvm16MCDwarfLineTableEESt10_Select1stIS4_ESt4lessIjESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_]+0x1de): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::fromHex[abi:cxx11](llvm::StringRef)':
AsmParser.cpp:(.text._ZN4llvm7fromHexB5cxx11ENS_9StringRefE[_ZN4llvm7fromHexB5cxx11ENS_9StringRefE]+0x40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
AsmParser.cpp:(.text._ZN4llvm7fromHexB5cxx11ENS_9StringRefE[_ZN4llvm7fromHexB5cxx11ENS_9StringRefE]+0xcc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
AsmParser.cpp:(.text._ZN4llvm7fromHexB5cxx11ENS_9StringRefE[_ZN4llvm7fromHexB5cxx11ENS_9StringRefE]+0x1ce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::SmallVectorImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::assign(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
AsmParser.cpp:(.text._ZN4llvm15SmallVectorImplINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6assignEmRKS6_[_ZN4llvm15SmallVectorImplINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6assignEmRKS6_]+0xbb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
AsmParser.cpp:(.text._ZN4llvm15SmallVectorImplINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6assignEmRKS6_[_ZN4llvm15SmallVectorImplINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6assignEmRKS6_]+0x11e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::MCTargetOptions::MCTargetOptions(llvm::MCTargetOptions const&)':
AsmParser.cpp:(.text._ZN4llvm15MCTargetOptionsC2ERKS0_[_ZN4llvm15MCTargetOptionsC2ERKS0_]+0x46): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
AsmParser.cpp:(.text._ZN4llvm15MCTargetOptionsC2ERKS0_[_ZN4llvm15MCTargetOptionsC2ERKS0_]+0xb4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
AsmParser.cpp:(.text._ZN4llvm15MCTargetOptionsC2ERKS0_[_ZN4llvm15MCTargetOptionsC2ERKS0_]+0x11b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::MCContext(llvm::MCAsmInfo const*, llvm::MCRegisterInfo const*, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*, bool)':
MCContext.cpp:(.text._ZN4llvm9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEb+0x4c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEb+0x527): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::renameELFSection(llvm::MCSectionELF*, llvm::StringRef)':
MCContext.cpp:(.text._ZN4llvm9MCContext16renameELFSectionEPNS_12MCSectionELFENS_9StringRefE+0x93): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm9MCContext16renameELFSectionEPNS_12MCSectionELFENS_9StringRefE+0x164): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, unsigned int, llvm::MCSymbolELF const*)':
MCContext.cpp:(.text._ZN4llvm9MCContext13getELFSectionERKNS_5TwineEjjjPKNS_11MCSymbolELFEjS6_+0x94): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getCOFFSection(llvm::StringRef, unsigned int, llvm::SectionKind, llvm::StringRef, int, unsigned int, char const*)':
MCContext.cpp:(.text._ZN4llvm9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_ijPKc+0xc3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_ijPKc+0x180): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_ijPKc+0x33a): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getCOFFSection(llvm::StringRef)':
MCContext.cpp:(.text._ZN4llvm9MCContext14getCOFFSectionENS_9StringRefE+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getWasmSection(llvm::Twine const&, llvm::SectionKind, llvm::MCSymbolWasm const*, unsigned int, char const*)':
MCContext.cpp:(.text._ZN4llvm9MCContext14getWasmSectionERKNS_5TwineENS_11SectionKindEPKNS_12MCSymbolWasmEjPKc+0x91): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCSubtargetInfo::MCSubtargetInfo(llvm::MCSubtargetInfo const&)':
MCContext.cpp:(.text._ZN4llvm15MCSubtargetInfoC2ERKS0_[_ZN4llvm15MCSubtargetInfoC2ERKS0_]+0x4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm15MCSubtargetInfoC2ERKS0_[_ZN4llvm15MCSubtargetInfoC2ERKS0_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm15MCSubtargetInfoC2ERKS0_[_ZN4llvm15MCSubtargetInfoC2ERKS0_]+0x190): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::RemapDebugPaths()':
MCContext.cpp:(.text._ZN4llvm9MCContext15RemapDebugPathsEv+0x4a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZN4llvm9MCContext15RemapDebugPathsEv+0x169): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::RemapDebugPaths()::$_0::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const':
MCContext.cpp:(.text._ZZN4llvm9MCContext15RemapDebugPathsEvENK3$_0clERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZZN4llvm9MCContext15RemapDebugPathsEvENK3$_0clERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x187): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
MCContext.cpp:(.text._ZZN4llvm9MCContext15RemapDebugPathsEvENK3$_0clERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1a4): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
MCContext.cpp:(.text._ZZN4llvm9MCContext15RemapDebugPathsEvENK3$_0clERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ce): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
MCContext.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_]+0xa8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
MCContext.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS5_S8_]+0xfc): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::_Rb_tree<llvm::MCContext::ELFSectionKey, std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*>, std::_Select1st<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, std::less<llvm::MCContext::ELFSectionKey>, std::allocator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> > >::erase(llvm::MCContext::ELFSectionKey const&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE5eraseERS4_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE5eraseERS4_]+0x64): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE5eraseERS4_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE5eraseERS4_]+0x72): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::pair<std::_Rb_tree_iterator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, bool> std::_Rb_tree<llvm::MCContext::ELFSectionKey, std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*>, std::_Select1st<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, std::less<llvm::MCContext::ELFSectionKey>, std::allocator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> > >::_M_insert_unique<std::pair<llvm::MCContext::ELFSectionKey, llvm::MCSectionELF*> >(std::pair<llvm::MCContext::ELFSectionKey, llvm::MCSectionELF*>&&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_S6_EEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_S6_EEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_S6_EEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_S6_EEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x125): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::pair<std::_Rb_tree_iterator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, bool> std::_Rb_tree<llvm::MCContext::ELFSectionKey, std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*>, std::_Select1st<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> >, std::less<llvm::MCContext::ELFSectionKey>, std::allocator<std::pair<llvm::MCContext::ELFSectionKey const, llvm::MCSectionELF*> > >::_M_insert_unique<std::pair<llvm::MCContext::ELFSectionKey, decltype(nullptr)> >(std::pair<llvm::MCContext::ELFSectionKey, decltype(nullptr)>&&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext13ELFSectionKeyESt4pairIKS2_PNS0_12MCSectionELFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x124): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::pair<std::_Rb_tree_iterator<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> >, bool> std::_Rb_tree<llvm::MCContext::COFFSectionKey, std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*>, std::_Select1st<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> >, std::less<llvm::MCContext::COFFSectionKey>, std::allocator<std::pair<llvm::MCContext::COFFSectionKey const, llvm::MCSectionCOFF*> > >::_M_insert_unique<std::pair<llvm::MCContext::COFFSectionKey, decltype(nullptr)> >(std::pair<llvm::MCContext::COFFSectionKey, decltype(nullptr)>&&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext14COFFSectionKeyESt4pairIKS2_PNS0_13MCSectionCOFFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext14COFFSectionKeyESt4pairIKS2_PNS0_13MCSectionCOFFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext14COFFSectionKeyESt4pairIKS2_PNS0_13MCSectionCOFFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext14COFFSectionKeyESt4pairIKS2_PNS0_13MCSectionCOFFEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x124): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::pair<std::_Rb_tree_iterator<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> >, bool> std::_Rb_tree<llvm::MCContext::WasmSectionKey, std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*>, std::_Select1st<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> >, std::less<llvm::MCContext::WasmSectionKey>, std::allocator<std::pair<llvm::MCContext::WasmSectionKey const, llvm::MCSectionWasm*> > >::_M_insert_unique<std::pair<llvm::MCContext::WasmSectionKey, decltype(nullptr)> >(std::pair<llvm::MCContext::WasmSectionKey, decltype(nullptr)>&&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext14WasmSectionKeyESt4pairIKS2_PNS0_13MCSectionWasmEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext14WasmSectionKeyESt4pairIKS2_PNS0_13MCSectionWasmEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
MCContext.cpp:(.text._ZNSt8_Rb_treeIN4llvm9MCContext14WasmSectionKeyESt4pairIKS2_PNS0_13MCSectionWasmEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIN4llvm9MCContext14WasmSectionKeyESt4pairIKS2_PNS0_13MCSectionWasmEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueIS3_IS2_DnEEES3_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x124): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_S6_ESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE24_M_get_insert_unique_posERS6_[_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_S6_ESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE24_M_get_insert_unique_posERS6_]+0xd5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a(MCContext.cpp.o): In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > >::_M_insert_<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> > >::_Alloc_node&)':
MCContext.cpp:(.text._ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_S6_ESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE10_M_insert_IS7_IS5_S5_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSL_OT_RT0_[_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_S6_ESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE10_M_insert_IS7_IS5_S5_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSL_OT_RT0_]+0x113): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::getInstrProfSectionName[abi:cxx11](llvm::InstrProfSectKind, llvm::Triple::ObjectFormatType, bool)':
InstrProf.cpp:(.text._ZN4llvm23getInstrProfSectionNameB5cxx11ENS_17InstrProfSectKindENS_6Triple16ObjectFormatTypeEb+0x5c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm23getInstrProfSectionNameB5cxx11ENS_17InstrProfSectKindENS_6Triple16ObjectFormatTypeEb+0xa1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm23getInstrProfSectionNameB5cxx11ENS_17InstrProfSectKindENS_6Triple16ObjectFormatTypeEb+0xce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm23getInstrProfSectionNameB5cxx11ENS_17InstrProfSectKindENS_6Triple16ObjectFormatTypeEb+0xec): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `getInstrProfErrString[abi:cxx11](llvm::instrprof_error)':
InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0xdf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0x12f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0x18a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0x1e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):InstrProf.cpp:(.text._ZL21getInstrProfErrStringB5cxx11N4llvm15instrprof_errorE+0x230): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::getPGOFuncNameVarName[abi:cxx11](llvm::StringRef, llvm::GlobalValue::LinkageTypes)':
InstrProf.cpp:(.text._ZN4llvm21getPGOFuncNameVarNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesE+0x2e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm21getPGOFuncNameVarNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesE+0x4c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const'
InstrProf.cpp:(.text._ZN4llvm21getPGOFuncNameVarNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesE+0x7a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const'
InstrProf.cpp:(.text._ZN4llvm21getPGOFuncNameVarNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesE+0x96): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::createPGOFuncNameVar(llvm::Module&, llvm::GlobalValue::LinkageTypes, llvm::StringRef)':
InstrProf.cpp:(.text._ZN4llvm20createPGOFuncNameVarERNS_6ModuleENS_11GlobalValue12LinkageTypesENS_9StringRefE+0x9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm20createPGOFuncNameVarERNS_6ModuleENS_11GlobalValue12LinkageTypesENS_9StringRefE+0xbe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const'
InstrProf.cpp:(.text._ZN4llvm20createPGOFuncNameVarERNS_6ModuleENS_11GlobalValue12LinkageTypesENS_9StringRefE+0xfb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const'
InstrProf.cpp:(.text._ZN4llvm20createPGOFuncNameVarERNS_6ModuleENS_11GlobalValue12LinkageTypesENS_9StringRefE+0x19d): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::InstrProfSymtab::create(llvm::Module&, bool)':
InstrProf.cpp:(.text._ZN4llvm15InstrProfSymtab6createERNS_6ModuleEb+0x2b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const'
InstrProf.cpp:(.text._ZN4llvm15InstrProfSymtab6createERNS_6ModuleEb+0x30a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm15InstrProfSymtab6createERNS_6ModuleEb+0x5fd): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::collectPGOFuncNameStrings(llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x78): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x87): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0xc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0xd6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x281): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x2a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x336): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::collectPGOFuncNameStrings(llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_+0x379): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::collectPGOFuncNameStrings(llvm::ArrayRef<llvm::GlobalVariable*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)':
InstrProf.cpp:(.text._ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefIPNS_14GlobalVariableEEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0xb5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::InstrProfValueSiteRecord::merge(llvm::InstrProfValueSiteRecord&, unsigned long, llvm::function_ref<void (llvm::instrprof_error)>)':
InstrProf.cpp:(.text._ZN4llvm24InstrProfValueSiteRecord5mergeERS0_mNS_12function_refIFvNS_15instrprof_errorEEEE+0xe3): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::InstrProfRecord::addValueData(unsigned int, unsigned int, InstrProfValueData*, unsigned int, llvm::InstrProfSymtab*)':
InstrProf.cpp:(.text._ZN4llvm15InstrProfRecord12addValueDataEjjP18InstrProfValueDatajPNS_15InstrProfSymtabE+0x1d1): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `void std::__cxx11::list<InstrProfValueData, std::allocator<InstrProfValueData> >::sort<llvm::InstrProfValueSiteRecord::sortByTargetValues()::{lambda(InstrProfValueData const&, InstrProfValueData const&)#1}>(llvm::InstrProfValueSiteRecord::sortByTargetValues()::{lambda(InstrProfValueData const&, InstrProfValueData const&)#1})':
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0x932): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0x989): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0x9b4): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0x9d1): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0xa1d): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0xaa9): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0xadc): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_[_ZNSt7__cxx114listI18InstrProfValueDataSaIS1_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS1_S8_E_EEvT_]+0xaf5): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `(anonymous namespace)::InstrProfErrorCategoryType::~InstrProfErrorCategoryType()':
InstrProf.cpp:(.text._ZN12_GLOBAL__N_126InstrProfErrorCategoryTypeD0Ev+0x5): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `void std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::_M_emplace_back_aux<InstrProfValueData*&, InstrProfValueData*>(InstrProfValueData*&, InstrProfValueData*&&)':
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIJRP18InstrProfValueDataS6_EEEvDpOT_[_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIJRP18InstrProfValueDataS6_EEEvDpOT_]+0xfe): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x10): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x28): undefined reference to `std::_V2::error_category::_M_message[abi:cxx11](int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x38): undefined reference to `std::_V2::error_category::default_error_condition(int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x40): undefined reference to `std::_V2::error_category::equivalent(int, std::error_condition const&) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x48): undefined reference to `std::_V2::error_category::equivalent(std::error_code const&, int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(OptBisect.cpp.o): In function `llvm::OptBisect::shouldRunPass(llvm::Pass const*, llvm::Module const&)':
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_6ModuleE+0x60): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_6ModuleE+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_6ModuleE+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_6ModuleE+0x1fb): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(OptBisect.cpp.o): In function `llvm::OptBisect::shouldRunPass(llvm::Pass const*, llvm::Function const&)':
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_8FunctionE+0x60): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_8FunctionE+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_8FunctionE+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_8FunctionE+0x1fb): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(OptBisect.cpp.o): In function `llvm::OptBisect::shouldRunPass(llvm::Pass const*, llvm::BasicBlock const&)':
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x6b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0xde): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x16d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x1ee): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x2ab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x2bb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x320): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_10BasicBlockE+0x42b): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(OptBisect.cpp.o): In function `llvm::OptBisect::shouldRunPass(llvm::Pass const*, llvm::CallGraphSCC const&)':
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_12CallGraphSCCE+0xab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_12CallGraphSCCE+0x104): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_12CallGraphSCCE+0x136): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
OptBisect.cpp:(.text._ZN4llvm9OptBisect13shouldRunPassEPKNS_4PassERKNS_12CallGraphSCCE+0x182): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(DiagnosticHandler.cpp.o): In function `llvm::cl::opt<(anonymous namespace)::PassRemarksOpt, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef)':
DiagnosticHandler.cpp:(.text._ZN4llvm2cl3optIN12_GLOBAL__N_114PassRemarksOptELb1ENS0_6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE16handleOccurrenceEjNS_9StringRefESD_+0x5c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DiagnosticHandler.cpp:(.text._ZN4llvm2cl3optIN12_GLOBAL__N_114PassRemarksOptELb1ENS0_6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE16handleOccurrenceEjNS_9StringRefESD_+0xc8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(DiagnosticHandler.cpp.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_]+0x12): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(DiagnosticHandler.cpp.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*)':
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x88): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a(DiagnosticHandler.cpp.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x5b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x6a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
DiagnosticHandler.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x85): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef)':
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0x56): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0xc0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::setDefault()':
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE10setDefaultEv[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE10setDefaultEv]+0x1d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::setInitialValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE15setInitialValueERKS7_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE15setInitialValueERKS7_]+0x12): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CommandLine.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE15setInitialValueERKS7_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEE15setInitialValueERKS7_]+0x32): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `llvm::cl::ParseCommandLineOptions(int, char const* const*, llvm::StringRef, llvm::raw_ostream*)':
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x250): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x2dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x1513): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x1587): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x1602): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x172d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CommandLine.cpp:(.text._ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE+0x17a8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `(anonymous namespace)::VersionPrinter::print()':
CommandLine.cpp:(.text._ZN12_GLOBAL__N_114VersionPrinter5printEv+0x233): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CommandLine.cpp:(.text._ZN12_GLOBAL__N_114VersionPrinter5printEv+0x2a0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CommandLine.cpp:(.text._ZN12_GLOBAL__N_114VersionPrinter5printEv+0x2c2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `std::map<llvm::cl::OptionCategory*, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> >, std::less<llvm::cl::OptionCategory*>, std::allocator<std::pair<llvm::cl::OptionCategory* const, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> > > > >::operator[](llvm::cl::OptionCategory* const&)':
CommandLine.cpp:(.text._ZNSt3mapIPN4llvm2cl14OptionCategoryESt6vectorIPNS1_6OptionESaIS6_EESt4lessIS3_ESaISt4pairIKS3_S8_EEEixERSC_[_ZNSt3mapIPN4llvm2cl14OptionCategoryESt6vectorIPNS1_6OptionESaIS6_EESt4lessIS3_ESaISt4pairIKS3_S8_EEEixERSC_]+0xc2): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `std::_Rb_tree<llvm::cl::OptionCategory*, std::pair<llvm::cl::OptionCategory* const, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> > >, std::_Select1st<std::pair<llvm::cl::OptionCategory* const, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> > > >, std::less<llvm::cl::OptionCategory*>, std::allocator<std::pair<llvm::cl::OptionCategory* const, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::cl::OptionCategory* const, std::vector<llvm::cl::Option*, std::allocator<llvm::cl::Option*> > > >, llvm::cl::OptionCategory* const&)':
CommandLine.cpp:(.text._ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_[_ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_]+0x3d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
CommandLine.cpp:(.text._ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_[_ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_]+0xc5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
CommandLine.cpp:(.text._ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_[_ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_]+0xfe): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
CommandLine.cpp:(.text._ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_[_ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_]+0x183): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
CommandLine.cpp:(.text._ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_[_ZNSt8_Rb_treeIPN4llvm2cl14OptionCategoryESt4pairIKS3_St6vectorIPNS1_6OptionESaIS8_EEESt10_Select1stISB_ESt4lessIS3_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS5_]+0x1e1): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `llvm::cl::opt<(anonymous namespace)::VersionPrinter, true, llvm::cl::parser<bool> >::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef)':
CommandLine.cpp:(.text._ZN4llvm2cl3optIN12_GLOBAL__N_114VersionPrinterELb1ENS0_6parserIbEEE16handleOccurrenceEjNS_9StringRefES7_+0x117): undefined reference to `std::__throw_bad_function_call()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(CommandLine.cpp.o): In function `std::function<void (llvm::raw_ostream&)>::operator()(llvm::raw_ostream&) const':
CommandLine.cpp:(.text._ZNKSt8functionIFvRN4llvm11raw_ostreamEEEclES2_[_ZNKSt8functionIFvRN4llvm11raw_ostreamEEEclES2_]+0xf): undefined reference to `std::__throw_bad_function_call()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::install_fatal_error_handler(void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool), void*)':
ErrorHandling.cpp:(.text._ZN4llvm27install_fatal_error_handlerEPFvPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbES0_+0x68): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::remove_fatal_error_handler()':
ErrorHandling.cpp:(.text._ZN4llvm26remove_fatal_error_handlerEv+0x63): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::report_fatal_error(llvm::Twine const&, bool)':
ErrorHandling.cpp:(.text._ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x12e): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::install_bad_alloc_error_handler(void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool), void*)':
ErrorHandling.cpp:(.text._ZN4llvm31install_bad_alloc_error_handlerEPFvPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbES0_+0x68): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::remove_bad_alloc_error_handler()':
ErrorHandling.cpp:(.text._ZN4llvm30remove_bad_alloc_error_handlerEv+0x63): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `llvm::report_bad_alloc_error(char const*, bool)':
ErrorHandling.cpp:(.text._ZN4llvm22report_bad_alloc_errorEPKcb+0xa4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
ErrorHandling.cpp:(.text._ZN4llvm22report_bad_alloc_errorEPKcb+0xb8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()'
ErrorHandling.cpp:(.text._ZN4llvm22report_bad_alloc_errorEPKcb+0xbf): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `LLVMInstallFatalErrorHandler':
ErrorHandling.cpp:(.text.LLVMInstallFatalErrorHandler+0x64): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(ErrorHandling.cpp.o): In function `LLVMResetFatalErrorHandler':
ErrorHandling.cpp:(.text.LLVMResetFatalErrorHandler+0x63): undefined reference to `std::__throw_system_error(int)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(GraphWriter.cpp.o): In function `llvm::DOT::EscapeString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x11e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_erase(unsigned long, unsigned long)'
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x167): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
GraphWriter.cpp:(.text._ZN4llvm3DOT12EscapeStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1e0): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(GraphWriter.cpp.o): In function `llvm::createGraphFilename[abi:cxx11](llvm::Twine const&, int&)':
GraphWriter.cpp:(.text._ZN4llvm19createGraphFilenameB5cxx11ERKNS_5TwineERi+0x1ef): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(GraphWriter.cpp.o): In function `llvm::DisplayGraph(llvm::StringRef, bool, llvm::GraphProgram::Name)':
GraphWriter.cpp:(.text._ZN4llvm12DisplayGraphENS_9StringRefEbNS_12GraphProgram4NameE+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
GraphWriter.cpp:(.text._ZN4llvm12DisplayGraphENS_9StringRefEbNS_12GraphProgram4NameE+0x62d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
GraphWriter.cpp:(.text._ZN4llvm12DisplayGraphENS_9StringRefEbNS_12GraphProgram4NameE+0x837): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
GraphWriter.cpp:(.text._ZN4llvm12DisplayGraphENS_9StringRefEbNS_12GraphProgram4NameE+0x20c8): undefined reference to `std::__throw_logic_error(char const*)'
GraphWriter.cpp:(.text._ZN4llvm12DisplayGraphENS_9StringRefEbNS_12GraphProgram4NameE+0x20d4): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(GraphWriter.cpp.o): In function `(anonymous namespace)::GraphSession::TryFindProgram(llvm::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
GraphWriter.cpp:(.text._ZN12_GLOBAL__N_112GraphSession14TryFindProgramEN4llvm9StringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(RandomNumberGenerator.cpp.o): In function `llvm::getRandomBytes(void*, unsigned long)':
RandomNumberGenerator.cpp:(.text._ZN4llvm14getRandomBytesEPvm+0x25): undefined reference to `std::_V2::system_category()'
RandomNumberGenerator.cpp:(.text._ZN4llvm14getRandomBytesEPvm+0x60): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Statistic.cpp.o): In function `llvm::PrintStatistics(llvm::raw_ostream&)':
Statistic.cpp:(.text._ZN4llvm15PrintStatisticsERNS_11raw_ostreamE+0x104): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Statistic.cpp:(.text._ZN4llvm15PrintStatisticsERNS_11raw_ostreamE+0x296): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
Statistic.cpp:(.text._ZN4llvm15PrintStatisticsERNS_11raw_ostreamE+0x3d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::CreateInfoOutputFile()':
Timer.cpp:(.text._ZN4llvm20CreateInfoOutputFileEv+0x39): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
Timer.cpp:(.text._ZN4llvm20CreateInfoOutputFileEv+0x4d): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::Timer::init(llvm::StringRef, llvm::StringRef, llvm::TimerGroup&)':
Timer.cpp:(.text._ZN4llvm5Timer4initENS_9StringRefES1_RNS_10TimerGroupE+0x28): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Timer.cpp:(.text._ZN4llvm5Timer4initENS_9StringRefES1_RNS_10TimerGroupE+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::TimerGroup::TimerGroup(llvm::StringRef, llvm::StringRef)':
Timer.cpp:(.text._ZN4llvm10TimerGroupC2ENS_9StringRefES1_+0x47): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroupC2ENS_9StringRefES1_+0xb5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroupC2ENS_9StringRefES1_+0x1bb): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> >::reserve(unsigned long)':
Timer.cpp:(.text._ZNSt6vectorIN4llvm10TimerGroup11PrintRecordESaIS2_EE7reserveEm[_ZNSt6vectorIN4llvm10TimerGroup11PrintRecordESaIS2_EE7reserveEm]+0x13b): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::TimerGroup::PrintQueuedTimers(llvm::raw_ostream&)':
Timer.cpp:(.text._ZN4llvm10TimerGroup17PrintQueuedTimersERNS_11raw_ostreamE+0x150): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
Timer.cpp:(.text._ZN4llvm10TimerGroup17PrintQueuedTimersERNS_11raw_ostreamE+0x251): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef)':
Timer.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0x56): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0xc0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Timer.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE16handleOccurrenceEjNS_9StringRefESB_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::setDefault()':
Timer.cpp:(.text._ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE10setDefaultEv[_ZN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb1ENS0_6parserIS7_EEE10setDefaultEv]+0x1d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::TimerGroup::PrintRecord::PrintRecord(llvm::TimerGroup::PrintRecord const&)':
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKS1_[_ZN4llvm10TimerGroup11PrintRecordC2ERKS1_]+0x4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKS1_[_ZN4llvm10TimerGroup11PrintRecordC2ERKS1_]+0xbc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKS1_[_ZN4llvm10TimerGroup11PrintRecordC2ERKS1_]+0x110): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `void __gnu_cxx::new_allocator<llvm::TimerGroup::PrintRecord>::construct<llvm::TimerGroup::PrintRecord, llvm::TimeRecord const&, llvm::StringRef, llvm::StringRef>(llvm::TimerGroup::PrintRecord*, llvm::TimeRecord const&, llvm::StringRef&&, llvm::StringRef&&)':
Timer.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN4llvm10TimerGroup11PrintRecordEE9constructIS3_JRKNS1_10TimeRecordENS1_9StringRefES9_EEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorIN4llvm10TimerGroup11PrintRecordEE9constructIS3_JRKNS1_10TimeRecordENS1_9StringRefES9_EEEvPT_DpOT0_]+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN4llvm10TimerGroup11PrintRecordEE9constructIS3_JRKNS1_10TimeRecordENS1_9StringRefES9_EEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorIN4llvm10TimerGroup11PrintRecordEE9constructIS3_JRKNS1_10TimeRecordENS1_9StringRefES9_EEEvPT_DpOT0_]+0xf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::TimerGroup::PrintRecord::PrintRecord(llvm::TimeRecord const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_[_ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_[_ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_]+0xba): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Timer.cpp:(.text._ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_[_ZN4llvm10TimerGroup11PrintRecordC2ERKNS_10TimeRecordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_]+0x10e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `void std::__pop_heap<__gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, __gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, __gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, __gnu_cxx::__ops::_Iter_less_iter)':
Timer.cpp:(.text._ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_T0_[_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_T0_]+0x40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Timer.cpp:(.text._ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_T0_[_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_T0_]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o): In function `void std::__adjust_heap<__gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, long, llvm::TimerGroup::PrintRecord, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<llvm::TimerGroup::PrintRecord*, std::vector<llvm::TimerGroup::PrintRecord, std::allocator<llvm::TimerGroup::PrintRecord> > >, long, long, llvm::TimerGroup::PrintRecord, __gnu_cxx::__ops::_Iter_less_iter)':
Timer.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_]+0xb6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Timer.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_]+0xcb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Timer.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_]+0x145): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Timer.cpp.o):Timer.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4llvm10TimerGroup11PrintRecordESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_]+0x15a): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Signals.cpp.o): In function `printSymbolizedStackTrace(llvm::StringRef, void**, int, llvm::raw_ostream&)':
Signals.cpp:(.text._ZL25printSymbolizedStackTraceN4llvm9StringRefEPPviRNS_11raw_ostreamE+0x64): undefined reference to `std::_V2::system_category()'
Signals.cpp:(.text._ZL25printSymbolizedStackTraceN4llvm9StringRefEPPviRNS_11raw_ostreamE+0x2bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Signals.cpp.o): In function `llvm::sys::RemoveFileOnSignal(llvm::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
Signals.cpp:(.text._ZN4llvm3sys18RemoveFileOnSignalENS_9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a(Signals.cpp.o): In function `llvm::sys::DontRemoveFileOnSignal(llvm::StringRef)':
Signals.cpp:(.text._ZN4llvm3sys22DontRemoveFileOnSignalENS_9StringRefE+0x35): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Signals.cpp:(.text._ZN4llvm3sys22DontRemoveFileOnSignalENS_9StringRefE+0x12c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CMakeFiles/ccls.dir/src/clang_tu.cc.o: In function `ccls::PathFromFileEntry(clang::FileEntry const&)':
clang_tu.cc:(.text+0x1b1): undefined reference to `llvm::sys::path::convert_to_slash(llvm::StringRef, llvm::sys::path::Style)'
CMakeFiles/ccls.dir/src/filesystem.cc.o: In function `GetFilesInFolder(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool, bool, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&)':
filesystem.cc:(.text+0x88d): undefined reference to `llvm::sys::path::convert_to_slash(llvm::StringRef, llvm::sys::path::Style)'
CMakeFiles/ccls.dir/src/indexer.cc.o: In function `ccls::idx::Index(ccls::SemaManager*, ccls::WorkingFiles*, ccls::VFS*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<char const*, std::__1::allocator<char const*> > const&, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, bool&)':
indexer.cc:(.text+0x150c): undefined reference to `clang::CompilerInstance::CompilerInstance(std::__1::shared_ptr<clang::PCHContainerOperations>, clang::MemoryBufferCache*)'
indexer.cc:(.text+0x156d): undefined reference to `clang::CompilerInstance::setInvocation(std::__1::shared_ptr<clang::CompilerInvocation>)'
indexer.cc:(.text+0x15fe): undefined reference to `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::__1::shared_ptr<clang::TargetOptions> const&)'
indexer.cc:(.text+0x1720): undefined reference to `clang::index::createIndexingAction(std::__1::shared_ptr<clang::index::IndexDataConsumer>, clang::index::IndexingOptions, std::__1::unique_ptr<clang::FrontendAction, std::__1::default_delete<clang::FrontendAction> >)'
CMakeFiles/ccls.dir/src/indexer.cc.o: In function `ccls::(anonymous namespace)::IndexDataConsumer::handleDeclOccurence(clang::Decl const*, unsigned int, llvm::ArrayRef<clang::index::SymbolRelation>, clang::SourceLocation, clang::index::IndexDataConsumer::ASTNodeInfo)':
indexer.cc:(.text+0x65cd): undefined reference to `llvm::Twine::str() const'
indexer.cc:(.text+0x668a): undefined reference to `llvm::Twine::str() const'
indexer.cc:(.text+0x768b): undefined reference to `llvm::Twine::str() const'
indexer.cc:(.text+0x7775): undefined reference to `llvm::Twine::str() const'
CMakeFiles/ccls.dir/src/indexer.cc.o: In function `ccls::(anonymous namespace)::IndexDataConsumer::GetFileLID(ccls::IndexFile*, clang::SourceManager&, clang::FileEntry const&)':
indexer.cc:(.text+0x8c55): undefined reference to `llvm::sys::path::convert_to_slash(llvm::StringRef, llvm::sys::path::Style)'
CMakeFiles/ccls.dir/src/indexer.cc.o: In function `ccls::(anonymous namespace)::IndexDataConsumer::GetUsr(clang::Decl const*, ccls::(anonymous namespace)::IndexParam::DeclInfo**) const':
indexer.cc:(.text+0x928e): undefined reference to `clang::index::generateUSRForDecl(clang::Decl const*, llvm::SmallVectorImpl<char>&)'
indexer.cc:(.text+0x92d8): undefined reference to `clang::DeclarationName::getAsString() const'
CMakeFiles/ccls.dir/src/indexer.cc.o: In function `ccls::(anonymous namespace)::IndexPPCallbacks::MacroDefined(clang::Token const&, clang::MacroDirective const*)':
indexer.cc:(.text+0xb2f2): undefined reference to `llvm::Twine::str() const'
indexer.cc:(.text+0xb346): undefined reference to `llvm::Twine::str() const'
CMakeFiles/ccls.dir/src/indexer.cc.o:(.rodata+0x4a8): undefined reference to `clang::index::IndexDataConsumer::handleMacroOccurence(clang::IdentifierInfo const*, clang::MacroInfo const*, unsigned int, clang::SourceLocation)'
CMakeFiles/ccls.dir/src/indexer.cc.o:(.rodata+0x4b0): undefined reference to `clang::index::IndexDataConsumer::handleModuleOccurence(clang::ImportDecl const*, unsigned int, clang::SourceLocation)'
CMakeFiles/ccls.dir/src/project.cc.o: In function `ccls::Project::LoadDirectory(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, ccls::Project::Folder&)':
project.cc:(.text+0x6e9): undefined reference to `llvm::sys::ExecuteAndWait(llvm::StringRef, llvm::ArrayRef<llvm::StringRef>, llvm::Optional<llvm::ArrayRef<llvm::StringRef> >, llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*)'
project.cc:(.text+0x875): undefined reference to `clang::tooling::CompilationDatabase::loadFromDirectory(llvm::StringRef, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)'
CMakeFiles/ccls.dir/src/project.cc.o: In function `ccls::(anonymous namespace)::ProjectProcessor::GetSearchDirs(ccls::Project::Entry&)':
project.cc:(.text+0x3714): undefined reference to `llvm::sys::getDefaultTargetTriple()'
CMakeFiles/ccls.dir/src/sema_manager.cc.o: In function `ccls::(anonymous namespace)::PreambleMain(void*)':
sema_manager.cc:(.text+0xc4a): undefined reference to `clang::PrecompiledPreamble::Build(clang::CompilerInvocation const&, llvm::MemoryBuffer const*, clang::PreambleBounds, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>, std::__1::shared_ptr<clang::PCHContainerOperations>, bool, clang::PreambleCallbacks&)'
CMakeFiles/ccls.dir/src/sema_manager.cc.o: In function `ccls::(anonymous namespace)::BuildCompilerInstance(ccls::Session&, std::__1::unique_ptr<clang::CompilerInvocation, std::__1::default_delete<clang::CompilerInvocation> >, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>, clang::DiagnosticConsumer&, ccls::PreambleData const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >&)':
sema_manager.cc:(.text+0x6e32): undefined reference to `clang::CompilerInstance::CompilerInstance(std::__1::shared_ptr<clang::PCHContainerOperations>, clang::MemoryBufferCache*)'
sema_manager.cc:(.text+0x6ebd): undefined reference to `clang::CompilerInstance::setInvocation(std::__1::shared_ptr<clang::CompilerInvocation>)'
sema_manager.cc:(.text+0x6f3e): undefined reference to `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::__1::shared_ptr<clang::TargetOptions> const&)'
CMakeFiles/ccls.dir/src/sema_manager.cc.o: In function `ccls::PreambleStatCache::Producer(llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)::VFS::status(llvm::Twine const&)':
sema_manager.cc:(.text._ZZN4ccls17PreambleStatCache8ProducerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS6statusERKNS1_5TwineE[_ZZN4ccls17PreambleStatCache8ProducerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS6statusERKNS1_5TwineE]+0xb6): undefined reference to `llvm::Twine::str() const'
CMakeFiles/ccls.dir/src/sema_manager.cc.o: In function `ccls::PreambleStatCache::Producer(llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)::VFS::openFileForRead(llvm::Twine const&)':
sema_manager.cc:(.text._ZZN4ccls17PreambleStatCache8ProducerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS15openFileForReadERKNS1_5TwineE[_ZZN4ccls17PreambleStatCache8ProducerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS15openFileForReadERKNS1_5TwineE]+0x75): undefined reference to `llvm::Twine::str() const'
CMakeFiles/ccls.dir/src/sema_manager.cc.o: In function `ccls::PreambleStatCache::Consumer(llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)::VFS::status(llvm::Twine const&)':
sema_manager.cc:(.text._ZZN4ccls17PreambleStatCache8ConsumerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS6statusERKNS1_5TwineE[_ZZN4ccls17PreambleStatCache8ConsumerEN4llvm18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEEEN3VFS6statusERKNS1_5TwineE]+0x22): undefined reference to `llvm::Twine::str() const'
CMakeFiles/ccls.dir/src/messages/textDocument_formatting.cc.o: In function `ccls::(anonymous namespace)::Format(ccls::ReplyOnce&, ccls::WorkingFile*, clang::tooling::Range)':
textDocument_formatting.cc:(.text+0x1da): undefined reference to `clang::tooling::applyAllReplacements(llvm::StringRef, clang::tooling::Replacements const&)'
textDocument_formatting.cc:(.text+0x391): undefined reference to `clang::tooling::calculateRangesAfterReplacements(clang::tooling::Replacements const&, std::__1::vector<clang::tooling::Range, std::__1::allocator<clang::tooling::Range> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::getParseCategory()':
Format.cpp:(.text._ZN5clang6format16getParseCategoryEv+0x27): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::make_error_code(clang::format::ParseError)':
Format.cpp:(.text._ZN5clang6format15make_error_codeENS0_10ParseErrorE+0x2b): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::ParseErrorCategory::message[abi:cxx11](int) const':
Format.cpp:(.text._ZNK5clang6format18ParseErrorCategory7messageB5cxx11Ei+0x59): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::getLLVMStyle()':
Format.cpp:(.text._ZN5clang6format12getLLVMStyleEv+0x171): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6format12getLLVMStyleEv+0x3a2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format12getLLVMStyleEv+0x400): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format12getLLVMStyleEv+0x4c9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::getGoogleStyle(clang::format::FormatStyle::LanguageKind)':
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x207): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x408): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x486): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x506): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x586): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x60f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x6a4): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::getGoogleStyle(clang::format::FormatStyle::LanguageKind)':
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x141b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6format14getGoogleStyleENS0_11FormatStyle12LanguageKindE+0x18c1): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::FormatStyle::operator=(clang::format::FormatStyle&&)':
Format.cpp:(.text._ZN5clang6format11FormatStyleaSEOS1_[_ZN5clang6format11FormatStyleaSEOS1_]+0x46): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSEOS1_[_ZN5clang6format11FormatStyleaSEOS1_]+0x1e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSEOS1_[_ZN5clang6format11FormatStyleaSEOS1_]+0x21d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSEOS1_[_ZN5clang6format11FormatStyleaSEOS1_]+0x231): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::parseConfiguration(llvm::StringRef, clang::format::FormatStyle*)':
Format.cpp:(.text._ZN5clang6format18parseConfigurationEN4llvm9StringRefEPNS0_11FormatStyleE+0x107): undefined reference to `std::_V2::error_category::~error_category()'
Format.cpp:(.text._ZN5clang6format18parseConfigurationEN4llvm9StringRefEPNS0_11FormatStyleE+0x3c0): undefined reference to `std::_V2::error_category::~error_category()'
Format.cpp:(.text._ZN5clang6format18parseConfigurationEN4llvm9StringRefEPNS0_11FormatStyleE+0x8f5): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::FormatStyle::FormatStyle(clang::format::FormatStyle const&)':
Format.cpp:(.text._ZN5clang6format11FormatStyleC2ERKS1_[_ZN5clang6format11FormatStyleC2ERKS1_]+0x76): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyleC2ERKS1_[_ZN5clang6format11FormatStyleC2ERKS1_]+0x148): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyleC2ERKS1_[_ZN5clang6format11FormatStyleC2ERKS1_]+0x1fa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyleC2ERKS1_[_ZN5clang6format11FormatStyleC2ERKS1_]+0x28c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyleC2ERKS1_[_ZN5clang6format11FormatStyleC2ERKS1_]+0x44b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::configurationAsText[abi:cxx11](clang::format::FormatStyle const&)':
Format.cpp:(.text._ZN5clang6format19configurationAsTextB5cxx11ERKNS0_11FormatStyleE+0x125): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format19configurationAsTextB5cxx11ERKNS0_11FormatStyleE+0x1ad): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::sortCppIncludes(clang::format::FormatStyle const&, llvm::SmallVectorImpl<clang::format::(anonymous namespace)::IncludeDirective> const&, llvm::ArrayRef<clang::tooling::Range>, llvm::StringRef, clang::tooling::Replacements&, unsigned int*)':
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x4a5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x4f1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x555): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x5c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x614): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x674): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::sortCppIncludes(clang::format::FormatStyle const&, llvm::SmallVectorImpl<clang::format::(anonymous namespace)::IncludeDirective> const&, llvm::ArrayRef<clang::tooling::Range>, llvm::StringRef, clang::tooling::Replacements&, unsigned int*)':
Format.cpp:(.text._ZN5clang6formatL15sortCppIncludesERKNS0_11FormatStyleERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_116IncludeDirectiveEEENS4_8ArrayRefINS_7tooling5RangeEEENS4_9StringRefERNSC_12ReplacementsEPj+0x841): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::cleanupAroundReplacements(llvm::StringRef, clang::tooling::Replacements const&, clang::format::FormatStyle const&)':
Format.cpp:(.text._ZN5clang6format25cleanupAroundReplacementsEN4llvm9StringRefERKNS_7tooling12ReplacementsERKNS0_11FormatStyleE+0x424): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Format.cpp:(.text._ZN5clang6format25cleanupAroundReplacementsEN4llvm9StringRefERKNS_7tooling12ReplacementsERKNS0_11FormatStyleE+0x788): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Format.cpp:(.text._ZN5clang6format25cleanupAroundReplacementsEN4llvm9StringRefERKNS_7tooling12ReplacementsERKNS0_11FormatStyleE+0x7bc): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Format.cpp:(.text._ZN5clang6format25cleanupAroundReplacementsEN4llvm9StringRefERKNS_7tooling12ReplacementsERKNS0_11FormatStyleE+0xbe4): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)':
Format.cpp:(.text._ZN5clang6format8internal8reformatERKNS0_11FormatStyleEN4llvm9StringRefENS5_8ArrayRefINS_7tooling5RangeEEEjjjS6_PNS0_23FormattingAttemptStatusE+0x622): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Format.cpp:(.text._ZN5clang6format8internal8reformatERKNS0_11FormatStyleEN4llvm9StringRefENS5_8ArrayRefINS_7tooling5RangeEEEjjjS6_PNS0_23FormattingAttemptStatusE+0xb6c): undefined reference to `std::__throw_bad_function_call()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::getStyle(llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, clang::vfs::FileSystem*)':
Format.cpp:(.text._ZN5clang6format8getStyleEN4llvm9StringRefES2_S2_S2_PNS_3vfs10FileSystemE+0x10f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Format.cpp:(.text._ZN5clang6format8getStyleEN4llvm9StringRefES2_S2_S2_PNS_3vfs10FileSystemE+0x125e): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::ParseErrorCategory::~ParseErrorCategory()':
Format.cpp:(.text._ZN5clang6format18ParseErrorCategoryD0Ev[_ZN5clang6format18ParseErrorCategoryD0Ev]+0x5): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)':
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_]+0xb1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_]+0x12f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >::vector(std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> > const&)':
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEC2ERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEC2ERKS5_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEC2ERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEC2ERKS5_]+0x155): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::FormatStyle::RawStringFormat::RawStringFormat(clang::format::FormatStyle::RawStringFormat const&)':
Format.cpp:(.text._ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_[_ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_]+0x5e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_[_ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_]+0xcc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_[_ZN5clang6format11FormatStyle15RawStringFormatC2ERKS2_]+0x120): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `llvm::toString[abi:cxx11](llvm::Error)':
Format.cpp:(.text._ZN4llvm8toStringB5cxx11ENS_5ErrorE[_ZN4llvm8toStringB5cxx11ENS_5ErrorE]+0xde): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
Format.cpp:(.text._ZN4llvm8toStringB5cxx11ENS_5ErrorE[_ZN4llvm8toStringB5cxx11ENS_5ErrorE]+0xed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN4llvm8toStringB5cxx11ENS_5ErrorE[_ZN4llvm8toStringB5cxx11ENS_5ErrorE]+0x127): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN4llvm8toStringB5cxx11ENS_5ErrorE[_ZN4llvm8toStringB5cxx11ENS_5ErrorE]+0x136): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Format.cpp:(.text._ZN4llvm8toStringB5cxx11ENS_5ErrorE[_ZN4llvm8toStringB5cxx11ENS_5ErrorE]+0x1a1): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::tooling::Replacement::Replacement(clang::tooling::Replacement const&)':
Format.cpp:(.text._ZN5clang7tooling11ReplacementC2ERKS1_[_ZN5clang7tooling11ReplacementC2ERKS1_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang7tooling11ReplacementC2ERKS1_[_ZN5clang7tooling11ReplacementC2ERKS1_]+0xb1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZN5clang7tooling11ReplacementC2ERKS1_[_ZN5clang7tooling11ReplacementC2ERKS1_]+0x105): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::pair<std::_Rb_tree_iterator<llvm::StringRef>, bool> std::_Rb_tree<llvm::StringRef, llvm::StringRef, std::_Identity<llvm::StringRef>, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> >::_M_insert_unique<llvm::StringRef>(llvm::StringRef&&)':
Format.cpp:(.text._ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0xb6): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::_Rb_tree<llvm::StringRef, llvm::StringRef, std::_Identity<llvm::StringRef>, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> >::_M_get_insert_unique_pos(llvm::StringRef const&)':
Format.cpp:(.text._ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE24_M_get_insert_unique_posERKS1_[_ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE24_M_get_insert_unique_posERKS1_]+0xa3): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::pair<std::_Rb_tree_iterator<clang::tooling::Replacement>, bool> std::_Rb_tree<clang::tooling::Replacement, clang::tooling::Replacement, std::_Identity<clang::tooling::Replacement>, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::_M_insert_unique<clang::tooling::Replacement const&>(clang::tooling::Replacement const&)':
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_]+0xc6): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::(anonymous namespace)::Cleaner::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)':
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x1ab): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x457): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::(anonymous namespace)::Cleaner::checkEmptyNamespace(llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, unsigned int, unsigned int&, std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >&)':
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner19checkEmptyNamespaceERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEEjRjRSt3setIjSt4lessIjESaIjEE+0x2d8): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner19checkEmptyNamespaceERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEEjRjRSt3setIjSt4lessIjESaIjEE+0x317): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::(anonymous namespace)::Cleaner::deleteToken(clang::format::FormatToken*)':
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner11deleteTokenEPNS0_11FormatTokenE+0x81): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_17Cleaner11deleteTokenEPNS0_11FormatTokenE+0xe5): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `void std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >::_M_assign_aux<clang::tooling::IncludeStyle::IncludeCategory const*>(clang::tooling::IncludeStyle::IncludeCategory const*, clang::tooling::IncludeStyle::IncludeCategory const*, std::forward_iterator_tag)':
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x1e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x252): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x2e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x345): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `void std::vector<clang::format::FormatStyle::RawStringFormat, std::allocator<clang::format::FormatStyle::RawStringFormat> >::_M_assign_aux<clang::format::FormatStyle::RawStringFormat const*>(clang::format::FormatStyle::RawStringFormat const*, clang::format::FormatStyle::RawStringFormat const*, std::forward_iterator_tag)':
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x173): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x188): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x229): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE13_M_assign_auxIPKS3_EEvT_S9_St20forward_iterator_tag]+0x236): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)':
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_]+0xb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_]+0x117): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)':
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_]+0x1c2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_]+0x2e3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_]+0x36d): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_default_append(unsigned long)':
Format.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm]+0x358): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >::_M_default_append(unsigned long)':
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EE17_M_default_appendEm]+0x437): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::format::FormatStyle::RawStringFormat, std::allocator<clang::format::FormatStyle::RawStringFormat> >::_M_default_append(unsigned long)':
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EE17_M_default_appendEm]+0x534): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::FormatStyle::operator=(clang::format::FormatStyle const&)':
Format.cpp:(.text._ZN5clang6format11FormatStyleaSERKS1_[_ZN5clang6format11FormatStyleaSERKS1_]+0x42): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSERKS1_[_ZN5clang6format11FormatStyleaSERKS1_]+0x9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSERKS1_[_ZN5clang6format11FormatStyleaSERKS1_]+0xd0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZN5clang6format11FormatStyleaSERKS1_[_ZN5clang6format11FormatStyleaSERKS1_]+0xe3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::format::FormatStyle::RawStringFormat, std::allocator<clang::format::FormatStyle::RawStringFormat> >::operator=(std::vector<clang::format::FormatStyle::RawStringFormat, std::allocator<clang::format::FormatStyle::RawStringFormat> > const&)':
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EEaSERKS5_]+0x183): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang6format11FormatStyle15RawStringFormatESaIS3_EEaSERKS5_]+0x198): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> >::operator=(std::vector<clang::tooling::IncludeStyle::IncludeCategory, std::allocator<clang::tooling::IncludeStyle::IncludeCategory> > const&)':
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_]+0x1d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_]+0x271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_]+0x2f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Format.cpp:(.text._ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_[_ZNSt6vectorIN5clang7tooling12IncludeStyle15IncludeCategoryESaIS3_EEaSERKS5_]+0x37f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::vector<clang::format::FormatStyle, std::allocator<clang::format::FormatStyle> >::_M_fill_insert(__gnu_cxx::__normal_iterator<clang::format::FormatStyle*, std::vector<clang::format::FormatStyle, std::allocator<clang::format::FormatStyle> > >, unsigned long, clang::format::FormatStyle const&)':
Format.cpp:(.text._ZNSt6vectorIN5clang6format11FormatStyleESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEmRKS2_[_ZNSt6vectorIN5clang6format11FormatStyleESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEmRKS2_]+0x3ad): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::_Rb_tree_iterator<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> > std::_Rb_tree<clang::format::FormatStyle::LanguageKind, std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle>, std::_Select1st<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> >, std::less<clang::format::FormatStyle::LanguageKind>, std::allocator<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<clang::format::FormatStyle::LanguageKind const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> >, std::piecewise_construct_t const&, std::tuple<clang::format::FormatStyle::LanguageKind const&>&&, std::tuple<>&&)':
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS5_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS5_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_]+0x135): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `std::_Rb_tree<clang::format::FormatStyle::LanguageKind, std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle>, std::_Select1st<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> >, std::less<clang::format::FormatStyle::LanguageKind>, std::allocator<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<clang::format::FormatStyle::LanguageKind const, clang::format::FormatStyle> >, clang::format::FormatStyle::LanguageKind const&)':
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_]+0x3a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_]+0xc2): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_]+0xf9): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_]+0x180): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Format.cpp:(.text._ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_[_ZNSt8_Rb_treeIN5clang6format11FormatStyle12LanguageKindESt4pairIKS3_S2_ESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5_]+0x1de): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o): In function `clang::format::(anonymous namespace)::Formatter::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)':
Format.cpp:(.text._ZN5clang6format12_GLOBAL__N_19Formatter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x4b0): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):(.data.rel.ro._ZTVN5clang6format18ParseErrorCategoryE+0x10): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):(.data.rel.ro._ZTVN5clang6format18ParseErrorCategoryE+0x28): undefined reference to `std::_V2::error_category::_M_message[abi:cxx11](int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):(.data.rel.ro._ZTVN5clang6format18ParseErrorCategoryE+0x38): undefined reference to `std::_V2::error_category::default_error_condition(int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):(.data.rel.ro._ZTVN5clang6format18ParseErrorCategoryE+0x40): undefined reference to `std::_V2::error_category::equivalent(int, std::error_condition const&) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(Format.cpp.o):(.data.rel.ro._ZTVN5clang6format18ParseErrorCategoryE+0x48): undefined reference to `std::_V2::error_category::equivalent(std::error_code const&, int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(NamespaceEndCommentsFixer.cpp.o): In function `clang::format::NamespaceEndCommentsFixer::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)':
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x280): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x340): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x379): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x46f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x4bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xb13): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xb4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xb63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xb75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xbe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
NamespaceEndCommentsFixer.cpp:(.text._ZN5clang6format25NamespaceEndCommentsFixer7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0xdb3): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(SortJavaScriptImports.cpp.o): In function `clang::format::JavaScriptImportSorter::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)':
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE[_ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE]+0x4e3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE[_ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE]+0x543): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE[_ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE]+0x6ff): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE[_ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE]+0x74d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE[_ZN5clang6format22JavaScriptImportSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE]+0xa42): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(SortJavaScriptImports.cpp.o): In function `clang::format::JavaScriptImportSorter::appendReference(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, clang::format::JsModuleReference&)':
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x2e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x3ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x40e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x4d6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x57d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
SortJavaScriptImports.cpp:(.text._ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE[_ZN5clang6format22JavaScriptImportSorter15appendReferenceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_17JsModuleReferenceE]+0x5b0): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(TokenAnalyzer.cpp.o): In function `clang::format::TokenAnalyzer::process()':
TokenAnalyzer.cpp:(.text._ZN5clang6format13TokenAnalyzer7processEv+0x409): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(TokenAnalyzer.cpp.o): In function `clang::format::TokenAnalyzer::consumeUnwrappedLine(clang::format::UnwrappedLine const&)':
TokenAnalyzer.cpp:(.text._ZN5clang6format13TokenAnalyzer20consumeUnwrappedLineERKNS0_13UnwrappedLineE+0xd9): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(TokenAnalyzer.cpp.o): In function `std::__cxx11::list<clang::format::UnwrappedLineNode, std::allocator<clang::format::UnwrappedLineNode> >::operator=(std::__cxx11::list<clang::format::UnwrappedLineNode, std::allocator<clang::format::UnwrappedLineNode> >&&)':
TokenAnalyzer.cpp:(.text._ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSEOS5_[_ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSEOS5_]+0xde): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(TokenAnalyzer.cpp.o): In function `llvm::SmallVectorImpl<clang::format::UnwrappedLine>::operator=(llvm::SmallVectorImpl<clang::format::UnwrappedLine> const&)':
TokenAnalyzer.cpp:(.text._ZN4llvm15SmallVectorImplIN5clang6format13UnwrappedLineEEaSERKS4_[_ZN4llvm15SmallVectorImplIN5clang6format13UnwrappedLineEEaSERKS4_]+0x1c7): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(TokenAnalyzer.cpp.o): In function `std::__cxx11::list<clang::format::UnwrappedLineNode, std::allocator<clang::format::UnwrappedLineNode> >::operator=(std::__cxx11::list<clang::format::UnwrappedLineNode, std::allocator<clang::format::UnwrappedLineNode> > const&)':
TokenAnalyzer.cpp:(.text._ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_[_ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_]+0xc9): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
TokenAnalyzer.cpp:(.text._ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_[_ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_]+0xf1): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
TokenAnalyzer.cpp:(.text._ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_[_ZNSt7__cxx114listIN5clang6format17UnwrappedLineNodeESaIS3_EEaSERKS5_]+0x1dc): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineFormatter.cpp.o): In function `std::map<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int>, unsigned int, std::less<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> >, std::allocator<std::pair<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const, unsigned int> > >::operator[](std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const&)':
UnwrappedLineFormatter.cpp:(.text._ZNSt3mapISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjEjSt4lessISA_ESaIS0_IKSA_jEEEixERSD_[_ZNSt3mapISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjEjSt4lessISA_ESaIS0_IKSA_jEEEixERSD_]+0x11c): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineFormatter.cpp.o): In function `std::vector<int, std::allocator<int> >::_M_default_append(unsigned long)':
UnwrappedLineFormatter.cpp:(.text._ZNSt6vectorIiSaIiEE17_M_default_appendEm[_ZNSt6vectorIiSaIiEE17_M_default_appendEm]+0x12c): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineFormatter.cpp.o): In function `clang::format::(anonymous namespace)::OptimizingLineFormatter::analyzeSolutionSpace(clang::format::LineState&, bool)':
UnwrappedLineFormatter.cpp:(.text._ZN5clang6format12_GLOBAL__N_123OptimizingLineFormatter20analyzeSolutionSpaceERNS0_9LineStateEb+0x27c): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
UnwrappedLineFormatter.cpp:(.text._ZN5clang6format12_GLOBAL__N_123OptimizingLineFormatter20analyzeSolutionSpaceERNS0_9LineStateEb+0x2d6): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineFormatter.cpp.o): In function `std::_Rb_tree<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int>, std::pair<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const, unsigned int>, std::_Select1st<std::pair<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const, unsigned int> >, std::less<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> >, std::allocator<std::pair<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const, unsigned int> >, std::pair<llvm::SmallVectorImpl<clang::format::AnnotatedLine*> const*, unsigned int> const&)':
UnwrappedLineFormatter.cpp:(.text._ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_[_ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_]+0x57): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
UnwrappedLineFormatter.cpp:(.text._ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_[_ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_]+0x1df): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
UnwrappedLineFormatter.cpp:(.text._ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_[_ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_]+0x22e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
UnwrappedLineFormatter.cpp:(.text._ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_[_ZNSt8_Rb_treeISt4pairIPKN4llvm15SmallVectorImplIPN5clang6format13AnnotatedLineEEEjES0_IKSA_jESt10_Select1stISC_ESt4lessISA_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERSB_]+0x2da): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o): In function `clang::format::UnwrappedLineParser::parse()':
UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser5parseEv+0x12b): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o): In function `clang::format::UnwrappedLineParser::pushToken(clang::format::FormatToken*)':
UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser9pushTokenEPNS0_11FormatTokenE+0x72): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o): In function `clang::format::UnwrappedLineParser::flushComments(bool)':
UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser13flushCommentsEb+0xf3): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser13flushCommentsEb+0x1e8): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o): In function `clang::format::UnwrappedLineParser::nextToken(int)':
UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser9nextTokenEi+0xae): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o):UnwrappedLineParser.cpp:(.text._ZN5clang6format19UnwrappedLineParser18distributeCommentsERKN4llvm15SmallVectorImplIPNS0_11FormatTokenEEEPKS4_+0x256): more undefined references to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UnwrappedLineParser.cpp.o): In function `std::vector<bool, std::allocator<bool> >::_M_insert_aux(std::_Bit_iterator, bool)':
UnwrappedLineParser.cpp:(.text._ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb[_ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb]+0x399): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UsingDeclarationsSorter.cpp.o): In function `clang::format::UsingDeclarationsSorter::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)':
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x13a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x187): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x1df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x264): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x2c2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x39a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x6b9): undefined reference to `std::__throw_length_error(char const*)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format23UsingDeclarationsSorter7analyzeERNS0_14TokenAnnotatorERN4llvm15SmallVectorImplIPNS0_13AnnotatedLineEEERNS0_16FormatTokenLexerE+0x6c5): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UsingDeclarationsSorter.cpp.o): In function `clang::format::(anonymous namespace)::endUsingDeclarationBlock(llvm::SmallVectorImpl<clang::format::(anonymous namespace)::UsingDeclaration>*, clang::SourceManager const&, clang::tooling::Replacements*)':
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format12_GLOBAL__N_124endUsingDeclarationBlockEPN4llvm15SmallVectorImplINS1_16UsingDeclarationEEERKNS_13SourceManagerEPNS_7tooling12ReplacementsE+0x164): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format12_GLOBAL__N_124endUsingDeclarationBlockEPN4llvm15SmallVectorImplINS1_16UsingDeclarationEEERKNS_13SourceManagerEPNS_7tooling12ReplacementsE+0x327): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format12_GLOBAL__N_124endUsingDeclarationBlockEPN4llvm15SmallVectorImplINS1_16UsingDeclarationEEERKNS_13SourceManagerEPNS_7tooling12ReplacementsE+0x448): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
UsingDeclarationsSorter.cpp:(.text._ZN5clang6format12_GLOBAL__N_124endUsingDeclarationBlockEPN4llvm15SmallVectorImplINS1_16UsingDeclarationEEERKNS_13SourceManagerEPNS_7tooling12ReplacementsE+0xabc): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UsingDeclarationsSorter.cpp.o): In function `void std::__insertion_sort<clang::format::(anonymous namespace)::UsingDeclaration*, __gnu_cxx::__ops::_Iter_less_iter>(clang::format::(anonymous namespace)::UsingDeclaration*, clang::format::(anonymous namespace)::UsingDeclaration*, __gnu_cxx::__ops::_Iter_less_iter)':
UsingDeclarationsSorter.cpp:(.text._ZSt16__insertion_sortIPN5clang6format12_GLOBAL__N_116UsingDeclarationEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_T0_+0x123): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
UsingDeclarationsSorter.cpp:(.text._ZSt16__insertion_sortIPN5clang6format12_GLOBAL__N_116UsingDeclarationEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_T0_+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
UsingDeclarationsSorter.cpp:(.text._ZSt16__insertion_sortIPN5clang6format12_GLOBAL__N_116UsingDeclarationEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_T0_+0x1b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
UsingDeclarationsSorter.cpp:(.text._ZSt16__insertion_sortIPN5clang6format12_GLOBAL__N_116UsingDeclarationEN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_T0_+0x1f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UsingDeclarationsSorter.cpp.o): In function `void std::__merge_without_buffer<clang::format::(anonymous namespace)::UsingDeclaration*, long, __gnu_cxx::__ops::_Iter_less_iter>(clang::format::(anonymous namespace)::UsingDeclaration*, clang::format::(anonymous namespace)::UsingDeclaration*, clang::format::(anonymous namespace)::UsingDeclaration*, long, long, __gnu_cxx::__ops::_Iter_less_iter)':
UsingDeclarationsSorter.cpp:(.text._ZSt22__merge_without_bufferIPN5clang6format12_GLOBAL__N_116UsingDeclarationElN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_S8_T0_S9_T1_+0x212): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(UsingDeclarationsSorter.cpp.o):UsingDeclarationsSorter.cpp:(.text._ZSt22__merge_without_bufferIPN5clang6format12_GLOBAL__N_116UsingDeclarationElN9__gnu_cxx5__ops15_Iter_less_iterEEvT_S8_S8_T0_S9_T1_+0x225): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `clang::format::WhitespaceManager::Change::Change(clang::format::FormatToken const&, bool, clang::SourceRange, int, unsigned int, unsigned int, llvm::StringRef, llvm::StringRef, bool, bool)':
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager6ChangeC2ERKNS0_11FormatTokenEbNS_11SourceRangeEijjN4llvm9StringRefES8_bb+0x5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager6ChangeC2ERKNS0_11FormatTokenEbNS_11SourceRangeEijjN4llvm9StringRefES8_bb+0xe6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `clang::format::WhitespaceManager::generateChanges()':
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x133): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x1e3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x22e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x288): undefined reference to `std::__throw_length_error(char const*)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager15generateChangesEv+0x294): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `clang::format::WhitespaceManager::appendEscapedNewlineText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int, unsigned int, unsigned int)':
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager24appendEscapedNewlineTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x52): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager24appendEscapedNewlineTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x90): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager24appendEscapedNewlineTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0xb6): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `clang::format::WhitespaceManager::appendNewlineText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int)':
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager17appendNewlineTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj+0x63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager17appendNewlineTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj+0x86): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `clang::format::WhitespaceManager::appendIndentText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int, unsigned int, unsigned int)':
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager16appendIndentTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x72): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager16appendIndentTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0xd8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager16appendIndentTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x102): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager16appendIndentTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x12c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
WhitespaceManager.cpp:(.text._ZN5clang6format17WhitespaceManager16appendIndentTextERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj+0x143): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `void std::__pop_heap<clang::format::WhitespaceManager::Change*, __gnu_cxx::__ops::_Iter_comp_iter<clang::format::WhitespaceManager::Change::IsBeforeInFile> >(clang::format::WhitespaceManager::Change*, clang::format::WhitespaceManager::Change*, clang::format::WhitespaceManager::Change*, __gnu_cxx::__ops::_Iter_comp_iter<clang::format::WhitespaceManager::Change::IsBeforeInFile>)':
WhitespaceManager.cpp:(.text._ZSt10__pop_heapIPN5clang6format17WhitespaceManager6ChangeEN9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_SA_SA_T0_[_ZSt10__pop_heapIPN5clang6format17WhitespaceManager6ChangeEN9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_SA_SA_T0_]+0x105): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
WhitespaceManager.cpp:(.text._ZSt10__pop_heapIPN5clang6format17WhitespaceManager6ChangeEN9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_SA_SA_T0_[_ZSt10__pop_heapIPN5clang6format17WhitespaceManager6ChangeEN9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_SA_SA_T0_]+0x112): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o): In function `void std::__adjust_heap<clang::format::WhitespaceManager::Change*, long, clang::format::WhitespaceManager::Change, __gnu_cxx::__ops::_Iter_comp_iter<clang::format::WhitespaceManager::Change::IsBeforeInFile> >(clang::format::WhitespaceManager::Change*, long, long, clang::format::WhitespaceManager::Change, __gnu_cxx::__ops::_Iter_comp_iter<clang::format::WhitespaceManager::Change::IsBeforeInFile>)':
WhitespaceManager.cpp:(.text._ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_[_ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_]+0xe2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
WhitespaceManager.cpp:(.text._ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_[_ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_]+0xf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
WhitespaceManager.cpp:(.text._ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_[_ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_]+0x1a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(WhitespaceManager.cpp.o):WhitespaceManager.cpp:(.text._ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_[_ZSt13__adjust_heapIPN5clang6format17WhitespaceManager6ChangeElS3_N9__gnu_cxx5__ops15_Iter_comp_iterINS3_14IsBeforeInFileEEEEvT_T0_SB_T1_T2_]+0x1bc): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(ContinuationIndenter.cpp.o): In function `clang::format::ContinuationIndenter::reformatRawStringLiteral(clang::format::FormatToken const&, clang::format::LineState&, clang::format::FormatStyle const&, bool)':
ContinuationIndenter.cpp:(.text._ZN5clang6format20ContinuationIndenter24reformatRawStringLiteralERKNS0_11FormatTokenERNS0_9LineStateERKNS0_11FormatStyleEb+0x130): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ContinuationIndenter.cpp:(.text._ZN5clang6format20ContinuationIndenter24reformatRawStringLiteralERKNS0_11FormatTokenERNS0_9LineStateERKNS0_11FormatStyleEb+0x940): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(FormatTokenLexer.cpp.o): In function `std::_Hashtable<clang::IdentifierInfo*, clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*>, std::__detail::_Identity, std::equal_to<clang::IdentifierInfo*>, std::hash<clang::IdentifierInfo*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, true, true> >::_Hashtable<clang::IdentifierInfo* const*>(clang::IdentifierInfo* const*, clang::IdentifierInfo* const*, unsigned long, std::hash<clang::IdentifierInfo*> const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<clang::IdentifierInfo*> const&, std::__detail::_Identity const&, std::allocator<clang::IdentifierInfo*> const&)':
FormatTokenLexer.cpp:(.text._ZNSt10_HashtableIPN5clang14IdentifierInfoES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEEC2IPKS2_EET_SJ_mRKS9_RKSA_RKSB_RKS7_RKS5_RKS3_[_ZNSt10_HashtableIPN5clang14IdentifierInfoES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEEC2IPKS2_EET_SJ_mRKS9_RKSA_RKSB_RKS7_RKS5_RKS3_]+0xaa): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFormat.a(FormatTokenLexer.cpp.o): In function `std::_Hashtable<clang::IdentifierInfo*, clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*>, std::__detail::_Identity, std::equal_to<clang::IdentifierInfo*>, std::hash<clang::IdentifierInfo*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, true, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<clang::IdentifierInfo*, false>*)':
FormatTokenLexer.cpp:(.text._ZNSt10_HashtableIPN5clang14IdentifierInfoES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS4_10_Hash_nodeIS2_Lb0EEE[_ZNSt10_HashtableIPN5clang14IdentifierInfoES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS4_10_Hash_nodeIS2_Lb0EEE]+0x2b): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `clang::tooling::IncludeCategoryManager::IncludeCategoryManager(clang::tooling::IncludeStyle const&, llvm::StringRef)':
HeaderIncludes.cpp:(.text._ZN5clang7tooling22IncludeCategoryManagerC2ERKNS0_12IncludeStyleEN4llvm9StringRefE+0x5c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling22IncludeCategoryManagerC2ERKNS0_12IncludeStyleEN4llvm9StringRefE+0xbe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling22IncludeCategoryManagerC2ERKNS0_12IncludeStyleEN4llvm9StringRefE+0x26e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `clang::tooling::HeaderIncludes::HeaderIncludes(llvm::StringRef, llvm::StringRef, clang::tooling::IncludeStyle const&)':
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x4c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0xde): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x351): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x394): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x4f3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x6ec): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x780): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
HeaderIncludes.cpp:(.text._ZN5clang7tooling14HeaderIncludesC2EN4llvm9StringRefES3_RKNS0_12IncludeStyleE+0x8f7): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `clang::tooling::HeaderIncludes::insert(llvm::StringRef, bool) const':
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6insertEN4llvm9StringRefEb+0x3fb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6insertEN4llvm9StringRefEb+0x429): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6insertEN4llvm9StringRefEb+0x43b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6insertEN4llvm9StringRefEb+0x448): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6insertEN4llvm9StringRefEb+0x56f): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `clang::tooling::HeaderIncludes::remove(llvm::StringRef, bool) const':
HeaderIncludes.cpp:(.text._ZNK5clang7tooling14HeaderIncludes6removeEN4llvm9StringRefEb+0x251): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)':
HeaderIncludes.cpp:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_]+0x24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `void std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_assign_unique<int const*>(int const*, int const*)':
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_assign_uniqueIPKiEEvT_S9_[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_assign_uniqueIPKiEEvT_S9_]+0x14a): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<int>, int const&)':
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0x3a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0xc2): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0xf9): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0x180): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
HeaderIncludes.cpp:(.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0x1de): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `std::_Hashtable<int, std::pair<int const, int>, std::allocator<std::pair<int const, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<int const, int>, false>*)':
HeaderIncludes.cpp:(.text._ZNSt10_HashtableIiSt4pairIKiiESaIS2_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS4_10_Hash_nodeIS2_Lb0EEE[_ZNSt10_HashtableIiSt4pairIKiiESaIS2_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS4_10_Hash_nodeIS2_Lb0EEE]+0x2b): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingInclusions.a(HeaderIncludes.cpp.o): In function `std::_Hashtable<int, std::pair<int const, llvm::SmallVector<clang::tooling::HeaderIncludes::Include const*, 8u> >, std::allocator<std::pair<int const, llvm::SmallVector<clang::tooling::HeaderIncludes::Include const*, 8u> > >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<int const, llvm::SmallVector<clang::tooling::HeaderIncludes::Include const*, 8u> >, false>*)':
HeaderIncludes.cpp:(.text._ZNSt10_HashtableIiSt4pairIKiN4llvm11SmallVectorIPKN5clang7tooling14HeaderIncludes7IncludeELj8EEEESaISB_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSD_10_Hash_nodeISB_Lb0EEE[_ZNSt10_HashtableIiSt4pairIKiN4llvm11SmallVectorIPKN5clang7tooling14HeaderIncludes7IncludeELj8EEEESaISB_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSD_10_Hash_nodeISB_Lb0EEE]+0x2b): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacement::Replacement(llvm::StringRef, unsigned int, unsigned int, llvm::StringRef)':
Replacement.cpp:(.text._ZN5clang7tooling11ReplacementC2EN4llvm9StringRefEjjS3_+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZN5clang7tooling11ReplacementC2EN4llvm9StringRefEjjS3_+0xbc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacement::setFromSourceLocation(clang::SourceManager const&, clang::SourceLocation, unsigned int, llvm::StringRef)':
Replacement.cpp:(.text._ZN5clang7tooling11Replacement21setFromSourceLocationERKNS_13SourceManagerENS_14SourceLocationEjN4llvm9StringRefE+0xc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Replacement.cpp:(.text._ZN5clang7tooling11Replacement21setFromSourceLocationERKNS_13SourceManagerENS_14SourceLocationEjN4llvm9StringRefE+0x10e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZN5clang7tooling11Replacement21setFromSourceLocationERKNS_13SourceManagerENS_14SourceLocationEjN4llvm9StringRefE+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Replacement.cpp:(.text._ZN5clang7tooling11Replacement21setFromSourceLocationERKNS_13SourceManagerENS_14SourceLocationEjN4llvm9StringRefE+0x21d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacement::isApplicable() const':
Replacement.cpp:(.text._ZNK5clang7tooling11Replacement12isApplicableEv+0x9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacement::toString[abi:cxx11]() const':
Replacement.cpp:(.text._ZNK5clang7tooling11Replacement8toStringB5cxx11Ev+0x1a0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling11Replacement8toStringB5cxx11Ev+0x20e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::getReplacementInChangedCode(clang::tooling::Replacement const&) const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements27getReplacementInChangedCodeERKNS0_11ReplacementE+0x57): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements27getReplacementInChangedCodeERKNS0_11ReplacementE+0xba): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::getShiftedCodePosition(unsigned int) const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements22getShiftedCodePositionEj+0x29): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::ReplacementError::message[abi:cxx11]() const':
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x48): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0xaf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x124): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x17d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x1e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x23b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x299): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling16ReplacementError7messageB5cxx11Ev+0x2f2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::getCanonicalReplacements() const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements24getCanonicalReplacementsEv+0x13d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements24getCanonicalReplacementsEv+0x15a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements24getCanonicalReplacementsEv+0x1ae): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::set<clang::tooling::Replacement, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::set<__gnu_cxx::__normal_iterator<clang::tooling::Replacement*, std::vector<clang::tooling::Replacement, std::allocator<clang::tooling::Replacement> > > >(__gnu_cxx::__normal_iterator<clang::tooling::Replacement*, std::vector<clang::tooling::Replacement, std::allocator<clang::tooling::Replacement> > >, __gnu_cxx::__normal_iterator<clang::tooling::Replacement*, std::vector<clang::tooling::Replacement, std::allocator<clang::tooling::Replacement> > >)':
Replacement.cpp:(.text._ZNSt3setIN5clang7tooling11ReplacementESt4lessIS2_ESaIS2_EEC2IN9__gnu_cxx17__normal_iteratorIPS2_St6vectorIS2_S5_EEEEET_SE_[_ZNSt3setIN5clang7tooling11ReplacementESt4lessIS2_ESaIS2_EEC2IN9__gnu_cxx17__normal_iteratorIPS2_St6vectorIS2_S5_EEEEET_SE_]+0xcd): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt3setIN5clang7tooling11ReplacementESt4lessIS2_ESaIS2_EEC2IN9__gnu_cxx17__normal_iteratorIPS2_St6vectorIS2_S5_EEEEET_SE_[_ZNSt3setIN5clang7tooling11ReplacementESt4lessIS2_ESaIS2_EEC2IN9__gnu_cxx17__normal_iteratorIPS2_St6vectorIS2_S5_EEEEET_SE_]+0x128): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::mergeIfOrderIndependent(clang::tooling::Replacement const&) const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements23mergeIfOrderIndependentERKNS0_11ReplacementE+0x181): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::merge(clang::tooling::Replacements const&) const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements5mergeERKS1_+0x143): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements5mergeERKS1_+0x213): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements5mergeERKS1_+0x31e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements5mergeERKS1_+0x3cd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::add(clang::tooling::Replacement const&)':
Replacement.cpp:(.text._ZN5clang7tooling12Replacements3addERKNS0_11ReplacementE+0x164): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling12Replacements3addERKNS0_11ReplacementE+0x18c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling12Replacements3addERKNS0_11ReplacementE+0x1b0): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling12Replacements3addERKNS0_11ReplacementE+0x584): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::calculateRangesAfterReplacements(clang::tooling::Replacements const&, std::vector<clang::tooling::Range, std::allocator<clang::tooling::Range> > const&)':
Replacement.cpp:(.text._ZN5clang7tooling32calculateRangesAfterReplacementsERKNS0_12ReplacementsERKSt6vectorINS0_5RangeESaIS5_EE+0x344): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::Replacements::getAffectedRanges() const':
Replacement.cpp:(.text._ZNK5clang7tooling12Replacements17getAffectedRangesEv+0x374): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::applyAllReplacements(clang::tooling::Replacements const&, clang::Rewriter&)':
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsERKNS0_12ReplacementsERNS_8RewriterE+0x34): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsERKNS0_12ReplacementsERNS_8RewriterE+0x40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsERKNS0_12ReplacementsERNS_8RewriterE+0x4c): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsERKNS0_12ReplacementsERNS_8RewriterE+0x76): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::applyAllReplacements[abi:cxx11](llvm::StringRef, clang::tooling::Replacements const&)':
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsB5cxx11EN4llvm9StringRefERKNS0_12ReplacementsE+0x384): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsB5cxx11EN4llvm9StringRefERKNS0_12ReplacementsE+0x523): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZN5clang7tooling20applyAllReplacementsB5cxx11EN4llvm9StringRefERKNS0_12ReplacementsE+0x637): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `clang::tooling::groupReplacementsByFile(clang::FileManager&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::tooling::Replacements, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> > > const&)':
Replacement.cpp:(.text._ZN5clang7tooling23groupReplacementsByFileERNS_11FileManagerERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_12ReplacementsESt4lessIS9_ESaISt4pairIKS9_SA_EEE+0x30d): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `void std::_Rb_tree<clang::tooling::Replacement, clang::tooling::Replacement, std::_Identity<clang::tooling::Replacement>, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::_M_insert_unique<std::_Rb_tree_const_iterator<clang::tooling::Replacement> >(std::_Rb_tree_const_iterator<clang::tooling::Replacement>, std::_Rb_tree_const_iterator<clang::tooling::Replacement>)':
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIS2_EEEvT_SC_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIS2_EEEvT_SC_]+0x90): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIS2_EEEvT_SC_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIS2_EEEvT_SC_]+0xa2): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::_Rb_tree<clang::tooling::Replacement, clang::tooling::Replacement, std::_Identity<clang::tooling::Replacement>, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<clang::tooling::Replacement>, clang::tooling::Replacement const&)':
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_]+0x42): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_]+0xbe): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_]+0x13b): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_]+0x1c9): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_]+0x257): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `bool std::equal<std::_Rb_tree_const_iterator<clang::tooling::Replacement>, std::_Rb_tree_const_iterator<clang::tooling::Replacement> >(std::_Rb_tree_const_iterator<clang::tooling::Replacement>, std::_Rb_tree_const_iterator<clang::tooling::Replacement>, std::_Rb_tree_const_iterator<clang::tooling::Replacement>)':
Replacement.cpp:(.text._ZSt5equalISt23_Rb_tree_const_iteratorIN5clang7tooling11ReplacementEES4_EbT_S5_T0_[_ZSt5equalISt23_Rb_tree_const_iteratorIN5clang7tooling11ReplacementEES4_EbT_S5_T0_]+0x74): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZSt5equalISt23_Rb_tree_const_iteratorIN5clang7tooling11ReplacementEES4_EbT_S5_T0_[_ZSt5equalISt23_Rb_tree_const_iteratorIN5clang7tooling11ReplacementEES4_EbT_S5_T0_]+0x7f): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::pair<std::_Rb_tree_iterator<clang::tooling::Replacement>, bool> std::_Rb_tree<clang::tooling::Replacement, clang::tooling::Replacement, std::_Identity<clang::tooling::Replacement>, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::_M_insert_unique<clang::tooling::Replacement>(clang::tooling::Replacement&&)':
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_]+0x15d): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::_Rb_tree<clang::tooling::Replacement, clang::tooling::Replacement, std::_Identity<clang::tooling::Replacement>, std::less<clang::tooling::Replacement>, std::allocator<clang::tooling::Replacement> >::_M_erase_aux(std::_Rb_tree_const_iterator<clang::tooling::Replacement>, std::_Rb_tree_const_iterator<clang::tooling::Replacement>)':
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_ESA_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_ESA_]+0x64): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_ESA_[_ZNSt8_Rb_treeIN5clang7tooling11ReplacementES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_ESA_]+0x72): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)':
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_]+0x64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_]+0x144): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_]+0x197): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_]+0xbb): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_]+0x1b3): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangToolingCore.a(Replacement.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, clang::tooling::Replacements> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Replacement.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5clang7tooling12ReplacementsEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_]+0xd5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::getRewrittenText[abi:cxx11](clang::SourceRange) const':
Rewriter.cpp:(.text._ZNK5clang8Rewriter16getRewrittenTextB5cxx11ENS_11SourceRangeE+0x291): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Rewriter.cpp:(.text._ZNK5clang8Rewriter16getRewrittenTextB5cxx11ENS_11SourceRangeE+0x2eb): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::getEditBuffer(clang::FileID)':
Rewriter.cpp:(.text._ZN5clang8Rewriter13getEditBufferENS_6FileIDE+0x148): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()':
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x263): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x36b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x5c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x624): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x677): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x6e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x743): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x7b5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Rewriter.cpp:(.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x84f): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangRewrite.a(Rewriter.cpp.o): In function `void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<clang::RopePieceBTreeIterator>(clang::RopePieceBTreeIterator, clang::RopePieceBTreeIterator, std::forward_iterator_tag)':
Rewriter.cpp:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN5clang22RopePieceBTreeIteratorEEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN5clang22RopePieceBTreeIteratorEEEvT_S8_St20forward_iterator_tag]+0xc3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangRewrite.a(Rewriter.cpp.o): In function `std::_Rb_tree<clang::FileID, std::pair<clang::FileID const, clang::RewriteBuffer>, std::_Select1st<std::pair<clang::FileID const, clang::RewriteBuffer> >, std::less<clang::FileID>, std::allocator<std::pair<clang::FileID const, clang::RewriteBuffer> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<clang::FileID const, clang::RewriteBuffer> >, clang::FileID const&)':
Rewriter.cpp:(.text._ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_[_ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_]+0x3a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Rewriter.cpp:(.text._ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_[_ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_]+0xc2): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Rewriter.cpp:(.text._ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_[_ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_]+0xf9): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
Rewriter.cpp:(.text._ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_[_ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_]+0x180): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
Rewriter.cpp:(.text._ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_[_ZNSt8_Rb_treeIN5clang6FileIDESt4pairIKS1_NS0_13RewriteBufferEESt10_Select1stIS5_ESt4lessIS1_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS3_]+0x1de): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0x125): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x141): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x242): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x348): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x39f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x40c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x4c6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x532): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createPreprocessor(clang::TranslationUnitKind)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x4d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x563): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x712): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x7fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x8a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x8f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x970): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x9c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0xb02): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0xb84): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance18createPreprocessorENS_19TranslationUnitKindE+0x1031): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getPCHContainerReader() const':
CompilerInstance.cpp:(.text._ZNK5clang16CompilerInstance21getPCHContainerReaderEv[_ZNK5clang16CompilerInstance21getPCHContainerReaderEv]+0x120): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNK5clang16CompilerInstance21getPCHContainerReaderEv[_ZNK5clang16CompilerInstance21getPCHContainerReaderEv]+0x17b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getSpecificModuleCachePath[abi:cxx11]()':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance26getSpecificModuleCachePathB5cxx11Ev+0x149): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createPCHExternalASTSource(llvm::StringRef, llvm::StringRef, bool, bool, clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef<std::shared_ptr<clang::ModuleFileExtension> >, clang::DependencyFileGenerator*, llvm::ArrayRef<std::shared_ptr<clang::DependencyCollector> >, void*, bool, bool, bool)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance26createPCHExternalASTSourceEN4llvm9StringRefES2_bbRNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderENS1_8ArrayRefISt10shared_ptrINS_19ModuleFileExtensionEEEEPNS_23DependencyFileGeneratorENSA_ISB_INS_19DependencyCollectorEEEEPvbbb+0x2ca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance26createPCHExternalASTSourceEN4llvm9StringRefES2_bbRNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderENS1_8ArrayRefISt10shared_ptrINS_19ModuleFileExtensionEEEEPNS_23DependencyFileGeneratorENSA_ISB_INS_19DependencyCollectorEEEEPvbbb+0x36d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `EnableCodeCompletion(clang::Preprocessor&, llvm::StringRef, unsigned int, unsigned int)':
CompilerInstance.cpp:(.text._ZL20EnableCodeCompletionRN5clang12PreprocessorEN4llvm9StringRefEjj+0x102): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL20EnableCodeCompletionRN5clang12PreprocessorEN4llvm9StringRefEjj+0x16e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::addOutputFile(clang::CompilerInstance::OutputFile&&)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13addOutputFileEONS0_10OutputFileE+0xa5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x22e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x296): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x2e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x34f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x3ad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x41d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x554): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x84): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x120): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x179): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x287): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x3d6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x57b): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x677): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x6e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x75a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefEbbS2_S2_bb+0x7cf): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0xbe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x10e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x1d2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x207): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x288): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x2ef): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x347): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x3e0): undefined reference to `std::_V2::generic_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x5ec): undefined reference to `std::_V2::generic_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x720): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x795): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x7a2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x7e1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x86c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x881): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::InitializeSourceManager(clang::FrontendInputFile const&, clang::DiagnosticsEngine&, clang::FileManager&, clang::SourceManager&, clang::HeaderSearch*, clang::DependencyOutputOptions&, clang::FrontendOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x188): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x2fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x4a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x50c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x59f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x5bf): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x610): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x679): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerEPNS_12HeaderSearchERNS_23DependencyOutputOptionsERKNS_15FrontendOptionsE+0x748): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x99): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0xae): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x5a7): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x6a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x7e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x844): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x8b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createModuleManager()':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x14b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x5eb): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x62b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x696): undefined reference to `std::_V2::system_category()'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x6d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0xb4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0xbc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x1088): undefined reference to `std::__throw_logic_error(char const*)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x1094): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x1dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x255): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x536): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x5a9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0xd5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x13f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x213): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x593): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x6a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x721): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x797): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x8b7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x8e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x900): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x94d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x97e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x996): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xb18): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xb7e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xbf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xd20): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xd9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0xe6e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1367): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x13f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x145c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x14ef): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x160d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1696): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1760): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1c94): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x21a5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x2363): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x23de): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x2462): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x24e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x2805): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x29f1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x2e45): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x2ff9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x3186): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x33ed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x359e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x3621): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x36f5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x3900): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x3ee1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x400e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x4141): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x4226): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x429c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x431a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x445a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x44cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x454b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x465b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x46cd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x474c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x4913): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x4bf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x4f11): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x51d8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x5256): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x542d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x5541): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x55a4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x562a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x56ea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x5909): undefined reference to `std::__throw_length_error(char const*)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x5915): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)':
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x269): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x39d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x404): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x472): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x500): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x596): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x66f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x7a8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x848): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x8d9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang16CompilerInstance20loadModuleFromSourceENS_14SourceLocationEN4llvm9StringRefES3_+0x9a4): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileModuleImpl(clang::CompilerInstance&, clang::SourceLocation, llvm::StringRef, clang::FrontendInputFile, llvm::StringRef, llvm::StringRef, llvm::function_ref<void (clang::CompilerInstance&)>, llvm::function_ref<void (clang::CompilerInstance&)>)':
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x206): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x27d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x2b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x34b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x596): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x61e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x67c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x6fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x760): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0xfb3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x1035): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x1079): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x1111): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x1236): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x12af): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZL17compileModuleImplRN5clang16CompilerInstanceENS_14SourceLocationEN4llvm9StringRefENS_17FrontendInputFileES4_S4_NS3_12function_refIFvS1_EEES8_+0x1349): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef)::$_7::operator()() const':
CompilerInstance.cpp:(.text._ZZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefEENK3$_7clEv+0xce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefEENK3$_7clEv+0x138): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::SourceManager::pushModuleBuildStack(llvm::StringRef, clang::FullSourceLoc)':
CompilerInstance.cpp:(.text._ZN5clang13SourceManager20pushModuleBuildStackEN4llvm9StringRefENS_13FullSourceLocE[_ZN5clang13SourceManager20pushModuleBuildStackEN4llvm9StringRefENS_13FullSourceLocE]+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::DependencyOutputOptions::operator=(clang::DependencyOutputOptions&&)':
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsaSEOS0_[_ZN5clang23DependencyOutputOptionsaSEOS0_]+0x24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsaSEOS0_[_ZN5clang23DependencyOutputOptionsaSEOS0_]+0x32): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsaSEOS0_[_ZN5clang23DependencyOutputOptionsaSEOS0_]+0x146): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsaSEOS0_[_ZN5clang23DependencyOutputOptionsaSEOS0_]+0x15a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsaSEOS0_[_ZN5clang23DependencyOutputOptionsaSEOS0_]+0x171): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInvocation::CompilerInvocation(clang::CompilerInvocation const&)':
CompilerInstance.cpp:(.text._ZN5clang18CompilerInvocationC2ERKS0_[_ZN5clang18CompilerInvocationC2ERKS0_]+0x8b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang18CompilerInvocationC2ERKS0_[_ZN5clang18CompilerInvocationC2ERKS0_]+0x10b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CodeGenOptions::CodeGenOptions(clang::CodeGenOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0x66): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0xdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0x163): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0x203): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0x295): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o):CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0x327): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CodeGenOptions::CodeGenOptions(clang::CodeGenOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang14CodeGenOptionsC2ERKS0_[_ZN5clang14CodeGenOptionsC2ERKS0_]+0xf0c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::DependencyOutputOptions::DependencyOutputOptions(clang::DependencyOutputOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0x4c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0xbe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0x159): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0x1e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0x26f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang23DependencyOutputOptionsC2ERKS0_[_ZN5clang23DependencyOutputOptionsC2ERKS0_]+0x2cf): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::FrontendOptions::FrontendOptions(clang::FrontendOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0xc5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x13c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x1cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x261): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o):CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x2f3): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::FrontendOptions::FrontendOptions(clang::FrontendOptions const&)':
CompilerInstance.cpp:(.text._ZN5clang15FrontendOptionsC2ERKS0_[_ZN5clang15FrontendOptionsC2ERKS0_]+0x88f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::vector<clang::CodeGenOptions::BitcodeFileToLink, std::allocator<clang::CodeGenOptions::BitcodeFileToLink> >::vector(std::vector<clang::CodeGenOptions::BitcodeFileToLink, std::allocator<clang::CodeGenOptions::BitcodeFileToLink> > const&)':
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EEC2ERKS4_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EEC2ERKS4_]+0x157): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
CompilerInstance.cpp:(.text._ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_[_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_[_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_]+0xa9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_[_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS7_]+0xfd): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::vector<clang::FrontendInputFile, std::allocator<clang::FrontendInputFile> >::vector(std::vector<clang::FrontendInputFile, std::allocator<clang::FrontendInputFile> > const&)':
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EEC2ERKS3_[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EEC2ERKS3_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EEC2ERKS3_[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EEC2ERKS3_]+0x15f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, true> > >::_M_allocate_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)':
CompilerInstance.cpp:(.text._ZNSt8__detail16_Hashtable_allocISaINS_10_Hash_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EEELb1EEEEE16_M_allocate_nodeIJRKSD_EEEPSE_DpOT_[_ZNSt8__detail16_Hashtable_allocISaINS_10_Hash_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EEELb1EEEEE16_M_allocate_nodeIJRKSD_EEEPSE_DpOT_]+0x56): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt8__detail16_Hashtable_allocISaINS_10_Hash_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EEELb1EEEEE16_M_allocate_nodeIJRKSD_EEEPSE_DpOT_[_ZNSt8__detail16_Hashtable_allocISaINS_10_Hash_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EEELb1EEEEE16_M_allocate_nodeIJRKSD_EEEPSE_DpOT_]+0xc7): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `void std::vector<clang::FrontendInputFile, std::allocator<clang::FrontendInputFile> >::_M_assign_aux<clang::FrontendInputFile const*>(clang::FrontendInputFile const*, clang::FrontendInputFile const*, std::forward_iterator_tag)':
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag]+0x1f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag]+0x272): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag]+0x317): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInstance.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE13_M_assign_auxIPKS1_EEvT_S7_St20forward_iterator_tag]+0x385): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `void llvm::SmallVectorImpl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::FullSourceLoc> >::append<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::FullSourceLoc> const*, void>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::FullSourceLoc> const*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::FullSourceLoc> const*)':
CompilerInstance.cpp:(.text._ZN4llvm15SmallVectorImplISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang13FullSourceLocEEE6appendIPKSA_vEEvT_SF_[_ZN4llvm15SmallVectorImplISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang13FullSourceLocEEE6appendIPKSA_vEEvT_SF_]+0xa2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN4llvm15SmallVectorImplISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang13FullSourceLocEEE6appendIPKSA_vEEvT_SF_[_ZN4llvm15SmallVectorImplISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang13FullSourceLocEEE6appendIPKSA_vEEvT_SF_]+0x12c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `void __gnu_cxx::new_allocator<clang::ModuleDependencyCollector>::construct<clang::ModuleDependencyCollector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(clang::ModuleDependencyCollector*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CompilerInstance.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN5clang25ModuleDependencyCollectorEE9constructIS2_JRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorIN5clang25ModuleDependencyCollectorEE9constructIS2_JRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvPT_DpOT0_]+0x42): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInstance.cpp:(.text._ZN9__gnu_cxx13new_allocatorIN5clang25ModuleDependencyCollectorEE9constructIS2_JRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorIN5clang25ModuleDependencyCollectorEE9constructIS2_JRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvPT_DpOT0_]+0x17a): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)':
CompilerInstance.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_]+0x135): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CompilerInstance.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_]+0xbb): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
CompilerInstance.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_]+0x1b3): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CompilerInstance.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_]+0xd5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::HeaderSearchOptions::HeaderSearchOptions(llvm::StringRef)':
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2EN4llvm9StringRefE[_ZN5clang19HeaderSearchOptionsC2EN4llvm9StringRefE]+0x34): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::LangOptions::LangOptions(clang::LangOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0xe7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0x174): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0x201): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0x28e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0x370): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::LangOptions::LangOptions(clang::LangOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang11LangOptionsC2ERKS0_[_ZN5clang11LangOptionsC2ERKS0_]+0x3dd): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::TargetOptions::TargetOptions(clang::TargetOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0xad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x11f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x191): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x212): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x2ac): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::TargetOptions::TargetOptions(clang::TargetOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang13TargetOptionsC2ERKS0_[_ZN5clang13TargetOptionsC2ERKS0_]+0x367): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::DiagnosticOptions::DiagnosticOptions(clang::DiagnosticOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang17DiagnosticOptionsC2ERKS0_[_ZN5clang17DiagnosticOptionsC2ERKS0_]+0x5e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang17DiagnosticOptionsC2ERKS0_[_ZN5clang17DiagnosticOptionsC2ERKS0_]+0xd0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang17DiagnosticOptionsC2ERKS0_[_ZN5clang17DiagnosticOptionsC2ERKS0_]+0x15d): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::HeaderSearchOptions::HeaderSearchOptions(clang::HeaderSearchOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0xc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0x13c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0x1c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0x305): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptionsC2ERKS0_[_ZN5clang19HeaderSearchOptionsC2ERKS0_]+0x567): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::PreprocessorOptions::PreprocessorOptions(clang::PreprocessorOptions const&)':
CompilerInvocation.cpp:(.text._ZN5clang19PreprocessorOptionsC2ERKS0_[_ZN5clang19PreprocessorOptionsC2ERKS0_]+0x71): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19PreprocessorOptionsC2ERKS0_[_ZN5clang19PreprocessorOptionsC2ERKS0_]+0xeb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19PreprocessorOptionsC2ERKS0_[_ZN5clang19PreprocessorOptionsC2ERKS0_]+0x263): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19PreprocessorOptionsC2ERKS0_[_ZN5clang19PreprocessorOptionsC2ERKS0_]+0x2f5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19PreprocessorOptionsC2ERKS0_[_ZN5clang19PreprocessorOptionsC2ERKS0_]+0x46c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::ParseDiagnosticArgs(clang::DiagnosticOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine*, bool, bool)':
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x6b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x127): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0xe43): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0xeb3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0xef7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0xf61): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x11f2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x127b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x12b5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x131e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x15f1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x165d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x16a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x1712): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x1f52): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x1fb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x24fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x253b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x257f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineEbb+0x25df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*)':
CompilerInvocation.cpp:(.text._ZN5clang18getLastArgIntValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEiPNS_17DiagnosticsEngineE+0x13d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18getLastArgIntValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEiPNS_17DiagnosticsEngineE+0x1be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `addDiagnosticArgs(llvm::opt::ArgList&, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
CompilerInvocation.cpp:(.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE+0x1d2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE+0x28c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE+0x3ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE+0x569): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x1cb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0x34b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x437): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x518): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x575): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x5dc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x8da): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x952): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x998): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xa10): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xc6a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xce2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xd28): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xd9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xfea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x1062): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x10a8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x1120): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x149a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x1512): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x1558): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x15d0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x183a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x18b2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x18f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x196f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x2369): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x23d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x293a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x2c86): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x2d4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x2ee6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x2f7a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x33bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x342a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x3952): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x39c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x3db7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x3e25): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x3e7b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x3ee9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x41c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x456e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x45e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x466e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x46db): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x498a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4a03): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4a58): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4ad0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4b55): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4bbf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4c15): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4c7f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4d9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4e0c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4e62): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4eca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4efb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4f2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x549f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x54bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x553c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x55a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x560c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x567d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x56da): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x574b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x586c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x5882): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x5e2a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x5f56): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6555): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x65cd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6c04): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6caa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6f3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6faf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x6ff6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x706a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x7d41): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&, bool&)':
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x3b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x552): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x6f2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x92d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x9cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0xaf3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0xb8a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0xcb2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0xe9a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x10aa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x11bf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x123a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x13dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x144f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x217b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x21ee): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x25a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x2fbb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x302d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x3073): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x30cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x313e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x31da): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x3249): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x32a2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x3311): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x417c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x41fb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x4927): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x49b6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x4c03): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineERb+0x4dff): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseCodeGenArgs(clang::CodeGenOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&, clang::TargetOptions const&, clang::FrontendOptions const&)':
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x20f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x287): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x648): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x713): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x755): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7c8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa36): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xaae): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd06): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd7e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x146e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x14e1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x253b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x25ad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x2f3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x2fac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x3327): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x33c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x3408): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x347c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x356e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x35e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x3636): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x36ab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4217): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x42ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x433d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x43b7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4429): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x447e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x44f0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4acd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4b3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4e28): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x4e9a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x76c7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7740): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7799): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7812): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x789e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7913): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7932): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7949): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7aee): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7b66): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7bc8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7c40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7cbb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x7d2d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8537): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x85d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8618): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x868c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x88b5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x89f1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8a81): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8af3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8c54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8db5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8eed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8f86): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x8ff8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x9346): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x93b8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x940e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x9480): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x99c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x9a32): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x9a88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0x9af7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa073): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa0eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa132): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa1a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa48a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa51b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa56c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xa5e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xb23b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xb280): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xb2d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xb3ad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xb98c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xba05): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xba54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xbac8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xbcd7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xbd49): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xbe4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd687): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd721): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd768): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xd7dc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xdc0a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xdc84): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xdccb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xdd3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe087): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe18f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe1d6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe24a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe2cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe4fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xe570): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xf09e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xf110): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xf423): undefined reference to `std::__throw_length_error(char const*)'
CompilerInvocation.cpp:(.text._ZL16ParseCodeGenArgsRN5clang14CodeGenOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineERKNS_13TargetOptionsERKNS_15FrontendOptionsE+0xf42f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseHeaderSearchArgs(clang::HeaderSearchOptions&, llvm::opt::ArgList&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xf0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x656): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6cd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x820): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x886): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x8dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x949): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1506): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x19fb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1b72): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1bd7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1e5b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1eb6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1f84): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2042): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2d27): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2f46): undefined reference to `std::__throw_logic_error(char const*)'
CompilerInvocation.cpp:(.text._ZL21ParseHeaderSearchArgsRN5clang19HeaderSearchOptionsERN4llvm3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2f52): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `parseSanitizerKinds(llvm::StringRef, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, clang::DiagnosticsEngine&, clang::SanitizerSet&)':
CompilerInvocation.cpp:(.text._ZL19parseSanitizerKindsN4llvm9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERN5clang17DiagnosticsEngineERNSC_12SanitizerSetE+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL19parseSanitizerKindsN4llvm9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERN5clang17DiagnosticsEngineERNSC_12SanitizerSetE+0x1b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL19parseSanitizerKindsN4llvm9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERN5clang17DiagnosticsEngineERNSC_12SanitizerSetE+0x1fd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL19parseSanitizerKindsN4llvm9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERN5clang17DiagnosticsEngineERNSC_12SanitizerSetE+0x25f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, clang::TargetOptions const&, clang::PreprocessorOptions&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x666): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x6e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xe29): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xeb1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x123d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x12af): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x13fc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x146f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x1c36): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x1df3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x2899): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x31ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x32fc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x3816): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x388f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x436c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x43f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x444f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x44c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x65f6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x666e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x6ecd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x6f40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x8410): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x8484): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x84a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x92c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x9337): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x9383): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x93f6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x95d9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x976c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x97be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x98df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x992b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x999e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x9f45): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0x9fb6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xa2af): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xa47a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xa564): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xa5d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb25a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb2d2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb321): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb39a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb70c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xb783): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc1c9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc247): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc620): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc6a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc7be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS_13TargetOptionsERNS_19PreprocessorOptionsERNS_17DiagnosticsEngineE+0xc893): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::getLastArgUInt64Value(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, unsigned long, clang::DiagnosticsEngine*)':
CompilerInvocation.cpp:(.text._ZN5clang21getLastArgUInt64ValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEmPNS_17DiagnosticsEngineE+0x13f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang21getLastArgUInt64ValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEmPNS_17DiagnosticsEngineE+0x1c7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::createVFSFromCompilerInvocation(clang::CompilerInvocation const&, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
CompilerInvocation.cpp:(.text._ZN5clang31createVFSFromCompilerInvocationERKNS_18CompilerInvocationERNS_17DiagnosticsEngineEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x2b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang31createVFSFromCompilerInvocationERKNS_18CompilerInvocationERNS_17DiagnosticsEngineEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x3a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang31createVFSFromCompilerInvocationERKNS_18CompilerInvocationERNS_17DiagnosticsEngineEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x413): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang31createVFSFromCompilerInvocationERKNS_18CompilerInvocationERNS_17DiagnosticsEngineEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x489): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<llvm::Triple, std::allocator<llvm::Triple> >::vector(std::vector<llvm::Triple, std::allocator<llvm::Triple> > const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEC2ERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEC2ERKS3_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEC2ERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEC2ERKS3_]+0x15f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<clang::HeaderSearchOptions::Entry, std::allocator<clang::HeaderSearchOptions::Entry> >::vector(std::vector<clang::HeaderSearchOptions::Entry, std::allocator<clang::HeaderSearchOptions::Entry> > const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEC2ERKS4_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEC2ERKS4_]+0x15c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<clang::HeaderSearchOptions::SystemHeaderPrefix, std::allocator<clang::HeaderSearchOptions::SystemHeaderPrefix> >::vector(std::vector<clang::HeaderSearchOptions::SystemHeaderPrefix, std::allocator<clang::HeaderSearchOptions::SystemHeaderPrefix> > const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEC2ERKS4_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEC2ERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEC2ERKS4_]+0x156): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > >::vector(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > > const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEC2ERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEC2ERKS9_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEC2ERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEC2ERKS9_]+0x156): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> > >::vector(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> > > const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEC2ERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEC2ERKSC_]+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEC2ERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEC2ERKSC_]+0x157): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Alloc_node>(std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Alloc_node&)':
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_]+0x67): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_]+0x147): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_SG_RT_]+0x1fc): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
CompilerInvocation.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0xa9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0xfd): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_emplace_back_aux<char const*&>(char const*&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRPKcEEEvDpOT_]+0xc4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRPKcEEEvDpOT_]+0x211): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > >::_M_emplace_back_aux<llvm::StringRef&, bool&>(llvm::StringRef&, bool&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE19_M_emplace_back_auxIJRN4llvm9StringRefERbEEEvDpOT_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE19_M_emplace_back_auxIJRN4llvm9StringRefERbEEEvDpOT_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace_back<char const*>(char const*&&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJPKcEEEvDpOT_]+0x4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJPKcEEEvDpOT_]+0xc3): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::ParsedSourceLocation::FromString(llvm::StringRef)':
CompilerInvocation.cpp:(.text._ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE[_ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE]+0x183): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE[_ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE]+0x1ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE[_ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE]+0x20a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
CompilerInvocation.cpp:(.text._ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE[_ZN5clang20ParsedSourceLocation10FromStringEN4llvm9StringRefE]+0x22a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_emplace_back_aux<char const*>(char const*&&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJPKcEEEvDpOT_]+0xc4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJPKcEEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJPKcEEEvDpOT_]+0x211): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::__detail::_Map_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)':
CompilerInvocation.cpp:(.text._ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St6vectorIS6_SaIS6_EEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS6_[_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St6vectorIS6_SaIS6_EEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS6_]+0x22): undefined reference to `std::_Hash_bytes(void const*, unsigned long, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, true>*)':
CompilerInvocation.cpp:(.text._ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSD_10_Hash_nodeISB_Lb1EEE[_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSD_10_Hash_nodeISB_Lb1EEE]+0x2b): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::TestModuleFileExtension::TestModuleFileExtension(llvm::StringRef, unsigned int, unsigned int, bool, llvm::StringRef)':
CompilerInvocation.cpp:(.text._ZN5clang23TestModuleFileExtensionC2EN4llvm9StringRefEjjbS2_[_ZN5clang23TestModuleFileExtensionC2EN4llvm9StringRefEjjbS2_]+0x51): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZN5clang23TestModuleFileExtensionC2EN4llvm9StringRefEjjbS2_[_ZN5clang23TestModuleFileExtensionC2EN4llvm9StringRefEjjbS2_]+0xdf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<clang::FrontendInputFile, std::allocator<clang::FrontendInputFile> >::_M_emplace_back_aux<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::InputKind&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, clang::InputKind&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_9InputKindEEEEvDpOT_[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_9InputKindEEEEvDpOT_]+0xe3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::vector<clang::CodeGenOptions::BitcodeFileToLink, std::allocator<clang::CodeGenOptions::BitcodeFileToLink> >::push_back(clang::CodeGenOptions::BitcodeFileToLink const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE9push_backERKS2_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE9push_backERKS2_]+0x4f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE9push_backERKS2_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE9push_backERKS2_]+0xcb): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `GenerateOptimizationRemarkRegex(clang::DiagnosticsEngine&, llvm::opt::ArgList&, llvm::opt::Arg*)':
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x16a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x1d3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x228): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE+0x292): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_unique<std::pair<llvm::StringRef, llvm::StringRef> >(std::pair<llvm::StringRef, llvm::StringRef>&&)':
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE16_M_insert_uniqueIS6_IN4llvm9StringRefESH_EEES6_ISt17_Rb_tree_iteratorIS8_EbEOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE16_M_insert_uniqueIS6_IN4llvm9StringRefESH_EEES6_ISt17_Rb_tree_iteratorIS8_EbEOT_]+0x41): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_<std::pair<llvm::StringRef, llvm::StringRef>, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<llvm::StringRef, llvm::StringRef>&&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node&)':
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS6_IN4llvm9StringRefESH_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSN_OT_RT0_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS6_IN4llvm9StringRefESH_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSN_OT_RT0_]+0x65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS6_IN4llvm9StringRefESH_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSN_OT_RT0_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS6_IN4llvm9StringRefESH_ENSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSN_OT_RT0_]+0x154): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<llvm::StringRef, llvm::StringRef, void>(std::pair<llvm::StringRef, llvm::StringRef>&&)':
CompilerInvocation.cpp:(.text._ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IN4llvm9StringRefESA_vEEOS_IT_T0_E[_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IN4llvm9StringRefESA_vEEOS_IT_T0_E]+0x34): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IN4llvm9StringRefESA_vEEOS_IT_T0_E[_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IN4llvm9StringRefESA_vEEOS_IT_T0_E]+0xd0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_insert<char const**>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char const**, char const**, std::forward_iterator_tag)':
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x1b6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x305): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x49a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x4df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x5cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x5fc): undefined reference to `std::__throw_logic_error(char const*)'
CompilerInvocation.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE15_M_range_insertIPPKcEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EET_SG_St20forward_iterator_tag]+0x608): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<char const*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, char const*, char const*, std::forward_iterator_tag)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIhSaIhEE15_M_range_insertIPKcEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag[_ZNSt6vectorIhSaIhEE15_M_range_insertIPKcEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag]+0x85e): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<clang::CodeGenOptions::BitcodeFileToLink, std::allocator<clang::CodeGenOptions::BitcodeFileToLink> >::_M_emplace_back_aux<clang::CodeGenOptions::BitcodeFileToLink const&>(clang::CodeGenOptions::BitcodeFileToLink const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_]+0xd5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_[_ZNSt6vectorIN5clang14CodeGenOptions17BitcodeFileToLinkESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_]+0x205): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::HeaderSearchOptions::AddPrebuiltModulePath(llvm::StringRef)':
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptions21AddPrebuiltModulePathEN4llvm9StringRefE[_ZN5clang19HeaderSearchOptions21AddPrebuiltModulePathEN4llvm9StringRefE]+0x38): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::HeaderSearchOptions::AddPath(llvm::StringRef, clang::frontend::IncludeDirGroup, bool, bool)':
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptions7AddPathEN4llvm9StringRefENS_8frontend15IncludeDirGroupEbb[_ZN5clang19HeaderSearchOptions7AddPathEN4llvm9StringRefENS_8frontend15IncludeDirGroupEbb]+0x66): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::HeaderSearchOptions::AddVFSOverlayFile(llvm::StringRef)':
CompilerInvocation.cpp:(.text._ZN5clang19HeaderSearchOptions17AddVFSOverlayFileEN4llvm9StringRefE[_ZN5clang19HeaderSearchOptions17AddVFSOverlayFileEN4llvm9StringRefE]+0x38): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<clang::HeaderSearchOptions::Entry, std::allocator<clang::HeaderSearchOptions::Entry> >::_M_emplace_back_aux<llvm::StringRef&, clang::frontend::IncludeDirGroup&, bool&, bool&>(llvm::StringRef&, clang::frontend::IncludeDirGroup&, bool&, bool&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EE19_M_emplace_back_auxIJRN4llvm9StringRefERNS0_8frontend15IncludeDirGroupERbSC_EEEvDpOT_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EE19_M_emplace_back_auxIJRN4llvm9StringRefERNS0_8frontend15IncludeDirGroupERbSC_EEEvDpOT_]+0x117): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<clang::HeaderSearchOptions::SystemHeaderPrefix, std::allocator<clang::HeaderSearchOptions::SystemHeaderPrefix> >::_M_emplace_back_aux<llvm::StringRef&, bool&>(llvm::StringRef&, bool&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EE19_M_emplace_back_auxIJRN4llvm9StringRefERbEEEvDpOT_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EE19_M_emplace_back_auxIJRN4llvm9StringRefERbEEEvDpOT_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZL15parseVisibilityPN4llvm3opt3ArgERNS0_7ArgListERN5clang17DiagnosticsEngineE+0x13a): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `parseVisibility(llvm::opt::Arg*, llvm::opt::ArgList&, clang::DiagnosticsEngine&)':
CompilerInvocation.cpp:(.text._ZL15parseVisibilityPN4llvm3opt3ArgERNS0_7ArgListERN5clang17DiagnosticsEngineE+0x1bf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZL15parseVisibilityPN4llvm3opt3ArgERNS0_7ArgListERN5clang17DiagnosticsEngineE+0x1f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZL15parseVisibilityPN4llvm3opt3ArgERNS0_7ArgListERN5clang17DiagnosticsEngineE+0x263): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<llvm::Triple, std::allocator<llvm::Triple> >::_M_emplace_back_aux<llvm::Triple const&>(llvm::Triple const&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN4llvm6TripleESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN4llvm6TripleESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0x204): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
CompilerInvocation.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_]+0xd5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > >::_M_emplace_back_aux<llvm::StringRef&, bool>(llvm::StringRef&, bool&&)':
CompilerInvocation.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE19_M_emplace_back_auxIJRN4llvm9StringRefEbEEEvDpOT_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE19_M_emplace_back_auxIJRN4llvm9StringRefEbEEEvDpOT_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<llvm::StringRef&, llvm::StringRef&, void>(llvm::StringRef&, llvm::StringRef&)':
CompilerInvocation.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IRN4llvm9StringRefESA_vEEOT_OT0_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IRN4llvm9StringRefESA_vEEOT_OT0_]+0x34): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CompilerInvocation.cpp:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IRN4llvm9StringRefESA_vEEOT_OT0_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IRN4llvm9StringRefESA_vEEOT_OT0_]+0xce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::_Iter_less_iter)':
CompilerInvocation.cpp:(.text._ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElNS0_5__ops15_Iter_less_iterEEvT_SF_T0_T1_[_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElNS0_5__ops15_Iter_less_iterEEvT_SF_T0_T1_]+0x117): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__ops::_Iter_less_iter)':
CompilerInvocation.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_]+0xf2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_]+0x140): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_]+0x223): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
CompilerInvocation.cpp:(.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElS7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_]+0x246): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_SF_SF_T0_[_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_SF_SF_T0_]+0x1fe): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef<char const*>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS5_INS_3vfs10FileSystemEEE+0x5c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CreateInvocationFromCommandLine.cpp:(.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS5_INS_3vfs10FileSystemEEE+0x721): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `clang::DependencyCollector::maybeAddDependency(llvm::StringRef, bool, bool, bool, bool)':
DependencyFile.cpp:(.text._ZN5clang19DependencyCollector18maybeAddDependencyEN4llvm9StringRefEbbbb+0x98): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `clang::DependencyFileGenerator::CreateAndAttachToPreprocessor(clang::Preprocessor&, clang::DependencyOutputOptions const&)':
DependencyFile.cpp:(.text._ZN5clang23DependencyFileGenerator29CreateAndAttachToPreprocessorERNS_12PreprocessorERKNS_23DependencyOutputOptionsE+0x9d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyFile.cpp:(.text._ZN5clang23DependencyFileGenerator29CreateAndAttachToPreprocessorERNS_12PreprocessorERKNS_23DependencyOutputOptionsE+0x275): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyFile.cpp:(.text._ZN5clang23DependencyFileGenerator29CreateAndAttachToPreprocessorERNS_12PreprocessorERKNS_23DependencyOutputOptionsE+0x420): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::FileChanged(clang::SourceLocation, clang::PPCallbacks::FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl11FileChangedEN5clang14SourceLocationENS1_11PPCallbacks16FileChangeReasonENS1_6SrcMgr18CharacteristicKindENS1_6FileIDE+0x337): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::FileSkipped(clang::FileEntry const&, clang::Token const&, clang::SrcMgr::CharacteristicKind)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl11FileSkippedERKN5clang9FileEntryERKNS1_5TokenENS1_6SrcMgr18CharacteristicKindE+0xd0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*, clang::SrcMgr::CharacteristicKind)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleENS1_6SrcMgr18CharacteristicKindE+0x7a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x4d): undefined reference to `std::_V2::system_category()'
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x15b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x581): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x5eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x658): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGMMCallback::moduleMapFileRead(clang::SourceLocation, clang::FileEntry const&, bool)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_113DFGMMCallback17moduleMapFileReadEN5clang14SourceLocationERKNS1_9FileEntryEb+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGASTReaderListener::visitModuleFile(llvm::StringRef, clang::serialization::ModuleKind)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_120DFGASTReaderListener15visitModuleFileEN4llvm9StringRefEN5clang13serialization10ModuleKindE+0x6a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGASTReaderListener::visitInputFile(llvm::StringRef, bool, bool, bool)':
DependencyFile.cpp:(.text._ZN12_GLOBAL__N_120DFGASTReaderListener14visitInputFileEN4llvm9StringRefEbbb+0x6e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `clang::AttachDependencyGraphGen(clang::Preprocessor&, llvm::StringRef, llvm::StringRef)':
DependencyGraph.cpp:(.text._ZN5clang24AttachDependencyGraphGenERNS_12PreprocessorEN4llvm9StringRefES3_+0x63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyGraph.cpp:(.text._ZN5clang24AttachDependencyGraphGenERNS_12PreprocessorEN4llvm9StringRefES3_+0xe9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::EndOfMainFile()':
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x20): undefined reference to `std::_V2::system_category()'
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x120): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x300): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x6be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x71c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DependencyGraph.cpp:(.text._ZN12_GLOBAL__N_123DependencyGraphCallback13EndOfMainFileEv+0x787): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::setCurrentInput(clang::FrontendInputFile const&, std::unique_ptr<clang::ASTUnit, std::default_delete<clang::ASTUnit> >)':
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15setCurrentInputERKNS_17FrontendInputFileESt10unique_ptrINS_7ASTUnitESt14default_deleteIS5_EE+0x13): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::CreateWrappedASTConsumer(clang::CompilerInstance&, llvm::StringRef)':
FrontendAction.cpp:(.text._ZN5clang14FrontendAction24CreateWrappedASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x12d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)':
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x60): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xf0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2ae): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x52d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x6bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x77f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x8c6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x925): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xa2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xbc0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xc38): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xd5e): undefined reference to `std::_V2::system_category()'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x10ca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x13c8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x14e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1562): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x179a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1ac5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1b3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1c16): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1dcc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1fc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2377): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2790): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2853): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x289e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2920): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2a39): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2b86): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2d4f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2e1c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2e94): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2f0a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x3030): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::HeaderSearchOptions::operator=(clang::HeaderSearchOptions const&)':
FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0xe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0x35): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0x42): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0x55): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0xbb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o):FrontendAction.cpp:(.text._ZN5clang19HeaderSearchOptionsaSERKS0_[_ZN5clang19HeaderSearchOptionsaSERKS0_]+0x1b1): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `ReadOriginalFileName(clang::CompilerInstance&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)':
FrontendAction.cpp:(.text._ZL20ReadOriginalFileNameRN5clang16CompilerInstanceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x262): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZL20ReadOriginalFileNameRN5clang16CompilerInstanceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x2ce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()':
FrontendAction.cpp:(.text._ZN5clang14FrontendAction13EndSourceFileEv+0x3c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::WrapperFrontendAction::BeginSourceFileAction(clang::CompilerInstance&)':
FrontendAction.cpp:(.text._ZN5clang21WrapperFrontendAction21BeginSourceFileActionERNS_16CompilerInstanceE+0x21): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZN5clang21WrapperFrontendAction21BeginSourceFileActionERNS_16CompilerInstanceE+0x7e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<clang::HeaderSearchOptions::Entry, std::allocator<clang::HeaderSearchOptions::Entry> >::operator=(std::vector<clang::HeaderSearchOptions::Entry, std::allocator<clang::HeaderSearchOptions::Entry> > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_]+0x1e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_]+0x281): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_]+0x317): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions5EntryESaIS2_EEaSERKS4_]+0x39f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<clang::HeaderSearchOptions::SystemHeaderPrefix, std::allocator<clang::HeaderSearchOptions::SystemHeaderPrefix> >::operator=(std::vector<clang::HeaderSearchOptions::SystemHeaderPrefix, std::allocator<clang::HeaderSearchOptions::SystemHeaderPrefix> > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_]+0x1d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_]+0x271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_]+0x2f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_[_ZNSt6vectorIN5clang19HeaderSearchOptions18SystemHeaderPrefixESaIS2_EEaSERKS4_]+0x37f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > >::operator=(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_]+0x1d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_]+0x271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_]+0x2f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EEaSERKS9_]+0x37f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_]+0xb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_]+0xc4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_]+0x127): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EEaSERKS9_]+0x134): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> > >::operator=(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> > > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_]+0x1d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_]+0x271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_]+0x2f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EEaSERKSC_]+0x37f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Reuse_or_alloc_node::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
FrontendAction.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_]+0x80): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_]+0x12d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT_]+0x18b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `std::vector<llvm::Triple, std::allocator<llvm::Triple> >::operator=(std::vector<llvm::Triple, std::allocator<llvm::Triple> > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_]+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_]+0x1f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_]+0x291): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_]+0x337): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendAction.cpp:(.text._ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm6TripleESaIS1_EEaSERKS3_]+0x3b8): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::DiagnosticsEngine&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl<char>&)':
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x28): undefined reference to `std::_V2::system_category()'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x15a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x2ba): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x34d): undefined reference to `std::_V2::system_category()'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x871): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x8a4): undefined reference to `std::_V2::system_category()'
FrontendAction.cpp:(.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_17DiagnosticsEngineERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xa61): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsChecker::DeclRead(unsigned int, clang::Decl const*)':
FrontendAction.cpp:(.text._ZN12_GLOBAL__N_124DeserializedDeclsChecker8DeclReadEjPKN5clang4DeclE+0x269): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZN12_GLOBAL__N_124DeserializedDeclsChecker8DeclReadEjPKN5clang4DeclE+0x2d9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_emplace_back_aux<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
FrontendAction.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_]+0xbf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendAction.cpp:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_]+0x1ff): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `void llvm::function_ref<void (clang::FileEntry const*)>::callback_fn<clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)::$_0>(long, clang::FileEntry const*)':
FrontendAction.cpp:(.text._ZN4llvm12function_refIFvPKN5clang9FileEntryEEE11callback_fnIZNS1_14FrontendAction15BeginSourceFileERNS1_16CompilerInstanceERKNS1_17FrontendInputFileEE3$_0EEvlS4_+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)':
FrontendActions.cpp:(.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x52): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendActions.cpp:(.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x1e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
FrontendActions.cpp:(.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x3ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::ComputeASTConsumerArguments(clang::CompilerInstance&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
FrontendActions.cpp:(.text._ZN5clang17GeneratePCHAction27ComputeASTConsumerArgumentsERNS_16CompilerInstanceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x19): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::CreateOutputFile(clang::CompilerInstance&, llvm::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
FrontendActions.cpp:(.text._ZN5clang17GeneratePCHAction16CreateOutputFileERNS_16CompilerInstanceEN4llvm9StringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x94): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::CompilerInstance::getPCHContainerWriter() const':
FrontendActions.cpp:(.text._ZNK5clang16CompilerInstance21getPCHContainerWriterEv[_ZNK5clang16CompilerInstance21getPCHContainerWriterEv]+0x120): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZNK5clang16CompilerInstance21getPCHContainerWriterEv[_ZNK5clang16CompilerInstance21getPCHContainerWriterEv]+0x17b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)':
FrontendActions.cpp:(.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x7b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x25b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x5ec): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleFromModuleMapAction::CreateOutputFile(clang::CompilerInstance&, llvm::StringRef)':
FrontendActions.cpp:(.text._ZN5clang33GenerateModuleFromModuleMapAction16CreateOutputFileERNS_16CompilerInstanceEN4llvm9StringRefE+0x78): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::BeginInvocation(clang::CompilerInstance&)':
FrontendActions.cpp:(.text._ZN5clang20DumpModuleInfoAction15BeginInvocationERNS_16CompilerInstanceE+0x27): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()':
FrontendActions.cpp:(.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x59): undefined reference to `std::_V2::system_category()'
FrontendActions.cpp:(.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x96): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DefaultTemplateInstCallback::atTemplateBegin(clang::Sema const&, clang::Sema::CodeSynthesisContext const&)':
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x188): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x1c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x33d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x3b3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x48e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x4a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x508): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x5fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x611): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x663): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x769): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x7e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x8b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x8c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x93c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa12): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa25): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa87): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback15atTemplateBeginERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xc7b): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DefaultTemplateInstCallback::atTemplateEnd(clang::Sema const&, clang::Sema::CodeSynthesisContext const&)':
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x188): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x1c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x33d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x3b3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x48e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x4a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x508): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x5fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x611): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x663): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x769): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x7e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x8b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x8c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0x93c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa12): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa25): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xa87): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback13atTemplateEndERKN5clang4SemaERKNS2_20CodeSynthesisContextE+0xc7b): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DefaultTemplateInstCallback::toString[abi:cxx11](clang::Sema::CodeSynthesisContext::SynthesisKind)':
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0x98): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0xd7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0x116): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0x162): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(FrontendActions.cpp.o):FrontendActions.cpp:(.text._ZN12_GLOBAL__N_127DefaultTemplateInstCallback8toStringB5cxx11EN5clang4Sema20CodeSynthesisContext13SynthesisKindE+0x1b1): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, clang::DependencyOutputOptions const&, bool, llvm::StringRef, bool, bool)':
HeaderIncludeGen.cpp:(.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKNS_23DependencyOutputOptionsEbN4llvm9StringRefEbb+0x66): undefined reference to `std::_V2::system_category()'
HeaderIncludeGen.cpp:(.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKNS_23DependencyOutputOptionsEbN4llvm9StringRefEbb+0xa3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludeGen.cpp:(.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKNS_23DependencyOutputOptionsEbN4llvm9StringRefEbb+0x21c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
HeaderIncludeGen.cpp:(.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKNS_23DependencyOutputOptionsEbN4llvm9StringRefEbb+0x2bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)':
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x98): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0xca9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x117a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1265): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1335): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x13a9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x13ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x14a2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1515): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x159d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x164d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x16c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1881): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x28f9): undefined reference to `std::__throw_length_error(char const*)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x2905): undefined reference to `std::__throw_logic_error(char const*)'
InitHeaderSearch.cpp:(.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x2911): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `void std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > >::_M_assign_aux<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> const*>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> const*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> const*, std::forward_iterator_tag)':
InitHeaderSearch.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag]+0x1e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
InitHeaderSearch.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag]+0x252): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitHeaderSearch.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag]+0x2e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
InitHeaderSearch.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbESaIS7_EE13_M_assign_auxIPKS7_EEvT_SD_St20forward_iterator_tag]+0x355): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)':
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x5b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1683): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x16ff): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x19c8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1c65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1d07): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1e6d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
InitPreprocessor.cpp:(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1ee5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0x155): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
InitPreprocessor.cpp:(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE+0x1c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
InitPreprocessor.cpp:(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE+0x4e49): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)':
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x76): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xf2): undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(char const*, std::_Ios_Openmode)'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x111): undefined reference to `std::__basic_file<char>::is_open() const'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x198): undefined reference to `VTT for std::basic_ifstream<char, std::char_traits<char> >'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x1c6): undefined reference to `vtable for std::basic_filebuf<char, std::char_traits<char> >'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x1d7): undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::close()'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x1df): undefined reference to `std::__basic_file<char>::~__basic_file()'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x1e6): undefined reference to `vtable for std::basic_streambuf<char, std::char_traits<char> >'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x1ff): undefined reference to `std::locale::~locale()'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x230): undefined reference to `std::ios_base::~ios_base()'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x4f4): undefined reference to `std::ctype<char>::_M_widen_init() const'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x510): undefined reference to `std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x6fc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x9e9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
LayoutOverrideSource.cpp:(.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xb8c): undefined reference to `std::__throw_bad_cast()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)':
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0xdf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x19e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x216): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x285): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x2ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x314): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x525): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x5f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x7b3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x80c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::DiagEntry::DiagEntry(clang::LogDiagnosticPrinter::DiagEntry const&)':
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_[_ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_]+0x3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_[_ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_]+0xad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_[_ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_]+0x12a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
LogDiagnosticPrinter.cpp:(.text._ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_[_ZN5clang20LogDiagnosticPrinter9DiagEntryC2ERKS1_]+0x185): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::writeFileMap()':
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0xd3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x311): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::getRealPath(llvm::StringRef, llvm::SmallVectorImpl<char>&)':
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector11getRealPathEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0x98): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector11getRealPathEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0x187): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector11getRealPathEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0x2ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `real_path(llvm::StringRef, llvm::SmallVectorImpl<char>&)':
ModuleDependencyCollector.cpp:(.text._ZL9real_pathN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x41): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::copyToRoot(llvm::StringRef, llvm::StringRef)':
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector10copyToRootEN4llvm9StringRefES2_+0x376): undefined reference to `std::_V2::system_category()'
ModuleDependencyCollector.cpp:(.text._ZN5clang25ModuleDependencyCollector10copyToRootEN4llvm9StringRefES2_+0x5e3): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::Build(clang::CompilerInvocation const&, llvm::MemoryBuffer const*, clang::PreambleBounds, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>, std::shared_ptr<clang::PCHContainerOperations>, bool, clang::PreambleCallbacks&)':
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x1c1): undefined reference to `std::_V2::error_category::~error_category()'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x2b6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x334): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x46f): undefined reference to `std::_V2::error_category::~error_category()'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x982): undefined reference to `std::_V2::error_category::~error_category()'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0xb96): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0xd70): undefined reference to `std::_V2::error_category::~error_category()'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble5BuildERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsERNS_17DiagnosticsEngineENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEESt10shared_ptrINS_22PCHContainerOperationsEEbRNS_17PreambleCallbacksE+0x1238): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::CanReuse(clang::CompilerInvocation const&, llvm::MemoryBuffer const*, clang::PreambleBounds, clang::vfs::FileSystem*) const':
PrecompiledPreamble.cpp:(.text._ZNK5clang19PrecompiledPreamble8CanReuseERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsEPNS_3vfs10FileSystemE+0x21f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
PrecompiledPreamble.cpp:(.text._ZNK5clang19PrecompiledPreamble8CanReuseERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsEPNS_3vfs10FileSystemE+0x3f0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
PrecompiledPreamble.cpp:(.text._ZNK5clang19PrecompiledPreamble8CanReuseERKNS_18CompilerInvocationEPKN4llvm12MemoryBufferENS_14PreambleBoundsEPNS_3vfs10FileSystemE+0x633): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `std::map<llvm::sys::fs::UniqueID, clang::PrecompiledPreamble::PreambleFileHash, std::less<llvm::sys::fs::UniqueID>, std::allocator<std::pair<llvm::sys::fs::UniqueID const, clang::PrecompiledPreamble::PreambleFileHash> > >::operator[](llvm::sys::fs::UniqueID&&)':
PrecompiledPreamble.cpp:(.text._ZNSt3mapIN4llvm3sys2fs8UniqueIDEN5clang19PrecompiledPreamble16PreambleFileHashESt4lessIS3_ESaISt4pairIKS3_S6_EEEixEOS3_[_ZNSt3mapIN4llvm3sys2fs8UniqueIDEN5clang19PrecompiledPreamble16PreambleFileHashESt4lessIS3_ESaISt4pairIKS3_S6_EEEixEOS3_]+0x11f): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::configurePreamble(clang::PreambleBounds, clang::CompilerInvocation&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>&, llvm::MemoryBuffer*) const':
PrecompiledPreamble.cpp:(.text._ZNK5clang19PrecompiledPreamble17configurePreambleENS_14PreambleBoundsERNS_18CompilerInvocationERN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEEPNS4_12MemoryBufferE+0x6a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::TempPCHFile::createInSystemTempDir(llvm::Twine const&, llvm::StringRef)':
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble11TempPCHFile21createInSystemTempDirERKN4llvm5TwineENS2_9StringRefE+0xb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::TempPCHFile::operator=(clang::PrecompiledPreamble::TempPCHFile&&)':
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble11TempPCHFileaSEOS1_+0x24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::PrecompiledPreamble::setupPreambleStorage(clang::PrecompiledPreamble::PCHStorage const&, clang::PreprocessorOptions&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>&)':
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble20setupPreambleStorageERKNS0_10PCHStorageERNS_19PreprocessorOptionsERN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x53): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble20setupPreambleStorageERKNS0_10PCHStorageERNS_19PreprocessorOptionsERN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0xa3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble20setupPreambleStorageERKNS0_10PCHStorageERNS_19PreprocessorOptionsERN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0xe9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
PrecompiledPreamble.cpp:(.text._ZN5clang19PrecompiledPreamble20setupPreambleStorageERKNS0_10PCHStorageERNS_19PreprocessorOptionsERN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x220): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::make_error_code(clang::BuildPreambleError)':
PrecompiledPreamble.cpp:(.text._ZN5clang15make_error_codeENS_18BuildPreambleErrorE+0x1c): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::BuildPreambleErrorCategory::message[abi:cxx11](int) const':
PrecompiledPreamble.cpp:(.text._ZNK5clang26BuildPreambleErrorCategory7messageB5cxx11Ei+0x3b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZNK5clang26BuildPreambleErrorCategory7messageB5cxx11Ei+0x8e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZNK5clang26BuildPreambleErrorCategory7messageB5cxx11Ei+0xcc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZNK5clang26BuildPreambleErrorCategory7messageB5cxx11Ei+0x111): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
PrecompiledPreamble.cpp:(.text._ZNK5clang26BuildPreambleErrorCategory7messageB5cxx11Ei+0x157): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `clang::BuildPreambleErrorCategory::~BuildPreambleErrorCategory()':
PrecompiledPreamble.cpp:(.text._ZN5clang26BuildPreambleErrorCategoryD0Ev[_ZN5clang26BuildPreambleErrorCategoryD0Ev]+0x5): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `void std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> > >::_M_emplace_back_aux<llvm::StringRef&, llvm::MemoryBuffer*&>(llvm::StringRef&, llvm::MemoryBuffer*&)':
PrecompiledPreamble.cpp:(.text._ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EE19_M_emplace_back_auxIJRNS7_9StringRefERS9_EEEvDpOT_[_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4llvm12MemoryBufferEESaISA_EE19_M_emplace_back_auxIJRNS7_9StringRefERS9_EEEvDpOT_]+0xe0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o): In function `std::_Rb_tree<llvm::sys::fs::UniqueID, std::pair<llvm::sys::fs::UniqueID const, clang::PrecompiledPreamble::PreambleFileHash>, std::_Select1st<std::pair<llvm::sys::fs::UniqueID const, clang::PrecompiledPreamble::PreambleFileHash> >, std::less<llvm::sys::fs::UniqueID>, std::allocator<std::pair<llvm::sys::fs::UniqueID const, clang::PrecompiledPreamble::PreambleFileHash> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<llvm::sys::fs::UniqueID const, clang::PrecompiledPreamble::PreambleFileHash> >, llvm::sys::fs::UniqueID const&)':
PrecompiledPreamble.cpp:(.text._ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_[_ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_]+0x57): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
PrecompiledPreamble.cpp:(.text._ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_[_ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_]+0x1ee): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
PrecompiledPreamble.cpp:(.text._ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_[_ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_]+0x244): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
PrecompiledPreamble.cpp:(.text._ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_[_ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_]+0x2eb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
PrecompiledPreamble.cpp:(.text._ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_[_ZNSt8_Rb_treeIN4llvm3sys2fs8UniqueIDESt4pairIKS3_N5clang19PrecompiledPreamble16PreambleFileHashEESt10_Select1stIS9_ESt4lessIS3_ESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS5_]+0x31a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o):(.data.rel.ro._ZTVN5clang26BuildPreambleErrorCategoryE+0x10): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o):(.data.rel.ro._ZTVN5clang26BuildPreambleErrorCategoryE+0x28): undefined reference to `std::_V2::error_category::_M_message[abi:cxx11](int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o):(.data.rel.ro._ZTVN5clang26BuildPreambleErrorCategoryE+0x38): undefined reference to `std::_V2::error_category::default_error_condition(int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o):(.data.rel.ro._ZTVN5clang26BuildPreambleErrorCategoryE+0x40): undefined reference to `std::_V2::error_category::equivalent(int, std::error_condition const&) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(PrecompiledPreamble.cpp.o):(.data.rel.ro._ZTVN5clang26BuildPreambleErrorCategoryE+0x48): undefined reference to `std::_V2::error_category::equivalent(std::error_code const&, int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)':
SerializedDiagnosticPrinter.cpp:(.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0xf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::finish()':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x1af): undefined reference to `std::_V2::system_category()'
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x2c6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x363): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x3c1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x432): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `void std::vector<std::shared_ptr<llvm::BitCodeAbbrev>, std::allocator<std::shared_ptr<llvm::BitCodeAbbrev> > >::_M_range_insert<__gnu_cxx::__normal_iterator<std::shared_ptr<llvm::BitCodeAbbrev>*, std::vector<std::shared_ptr<llvm::BitCodeAbbrev>, std::allocator<std::shared_ptr<llvm::BitCodeAbbrev> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<llvm::BitCodeAbbrev>*, std::vector<std::shared_ptr<llvm::BitCodeAbbrev>, std::allocator<std::shared_ptr<llvm::BitCodeAbbrev> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<llvm::BitCodeAbbrev>*, std::vector<std::shared_ptr<llvm::BitCodeAbbrev>, std::allocator<std::shared_ptr<llvm::BitCodeAbbrev> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<llvm::BitCodeAbbrev>*, std::vector<std::shared_ptr<llvm::BitCodeAbbrev>, std::allocator<std::shared_ptr<llvm::BitCodeAbbrev> > > >, std::forward_iterator_tag)':
SerializedDiagnosticPrinter.cpp:(.text._ZNSt6vectorISt10shared_ptrIN4llvm13BitCodeAbbrevEESaIS3_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPS3_S5_EEEEvSA_T_SB_St20forward_iterator_tag[_ZNSt6vectorISt10shared_ptrIN4llvm13BitCodeAbbrevEESaIS3_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPS3_S5_EEEEvSA_T_SB_St20forward_iterator_tag]+0xa7e): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitStartOfDiagnostic()':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger22visitStartOfDiagnosticEv+0x1e): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitEndOfDiagnostic()':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger20visitEndOfDiagnosticEv+0x14): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitCategoryRecord(unsigned int, llvm::StringRef)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger19visitCategoryRecordEjN4llvm9StringRefE+0x9d): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitDiagFlagRecord(unsigned int, llvm::StringRef)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger19visitDiagFlagRecordEjN4llvm9StringRefE+0xa3): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitDiagnosticRecord(unsigned int, clang::serialized_diags::Location const&, unsigned int, unsigned int, llvm::StringRef)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger21visitDiagnosticRecordEjRKN5clang16serialized_diags8LocationEjjN4llvm9StringRefE+0x2b0): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitFilenameRecord(unsigned int, unsigned int, unsigned int, llvm::StringRef)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger19visitFilenameRecordEjjjN4llvm9StringRefE+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger19visitFilenameRecordEjjjN4llvm9StringRefE+0x146): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitFixitRecord(clang::serialized_diags::Location const&, clang::serialized_diags::Location const&, llvm::StringRef)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger16visitFixitRecordERKN5clang16serialized_diags8LocationES5_N4llvm9StringRefE+0x22e): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitSourceRangeRecord(clang::serialized_diags::Location const&, clang::serialized_diags::Location const&)':
SerializedDiagnosticPrinter.cpp:(.text._ZN12_GLOBAL__N_112SDiagsMerger22visitSourceRangeRecordERKN5clang16serialized_diags8LocationES5_+0x21c): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::visitVersionRecord(unsigned int)':
SerializedDiagnosticPrinter.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader18visitVersionRecordEj[_ZN5clang16serialized_diags26SerializedDiagnosticReader18visitVersionRecordEj]+0x2): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnostics(llvm::StringRef)':
SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader15readDiagnosticsEN4llvm9StringRefE+0xfd5): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):SerializedDiagnosticReader.cpp:(.text._ZN5clang16serialized_diags26SerializedDiagnosticReader13readMetaBlockERN4llvm15BitstreamCursorE+0x1de): more undefined references to `std::_V2::system_category()' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `(anonymous namespace)::SDErrorCategoryType::~SDErrorCategoryType()':
SerializedDiagnosticReader.cpp:(.text._ZN12_GLOBAL__N_119SDErrorCategoryTypeD0Ev+0x5): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `(anonymous namespace)::SDErrorCategoryType::message[abi:cxx11](int) const':
SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0x3b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0x7d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0xbf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0x101): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):SerializedDiagnosticReader.cpp:(.text._ZNK12_GLOBAL__N_119SDErrorCategoryType7messageB5cxx11Ei+0x19d): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_119SDErrorCategoryTypeE+0x10): undefined reference to `std::_V2::error_category::~error_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_119SDErrorCategoryTypeE+0x28): undefined reference to `std::_V2::error_category::_M_message[abi:cxx11](int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_119SDErrorCategoryTypeE+0x38): undefined reference to `std::_V2::error_category::default_error_condition(int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_119SDErrorCategoryTypeE+0x40): undefined reference to `std::_V2::error_category::equivalent(int, std::error_condition const&) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_119SDErrorCategoryTypeE+0x48): undefined reference to `std::_V2::error_category::equivalent(std::error_code const&, int) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Reader::Reader(clang::ModuleFileExtension*, llvm::BitstreamCursor const&)':
TestModuleFileExtension.cpp:(.text._ZN5clang23TestModuleFileExtension6ReaderC2EPNS_19ModuleFileExtensionERKN4llvm15BitstreamCursorE+0x228): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::getExtensionMetadata() const':
TestModuleFileExtension.cpp:(.text._ZNK5clang23TestModuleFileExtension20getExtensionMetadataEv+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TestModuleFileExtension.cpp:(.text._ZNK5clang23TestModuleFileExtension20getExtensionMetadataEv+0xb8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TestModuleFileExtension.cpp:(.text._ZNK5clang23TestModuleFileExtension20getExtensionMetadataEv+0x10f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::createExtensionReader(clang::ModuleFileExtensionMetadata const&, clang::ASTReader&, clang::serialization::ModuleFile&, llvm::BitstreamCursor const&)':
TestModuleFileExtension.cpp:(.text._ZN5clang23TestModuleFileExtension21createExtensionReaderERKNS_27ModuleFileExtensionMetadataERNS_9ASTReaderERNS_13serialization10ModuleFileERKN4llvm15BitstreamCursorE+0x11b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TestModuleFileExtension.cpp:(.text._ZN5clang23TestModuleFileExtension21createExtensionReaderERKNS_27ModuleFileExtensionMetadataERNS_9ASTReaderERNS_13serialization10ModuleFileERKN4llvm15BitstreamCursorE+0x187): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::HandleComment(clang::Preprocessor&, clang::SourceRange)':
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer13HandleCommentERNS_12PreprocessorENS_11SourceRangeE+0xbf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer13HandleCommentERNS_12PreprocessorENS_11SourceRangeE+0x13b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer13HandleCommentERNS_12PreprocessorENS_11SourceRangeE+0x1d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer13HandleCommentERNS_12PreprocessorENS_11SourceRangeE+0x25d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer13HandleCommentERNS_12PreprocessorENS_11SourceRangeE+0x2e9): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `ParseDirective(llvm::StringRef, clang::VerifyDiagnosticConsumer::ExpectedData*, clang::SourceManager&, clang::Preprocessor*, clang::SourceLocation, clang::VerifyDiagnosticConsumer::DirectiveStatus&)':
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0xb0f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0xcb9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x138e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x13e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x1460): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x1498): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x1697): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x17a9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x185f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x1933): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
VerifyDiagnosticConsumer.cpp:(.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE+0x199d): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, char const*)':
VerifyDiagnosticConsumer.cpp:(.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x41b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x486): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0x101): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x195): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x1b6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x1d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x31d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x461): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector<std::unique_ptr<clang::VerifyDiagnosticConsumer::Directive, std::default_delete<clang::VerifyDiagnosticConsumer::Directive> >, std::allocator<std::unique_ptr<clang::VerifyDiagnosticConsumer::Directive, std::default_delete<clang::VerifyDiagnosticConsumer::Directive> > > >&, __gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, bool)':
VerifyDiagnosticConsumer.cpp:(.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x400): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
VerifyDiagnosticConsumer.cpp:(.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0xbf4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0xd24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `void std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_range_initialize<__gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, __gnu_cxx::__normal_iterator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::forward_iterator_tag)':
VerifyDiagnosticConsumer.cpp:(.text._ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_range_initializeIN9__gnu_cxx17__normal_iteratorIPKS9_SB_EEEEvT_SI_St20forward_iterator_tag[_ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_range_initializeIN9__gnu_cxx17__normal_iteratorIPKS9_SB_EEEEvT_SI_St20forward_iterator_tag]+0xc3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
VerifyDiagnosticConsumer.cpp:(.text._ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_range_initializeIN9__gnu_cxx17__normal_iteratorIPKS9_SB_EEEEvT_SI_St20forward_iterator_tag[_ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_range_initializeIN9__gnu_cxx17__normal_iteratorIPKS9_SB_EEEEvT_SI_St20forward_iterator_tag]+0x147): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateASTPrinter(std::unique_ptr<llvm::raw_ostream, std::default_delete<llvm::raw_ostream> >, llvm::StringRef)':
ASTConsumers.cpp:(.text._ZN5clang16CreateASTPrinterESt10unique_ptrIN4llvm11raw_ostreamESt14default_deleteIS2_EENS1_9StringRefE+0x81): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateASTDumper(std::unique_ptr<llvm::raw_ostream, std::default_delete<llvm::raw_ostream> >, llvm::StringRef, bool, bool, bool)':
ASTConsumers.cpp:(.text._ZN5clang15CreateASTDumperESt10unique_ptrIN4llvm11raw_ostreamESt14default_deleteIS2_EENS1_9StringRefEbbb+0xa2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*)':
ASTConsumers.cpp:(.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE+0x74): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CacheCodeCompletionResults()':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit26CacheCodeCompletionResultsEv+0x104): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getBufferForFile(llvm::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit16getBufferForFileEN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x87): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, clang::PCHContainerReader const&, clang::ASTUnit::WhatToLoad, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> >, bool, bool, bool)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderENS0_10WhatToLoadEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSD_8ArrayRefISt4pairIS6_PNSD_12MemoryBufferEEEEbbb+0x51b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderENS0_10WhatToLoadEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSD_8ArrayRefISt4pairIS6_PNSD_12MemoryBufferEEEEbbb+0x58c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderENS0_10WhatToLoadEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSD_8ArrayRefISt4pairIS6_PNSD_12MemoryBufferEEEEbbb+0x824): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderENS0_10WhatToLoadEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSD_8ArrayRefISt4pairIS6_PNSD_12MemoryBufferEEEEbbb+0xe00): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderENS0_10WhatToLoadEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSD_8ArrayRefISt4pairIS6_PNSD_12MemoryBufferEEEEbbb+0xe77): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr<clang::PCHContainerOperations>, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EENS5_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x37f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EENS5_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x3ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EENS5_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x532): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `checkAndRemoveNonDriverDiags(llvm::SmallVectorImpl<clang::StoredDiagnostic>&)':
ASTUnit.cpp:(.text._ZL28checkAndRemoveNonDriverDiagsRN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEEE+0x129): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::TranslateStoredDiagnostics(clang::FileManager&, clang::SourceManager&, llvm::SmallVectorImpl<clang::ASTUnit::StandaloneDiagnostic> const&, llvm::SmallVectorImpl<clang::StoredDiagnostic>&)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit26TranslateStoredDiagnosticsERNS_11FileManagerERNS_13SourceManagerERKN4llvm15SmallVectorImplINS0_20StandaloneDiagnosticEEERNS6_INS_16StoredDiagnosticEEE+0x3f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr<clang::PCHContainerOperations>, clang::CompilerInvocation&, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>, bool, unsigned int)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERNS_18CompilerInvocationEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEEbj+0x13f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERNS_18CompilerInvocationEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEEbj+0x402): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERNS_18CompilerInvocationEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEEbj+0xb2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERNS_18CompilerInvocationEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEEbj+0x110f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::RealizeTopLevelDeclsFromPreamble()':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32RealizeTopLevelDeclsFromPreambleEv+0x22a): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::create(std::shared_ptr<clang::CompilerInvocation>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, bool, bool)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit6createESt10shared_ptrINS_18CompilerInvocationEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEbb+0x101): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(std::shared_ptr<clang::CompilerInvocation>, std::shared_ptr<clang::PCHContainerOperations>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, clang::FrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr<clang::ASTUnit, std::default_delete<clang::ASTUnit> >*)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionESt10shared_ptrINS_18CompilerInvocationEES1_INS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_14FrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x1ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionESt10shared_ptrINS_18CompilerInvocationEES1_INS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_14FrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x215): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionESt10shared_ptrINS_18CompilerInvocationEES1_INS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_14FrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x540): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionESt10shared_ptrINS_18CompilerInvocationEES1_INS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_14FrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x5ad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr<clang::PCHContainerOperations>, unsigned int, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEjN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x266): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr<clang::CompilerInvocation>, std::shared_ptr<clang::PCHContainerOperations>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_18CompilerInvocationEES1_INS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x1d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCommandLine(char const**, char const**, std::shared_ptr<clang::PCHContainerOperations>, llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine>, llvm::StringRef, bool, bool, llvm::ArrayRef<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> >, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool, clang::SkipFunctionBodiesScope, bool, bool, bool, llvm::Optional<llvm::StringRef>, std::unique_ptr<clang::ASTUnit, std::default_delete<clang::ASTUnit> >*, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x30d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x418): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x512): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x589): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x646): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbNS_23SkipFunctionBodiesScopeEbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EENS8_INS_3vfs10FileSystemEEE+0x76a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Reparse(std::shared_ptr<clang::PCHContainerOperations>, llvm::ArrayRef<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> >, llvm::IntrusiveRefCntPtr<clang::vfs::FileSystem>)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit7ReparseESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS4_12MemoryBufferEEEENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x119): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit7ReparseESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS4_12MemoryBufferEEEENS4_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x27c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr<clang::PCHContainerOperations>, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl<clang::StoredDiagnostic>&, llvm::SmallVectorImpl<llvm::MemoryBuffer const*>&)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x1e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x2f3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x38c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x5ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x634): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x8a4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xa5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xc0b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x10ed): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x156): undefined reference to `std::_V2::system_category()'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::StoredDiagnosticConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)':
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124StoredDiagnosticConsumer16HandleDiagnosticEN5clang17DiagnosticsEngine5LevelERKNS1_10DiagnosticE+0x16b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124StoredDiagnosticConsumer16HandleDiagnosticEN5clang17DiagnosticsEngine5LevelERKNS1_10DiagnosticE+0x1e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124StoredDiagnosticConsumer16HandleDiagnosticEN5clang17DiagnosticsEngine5LevelERKNS1_10DiagnosticE+0x262): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124StoredDiagnosticConsumer16HandleDiagnosticEN5clang17DiagnosticsEngine5LevelERKNS1_10DiagnosticE+0x2ca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124StoredDiagnosticConsumer16HandleDiagnosticEN5clang17DiagnosticsEngine5LevelERKNS1_10DiagnosticE+0x794): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::SmallVectorImpl<clang::StoredDiagnostic>::erase(clang::StoredDiagnostic const*, clang::StoredDiagnostic const*)':
ASTUnit.cpp:(.text._ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEE5eraseEPKS2_S5_[_ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEE5eraseEPKS2_S5_]+0x78): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::ASTUnitPreambleCallbacks::AfterPCHEmitted(clang::ASTWriter&)':
ASTUnit.cpp:(.text._ZN12_GLOBAL__N_124ASTUnitPreambleCallbacks15AfterPCHEmittedERN5clang9ASTWriterE+0x234): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `std::vector<clang::FixItHint, std::allocator<clang::FixItHint> >::operator=(std::vector<clang::FixItHint, std::allocator<clang::FixItHint> > const&)':
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_]+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_]+0x169): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_]+0x229): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_]+0x396): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEaSERKS3_]+0x450): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `std::vector<clang::FixItHint, std::allocator<clang::FixItHint> >::vector(std::vector<clang::FixItHint, std::allocator<clang::FixItHint> > const&)':
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEC2ERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEC2ERKS3_]+0xc8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZNSt6vectorIN5clang9FixItHintESaIS1_EEC2ERKS3_[_ZNSt6vectorIN5clang9FixItHintESaIS1_EEC2ERKS3_]+0x166): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `void std::swap<clang::StoredDiagnostic>(clang::StoredDiagnostic&, clang::StoredDiagnostic&)':
ASTUnit.cpp:(.text._ZSt4swapIN5clang16StoredDiagnosticEEvRT_S3_[_ZSt4swapIN5clang16StoredDiagnosticEEvRT_S3_]+0xb3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZSt4swapIN5clang16StoredDiagnosticEEvRT_S3_[_ZSt4swapIN5clang16StoredDiagnosticEEvRT_S3_]+0x1a5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::StoredDiagnostic::StoredDiagnostic(clang::StoredDiagnostic const&)':
ASTUnit.cpp:(.text._ZN5clang16StoredDiagnosticC2ERKS0_[_ZN5clang16StoredDiagnosticC2ERKS0_]+0x4e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTUnit.cpp:(.text._ZN5clang16StoredDiagnosticC2ERKS0_[_ZN5clang16StoredDiagnosticC2ERKS0_]+0x144): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::SmallVectorImpl<clang::StoredDiagnostic>::operator=(llvm::SmallVectorImpl<clang::StoredDiagnostic>&&)':
ASTUnit.cpp:(.text._ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEEaSEOS3_]+0x22a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang16StoredDiagnosticEEaSEOS3_]+0x47a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::StandaloneDiagnostic::operator=(clang::ASTUnit::StandaloneDiagnostic&&)':
ASTUnit.cpp:(.text._ZN5clang7ASTUnit20StandaloneDiagnosticaSEOS1_[_ZN5clang7ASTUnit20StandaloneDiagnosticaSEOS1_]+0x1e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTUnit.cpp:(.text._ZN5clang7ASTUnit20StandaloneDiagnosticaSEOS1_[_ZN5clang7ASTUnit20StandaloneDiagnosticaSEOS1_]+0x2c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `void std::vector<clang::Decl*, std::allocator<clang::Decl*> >::_M_range_insert<__gnu_cxx::__normal_iterator<clang::Decl**, std::vector<clang::Decl*, std::allocator<clang::Decl*> > > >(__gnu_cxx::__normal_iterator<clang::Decl**, std::vector<clang::Decl*, std::allocator<clang::Decl*> > >, __gnu_cxx::__normal_iterator<clang::Decl**, std::vector<clang::Decl*, std::allocator<clang::Decl*> > >, __gnu_cxx::__normal_iterator<clang::Decl**, std::vector<clang::Decl*, std::allocator<clang::Decl*> > >, std::forward_iterator_tag)':
ASTUnit.cpp:(.text._ZNSt6vectorIPN5clang4DeclESaIS2_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPS2_S4_EEEEvS9_T_SA_St20forward_iterator_tag[_ZNSt6vectorIPN5clang4DeclESaIS2_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPS2_S4_EEEEvS9_T_SA_St20forward_iterator_tag]+0x277): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(llvm::StringRef, clang::FileData&, bool, std::unique_ptr<clang::vfs::File, std::default_delete<clang::vfs::File> >*, clang::vfs::FileSystem&)':
CacheTokens.cpp:(.text._ZN12_GLOBAL__N_112StatListener7getStatEN4llvm9StringRefERN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x14f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
CacheTokens.cpp:(.text._ZN12_GLOBAL__N_112StatListener7getStatEN4llvm9StringRefERN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x1f6): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr<clang::ExternalSemaSource>&)':
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x378): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x435): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0xaf6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x1114): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x1191): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x1404): undefined reference to `std::__throw_logic_error(char const*)'
ChainedIncludesSource.cpp:(.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x1410): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `llvm::SmallVectorTemplateBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
ChainedIncludesSource.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0EE9push_backERKS6_[_ZN4llvm23SmallVectorTemplateBaseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0EE9push_backERKS6_]+0x65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZN4llvm23SmallVectorTemplateBaseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0EE9push_backERKS6_[_ZN4llvm23SmallVectorTemplateBaseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0EE9push_backERKS6_]+0xd6): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `createASTReader(clang::CompilerInstance&, llvm::StringRef, llvm::SmallVectorImpl<std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> > >&, llvm::SmallVectorImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, clang::ASTDeserializationListener*)':
ChainedIncludesSource.cpp:(.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE+0x1e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE+0x259): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `void std::vector<clang::FrontendInputFile, std::allocator<clang::FrontendInputFile> >::_M_emplace_back_aux<clang::FrontendInputFile const&>(clang::FrontendInputFile const&)':
ChainedIncludesSource.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0xd8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ChainedIncludesSource.cpp:(.text._ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN5clang17FrontendInputFileESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0x218): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `(anonymous namespace)::FixitReceiver::replace(clang::CharSourceRange, llvm::StringRef)':
DiagnosticRenderer.cpp:(.text._ZN12_GLOBAL__N_113FixitReceiver7replaceEN5clang15CharSourceRangeEN4llvm9StringRefE+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DiagnosticRenderer.cpp:(.text._ZN12_GLOBAL__N_113FixitReceiver7replaceEN5clang15CharSourceRangeEN4llvm9StringRefE+0xdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::FixItHint::CreateInsertion(clang::SourceLocation, llvm::StringRef, bool)':
DiagnosticRenderer.cpp:(.text._ZN5clang9FixItHint15CreateInsertionENS_14SourceLocationEN4llvm9StringRefEb[_ZN5clang9FixItHint15CreateInsertionENS_14SourceLocationEN4llvm9StringRefEb]+0x79): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
DiagnosticRenderer.cpp:(.text._ZN5clang9FixItHint15CreateInsertionENS_14SourceLocationEN4llvm9StringRefEb[_ZN5clang9FixItHint15CreateInsertionENS_14SourceLocationEN4llvm9StringRefEb]+0xe1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::FullSourceLoc, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl<clang::CharSourceRange>&, llvm::ArrayRef<clang::FixItHint>)':
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x4ca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x56f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x90a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0xb80): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0xc10): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0xd6e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0xea4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x106d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x1394): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x13d8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x13fd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x142d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x14a3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x14bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x14d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x14e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x1522): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x153c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x154e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x155b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x15a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_erase(unsigned long, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x1800): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x180c): undefined reference to `std::__throw_logic_error(char const*)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_13FullSourceLocENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEE+0x1824): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippet(llvm::StringRef)':
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x107): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
TextDiagnostic.cpp:(.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x1d1): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnosticBuffer.cpp.o): In function `clang::TextDiagnosticBuffer::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)':
TextDiagnosticBuffer.cpp:(.text._ZN5clang20TextDiagnosticBuffer16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x581): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnosticBuffer.cpp:(.text._ZN5clang20TextDiagnosticBuffer16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x74a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnosticBuffer.cpp:(.text._ZN5clang20TextDiagnosticBuffer16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x8ca): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
TextDiagnosticBuffer.cpp:(.text._ZN5clang20TextDiagnosticBuffer16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0xa4a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnosticBuffer.cpp.o): In function `clang::TextDiagnosticBuffer::FlushDiagnostics(clang::DiagnosticsEngine&) const':
TextDiagnosticBuffer.cpp:(.text._ZNK5clang20TextDiagnosticBuffer16FlushDiagnosticsERNS_17DiagnosticsEngineE+0x16c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnosticBuffer.cpp.o):TextDiagnosticBuffer.cpp:(.text._ZNK5clang20TextDiagnosticBuffer16FlushDiagnosticsERNS_17DiagnosticsEngineE+0x1e8): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnosticBuffer.cpp.o): In function `clang::TextDiagnosticBuffer::FlushDiagnostics(clang::DiagnosticsEngine&) const':
TextDiagnosticBuffer.cpp:(.text._ZNK5clang20TextDiagnosticBuffer16FlushDiagnosticsERNS_17DiagnosticsEngineE+0x25c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangFrontend.a(TextDiagnosticBuffer.cpp.o): In function `void std::vector<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<clang::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_back_aux<clang::SourceLocation const&, llvm::StringRef>(clang::SourceLocation const&, llvm::StringRef&&)':
TextDiagnosticBuffer.cpp:(.text._ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_emplace_back_auxIJRKS2_N4llvm9StringRefEEEEvDpOT_[_ZNSt6vectorISt4pairIN5clang14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaIS9_EE19_M_emplace_back_auxIJRKS2_N4llvm9StringRefEEEEvDpOT_]+0xdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::SuggestParentheses(clang::SourceLocation, unsigned int, clang::SourceRange)':
Parser.cpp:(.text._ZN5clang6Parser18SuggestParenthesesENS_14SourceLocationEjNS_11SourceRangeE+0x16e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser18SuggestParenthesesENS_14SourceLocationEjNS_11SourceRangeE+0x2b7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser18SuggestParenthesesENS_14SourceLocationEjNS_11SourceRangeE+0x38c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ExpectAndConsume(clang::tok::TokenKind, unsigned int, llvm::StringRef)':
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x290): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x3a9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x446): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x4d0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x579): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x5de): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x6a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x6f9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x814): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x880): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x8ed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x946): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser16ExpectAndConsumeENS_3tok9TokenKindEjN4llvm9StringRefE+0x9c3): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ExpectAndConsumeSemi(unsigned int)':
Parser.cpp:(.text._ZN5clang6Parser20ExpectAndConsumeSemiEj+0x18b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser20ExpectAndConsumeSemiEj+0x204): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser20ExpectAndConsumeSemiEj+0x2dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser20ExpectAndConsumeSemiEj+0x3c6): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ConsumeExtraSemi(clang::Parser::ExtraSemiKind, unsigned int)':
Parser.cpp:(.text._ZN5clang6Parser16ConsumeExtraSemiENS0_13ExtraSemiKindEj+0x2cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ConsumeExtraSemiENS0_13ExtraSemiKindEj+0x513): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser16ConsumeExtraSemiENS0_13ExtraSemiKindEj+0x5d9): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ParseModuleDecl()':
Parser.cpp:(.text._ZN5clang6Parser15ParseModuleDeclEv+0x286): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser15ParseModuleDeclEv+0x48b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ParseSimpleAsm(clang::SourceLocation*)':
Parser.cpp:(.text._ZN5clang6Parser14ParseSimpleAsmEPNS_14SourceLocationE+0x1da): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser14ParseSimpleAsmEPNS_14SourceLocationE+0x51f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::BalancedDelimiterTracker::consumeClose()':
Parser.cpp:(.text._ZN5clang24BalancedDelimiterTracker12consumeCloseEv[_ZN5clang24BalancedDelimiterTracker12consumeCloseEv]+0x218): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang24BalancedDelimiterTracker12consumeCloseEv[_ZN5clang24BalancedDelimiterTracker12consumeCloseEv]+0x2de): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::TryKeywordIdentFallback(bool)':
Parser.cpp:(.text._ZN5clang6Parser23TryKeywordIdentFallbackEb+0xfa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser23TryKeywordIdentFallbackEb+0x167): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::isTokenEqualOrEqualTypo()':
Parser.cpp:(.text._ZN5clang6Parser23isTokenEqualOrEqualTypoEv+0x14e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
Parser.cpp:(.text._ZN5clang6Parser23isTokenEqualOrEqualTypoEv+0x1f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
Parser.cpp:(.text._ZN5clang6Parser23isTokenEqualOrEqualTypoEv+0x2aa): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseMicrosoftDeclSpecArgs(clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedAttributes&)':
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0x684): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0x75f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0x913): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0x9a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0xc68): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0xd74): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseMicrosoftDeclSpecArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesE+0xe47): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseMicrosoftDeclSpecs(clang::ParsedAttributes&, clang::SourceLocation*)':
ParseDecl.cpp:(.text._ZN5clang6Parser23ParseMicrosoftDeclSpecsERNS_16ParsedAttributesEPNS_14SourceLocationE+0x3b7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser23ParseMicrosoftDeclSpecsERNS_16ParsedAttributesEPNS_14SourceLocationE+0x438): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseLexedAttribute(clang::Parser::LateParsedAttribute&, bool, bool)':
ParseDecl.cpp:(.text._ZN5clang6Parser19ParseLexedAttributeERNS0_19LateParsedAttributeEbb+0x2bc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser19ParseLexedAttributeERNS0_19LateParsedAttributeEbb+0x583): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::DiagnoseMisplacedCXX11Attribute(clang::Parser::ParsedAttributesWithRange&, clang::SourceLocation)':
ParseDecl.cpp:(.text._ZN5clang6Parser31DiagnoseMisplacedCXX11AttributeERNS0_25ParsedAttributesWithRangeENS_14SourceLocationE+0x13a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31DiagnoseMisplacedCXX11AttributeERNS0_25ParsedAttributesWithRangeENS_14SourceLocationE+0x266): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31DiagnoseMisplacedCXX11AttributeERNS0_25ParsedAttributesWithRangeENS_14SourceLocationE+0x358): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::DiagnoseProhibitedAttributes(clang::SourceRange const&, clang::SourceLocation)':
ParseDecl.cpp:(.text._ZN5clang6Parser28DiagnoseProhibitedAttributesERKNS_11SourceRangeENS_14SourceLocationE+0xfd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser28DiagnoseProhibitedAttributesERKNS_11SourceRangeENS_14SourceLocationE+0x2d8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser28DiagnoseProhibitedAttributesERKNS_11SourceRangeENS_14SourceLocationE+0x3ee): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*)':
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseDeclarationSpecifiersERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextEPNS0_18LateParsedAttrListE+0x171a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseDeclarationSpecifiersERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextEPNS0_18LateParsedAttrListE+0x26c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseDeclarationSpecifiersERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextEPNS0_18LateParsedAttrListE+0x274d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseDeclarationSpecifiersERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextEPNS0_18LateParsedAttrListE+0x2b95): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser26ParseDeclarationSpecifiersERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextEPNS0_18LateParsedAttrListE+0x3487): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*)':
ParseDecl.cpp:(.text._ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0x3dc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0x5ab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0xf15): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0xfdb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0x1243): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*)':
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0x20e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0x2ea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0x461): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0xece): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0xfa5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser44ParseDeclarationAfterDeclaratorAndAttributesERNS_10DeclaratorERKNS0_18ParsedTemplateInfoEPNS0_12ForRangeInitE+0x1395): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseImplicitInt(clang::DeclSpec&, clang::CXXScopeSpec*, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&)':
ParseDecl.cpp:(.text._ZN5clang6Parser16ParseImplicitIntERNS_8DeclSpecEPNS_12CXXScopeSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x37d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser16ParseImplicitIntERNS_8DeclSpecEPNS_12CXXScopeSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0xd14): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser16ParseImplicitIntERNS_8DeclSpecEPNS_12CXXScopeSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0xd96): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser16ParseImplicitIntERNS_8DeclSpecEPNS_12CXXScopeSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0xe5d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser16ParseImplicitIntERNS_8DeclSpecEPNS_12CXXScopeSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierENS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0xf73): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseEnumBody(clang::SourceLocation, clang::Decl*)':
ParseDecl.cpp:(.text._ZN5clang6Parser13ParseEnumBodyENS_14SourceLocationEPNS_4DeclE+0x708): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser13ParseEnumBodyENS_14SourceLocationEPNS_4DeclE+0x7d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser13ParseEnumBodyENS_14SourceLocationEPNS_4DeclE+0x96b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser13ParseEnumBodyENS_14SourceLocationEPNS_4DeclE+0xc26): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser13ParseEnumBodyENS_14SourceLocationEPNS_4DeclE+0x1308): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDirectDeclarator(clang::Declarator&)':
ParseDecl.cpp:(.text._ZN5clang6Parser21ParseDirectDeclaratorERNS_10DeclaratorE+0xeef): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser21ParseDirectDeclaratorERNS_10DeclaratorE+0x167e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDecompositionDeclarator(clang::Declarator&)':
ParseDecl.cpp:(.text._ZN5clang6Parser28ParseDecompositionDeclaratorERNS_10DeclaratorE+0x406): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDecl.cpp:(.text._ZN5clang6Parser28ParseDecompositionDeclaratorERNS_10DeclaratorE+0x4c0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser28ParseDecompositionDeclaratorERNS_10DeclaratorE+0x7c9): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseMisplacedBracketDeclarator(clang::Declarator&)':
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0x3bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0x53a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0x681): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0x845): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0x980): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o):ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0xadb): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseMisplacedBracketDeclarator(clang::Declarator&)':
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseMisplacedBracketDeclaratorERNS_10DeclaratorE+0xc84): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseParameterDeclarationClause(clang::Declarator&, clang::ParsedAttributes&, llvm::SmallVectorImpl<clang::DeclaratorChunk::ParamInfo>&, clang::SourceLocation&)':
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseParameterDeclarationClauseERNS_10DeclaratorERNS_16ParsedAttributesERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEERNS_14SourceLocationE+0xb40): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseParameterDeclarationClauseERNS_10DeclaratorERNS_16ParsedAttributesERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEERNS_14SourceLocationE+0xcec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDecl.cpp:(.text._ZN5clang6Parser31ParseParameterDeclarationClauseERNS_10DeclaratorERNS_16ParsedAttributesERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEERNS_14SourceLocationE+0xe76): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0xdc8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x15ad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x15f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x17b2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x17d4): undefined reference to `std::__throw_length_error(char const*)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x1887): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x192d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x19eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x1b2d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser14ParseNamespaceENS_17DeclaratorContextERNS_14SourceLocationES2_+0x1e4f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseUsingDirectiveOrDeclaration(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser32ParseUsingDirectiveOrDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoERNS_14SourceLocationERNS0_25ParsedAttributesWithRangeE+0x24b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser32ParseUsingDirectiveOrDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoERNS_14SourceLocationERNS0_25ParsedAttributesWithRangeE+0x44b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseUsingDeclaration(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::SourceLocation, clang::SourceLocation&, clang::AccessSpecifier)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser21ParseUsingDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoENS_14SourceLocationERS5_NS_15AccessSpecifierE+0x38b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser21ParseUsingDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoENS_14SourceLocationERS5_NS_15AccessSpecifierE+0x614): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser21ParseUsingDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoENS_14SourceLocationERS5_NS_15AccessSpecifierE+0x841): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser21ParseUsingDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoENS_14SourceLocationERS5_NS_15AccessSpecifierE+0xd2c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser21ParseUsingDeclarationENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoENS_14SourceLocationERS5_NS_15AccessSpecifierE+0x1066): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseAliasDeclarationAfterDeclarator(clang::Parser::ParsedTemplateInfo const&, clang::SourceLocation, clang::Parser::UsingDeclarator&, clang::SourceLocation&, clang::AccessSpecifier, clang::ParsedAttributes&, clang::Decl**)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser36ParseAliasDeclarationAfterDeclaratorERKNS0_18ParsedTemplateInfoENS_14SourceLocationERNS0_15UsingDeclaratorERS4_NS_15AccessSpecifierERNS_16ParsedAttributesEPPNS_4DeclE+0x3a3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser36ParseAliasDeclarationAfterDeclaratorERKNS0_18ParsedTemplateInfoENS_14SourceLocationERNS0_15UsingDeclaratorERS4_NS_15AccessSpecifierERNS_16ParsedAttributesEPPNS_4DeclE+0x50d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser36ParseAliasDeclarationAfterDeclaratorERKNS0_18ParsedTemplateInfoENS_14SourceLocationERNS0_15UsingDeclaratorERS4_NS_15AccessSpecifierERNS_16ParsedAttributesEPPNS_4DeclE+0x709): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser36ParseAliasDeclarationAfterDeclaratorERKNS0_18ParsedTemplateInfoENS_14SourceLocationERNS0_15UsingDeclaratorERS4_NS_15AccessSpecifierERNS_16ParsedAttributesEPPNS_4DeclE+0xa40): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseStaticAssertDeclaration(clang::SourceLocation&)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser28ParseStaticAssertDeclarationERNS_14SourceLocationE+0x316): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser28ParseStaticAssertDeclarationERNS_14SourceLocationE+0x3ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser28ParseStaticAssertDeclarationERNS_14SourceLocationE+0x69f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseBaseTypeSpecifier(clang::SourceLocation&, clang::SourceLocation&)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser22ParseBaseTypeSpecifierERNS_14SourceLocationES2_+0x14d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser22ParseBaseTypeSpecifierERNS_14SourceLocationES2_+0x3a5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser22ParseBaseTypeSpecifierERNS_14SourceLocationES2_+0xbcc): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0xec1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x14f4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x20cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x256e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x2ed5): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::Parser::ParsedAttributesWithRange&, unsigned int, clang::Decl*)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0x1cb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0x294): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0xd93): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0xe63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0xfc4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0x1020): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseBaseSpecifier(clang::Decl*)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser18ParseBaseSpecifierEPNS_4DeclE+0x348): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser18ParseBaseSpecifierEPNS_4DeclE+0x64f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseOptionalCXX11VirtSpecifierSeq(clang::VirtSpecifiers&, bool, clang::SourceLocation)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser34ParseOptionalCXX11VirtSpecifierSeqERNS_14VirtSpecifiersEbNS_14SourceLocationE+0x1d3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser34ParseOptionalCXX11VirtSpecifierSeqERNS_14VirtSpecifiersEbNS_14SourceLocationE+0x352): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser34ParseOptionalCXX11VirtSpecifierSeqERNS_14VirtSpecifiersEbNS_14SourceLocationE+0x6a2): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeq(clang::Declarator&, clang::VirtSpecifiers&)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersE+0x4b2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersE+0x5b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersE+0x6d5): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeq(clang::Declarator&, clang::VirtSpecifiers&)::$_2::operator()(clang::DeclSpec::TQ, char const*, clang::SourceLocation, unsigned int*) const':
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0xc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x144): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x182): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x305): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x3f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x4ec): undefined reference to `std::__throw_logic_error(char const*)'
ParseDeclCXX.cpp:(.text._ZZN5clang6Parser55MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeqERNS_10DeclaratorERNS_14VirtSpecifiersEENK3$_2clENS_8DeclSpec2TQEPKcNS_14SourceLocationEPj+0x4f8): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject*)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierERNS_16ParsedAttributesERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x1c10): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierERNS_16ParsedAttributesERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x1cd0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierERNS_16ParsedAttributesERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x2515): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::Parser::ParsedAttributesWithRange&, clang::TypeSpecifierType, clang::Decl*)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser41ParseCXXClassMemberDeclarationWithPragmasERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0x3ba): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser41ParseCXXClassMemberDeclarationWithPragmasERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0x48f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser41ParseCXXClassMemberDeclarationWithPragmasERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0x608): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser41ParseCXXClassMemberDeclarationWithPragmasERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0x97a): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseConstructorInitializer(clang::Decl*)':
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseConstructorInitializerEPNS_4DeclE+0x1ea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser27ParseConstructorInitializerEPNS_4DeclE+0x46a): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `diagnoseDynamicExceptionSpecification(clang::Parser&, clang::SourceRange, bool)':
ParseDeclCXX.cpp:(.text._ZL37diagnoseDynamicExceptionSpecificationRN5clang6ParserENS_11SourceRangeEb+0x191): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseDeclCXX.cpp:(.text._ZL37diagnoseDynamicExceptionSpecificationRN5clang6ParserENS_11SourceRangeEb+0x239): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZL37diagnoseDynamicExceptionSpecificationRN5clang6ParserENS_11SourceRangeEb+0x31f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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_+0x452): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseDeclCXX.cpp:(.text._ZN5clang6Parser23ParseCXX11AttributeArgsEPNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesEPS3_S2_S3_+0x542): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult<clang::Expr*, true>, clang::prec::Level)':
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x2bf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x499): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x73c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0xb00): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0xcdc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x11d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x1250): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseRHSOfBinaryExpressionENS_12ActionResultIPNS_4ExprELb1EEENS_4prec5LevelE+0x14ef): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>)':
ParseExpr.cpp:(.text._ZN5clang6Parser28ParsePostfixExpressionSuffixENS_12ActionResultIPNS_4ExprELb1EEE+0x592): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser28ParsePostfixExpressionSuffixENS_12ActionResultIPNS_4ExprELb1EEE+0x159d): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseParenExpression(clang::Parser::ParenParseOption&, bool, bool, clang::OpaquePtr<clang::QualType>&, clang::SourceLocation&)':
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x483): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x4c7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x599): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x75a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x893): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x93d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0xa1f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser20ParseParenExpressionERNS0_16ParenParseOptionEbbRNS_9OpaquePtrINS_8QualTypeEEERNS_14SourceLocationE+0x19c9): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseAvailabilityCheckExpr(clang::SourceLocation)':
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseAvailabilityCheckExprENS_14SourceLocationE+0x403): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseAvailabilityCheckExprENS_14SourceLocationE+0x518): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseAvailabilityCheckExprENS_14SourceLocationE+0x612): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseAvailabilityCheckExprENS_14SourceLocationE+0x6c6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser26ParseAvailabilityCheckExprENS_14SourceLocationE+0x827): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseUnaryExprOrTypeTraitExpression()':
ParseExpr.cpp:(.text._ZN5clang6Parser35ParseUnaryExprOrTypeTraitExpressionEv+0x3c3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser35ParseUnaryExprOrTypeTraitExpressionEv+0x492): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser35ParseUnaryExprOrTypeTraitExpressionEv+0x76f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser35ParseUnaryExprOrTypeTraitExpressionEv+0x851): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser35ParseUnaryExprOrTypeTraitExpressionEv+0x9b6): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseExprAfterUnaryExprOrTypeTrait(clang::Token const&, bool&, clang::OpaquePtr<clang::QualType>&, clang::SourceRange&)':
ParseExpr.cpp:(.text._ZN5clang6Parser34ParseExprAfterUnaryExprOrTypeTraitERKNS_5TokenERbRNS_9OpaquePtrINS_8QualTypeEEERNS_11SourceRangeE+0x364): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser34ParseExprAfterUnaryExprOrTypeTraitERKNS_5TokenERbRNS_9OpaquePtrINS_8QualTypeEEERNS_11SourceRangeE+0x41d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser34ParseExprAfterUnaryExprOrTypeTraitERKNS_5TokenERbRNS_9OpaquePtrINS_8QualTypeEEERNS_11SourceRangeE+0x6f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExpr.cpp:(.text._ZN5clang6Parser34ParseExprAfterUnaryExprOrTypeTraitERKNS_5TokenERbRNS_9OpaquePtrINS_8QualTypeEEERNS_11SourceRangeE+0x7b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser34ParseExprAfterUnaryExprOrTypeTraitERKNS_5TokenERbRNS_9OpaquePtrINS_8QualTypeEEERNS_11SourceRangeE+0x942): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseAvailabilitySpec()':
ParseExpr.cpp:(.text._ZN5clang6Parser21ParseAvailabilitySpecEv+0x22b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExpr.cpp:(.text._ZN5clang6Parser21ParseAvailabilitySpecEv+0x2b3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExpr.cpp.o): In function `std::pair<std::_Rb_tree_iterator<llvm::StringRef>, bool> std::_Rb_tree<llvm::StringRef, llvm::StringRef, std::_Identity<llvm::StringRef>, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> >::_M_insert_unique<llvm::StringRef const&>(llvm::StringRef const&)':
ParseExpr.cpp:(.text._ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN4llvm9StringRefES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0xb6): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `FixDigraph(clang::Parser&, clang::Preprocessor&, clang::Token&, clang::Token&, clang::tok::TokenKind, bool)':
ParseExprCXX.cpp:(.text._ZL10FixDigraphRN5clang6ParserERNS_12PreprocessorERNS_5TokenES5_NS_3tok9TokenKindEb+0x140): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZL10FixDigraphRN5clang6ParserERNS_12PreprocessorERNS_5TokenES5_NS_3tok9TokenKindEb+0x1f4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZL10FixDigraphRN5clang6ParserERNS_12PreprocessorERNS_5TokenES5_NS_3tok9TokenKindEb+0x351): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr<clang::QualType>, bool, bool*, bool, clang::IdentifierInfo**, bool)':
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0xb60): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0xc2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x136b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x1404): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x14fb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x1a99): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x1b65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoEb+0x1cb3): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr<clang::QualType>, clang::UnqualifiedId&)':
ParseExprCXX.cpp:(.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x1282): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x13b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x1478): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x1646): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedId(clang::CXXScopeSpec&, bool, bool, bool, bool, clang::OpaquePtr<clang::QualType>, clang::SourceLocation*, clang::UnqualifiedId&)':
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x33c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x6f2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x877): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x118b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x133f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser18ParseUnqualifiedIdERNS_12CXXScopeSpecEbbbbNS_9OpaquePtrINS_8QualTypeEEEPNS_14SourceLocationERNS_13UnqualifiedIdE+0x1515): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)':
ParseExprCXX.cpp:(.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x542): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x621): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0xc14): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0xe7b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x1654): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)::$_0::operator()() const':
ParseExprCXX.cpp:(.text._ZZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerEENK3$_0clEv+0x106): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerEENK3$_0clEv+0x181): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdTemplateId(clang::CXXScopeSpec&, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, bool, clang::OpaquePtr<clang::QualType>, clang::UnqualifiedId&, bool)':
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x181): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x350): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x47b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x4d9): undefined reference to `std::__throw_length_error(char const*)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x517): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x591): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x62b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0x72a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseExprCXX.cpp:(.text._ZN5clang6Parser28ParseUnqualifiedIdTemplateIdERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoES3_bNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdEb+0xb80): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()':
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x896): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x93d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x9f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xad6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xb98): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseInit.cpp:(.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x1113): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCAtImplementationDeclaration(clang::SourceLocation)':
ParseObjc.cpp:(.text._ZN5clang6Parser36ParseObjCAtImplementationDeclarationENS_14SourceLocationE+0x490): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser36ParseObjCAtImplementationDeclarationENS_14SourceLocationE+0xc79): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::CheckNestedObjCContexts(clang::SourceLocation)':
ParseObjc.cpp:(.text._ZN5clang6Parser23CheckNestedObjCContextsENS_14SourceLocationE+0x164): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser23CheckNestedObjCContextsENS_14SourceLocationE+0x2ad): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCInterfaceDeclList(clang::tok::ObjCKeywordKind, clang::Decl*)':
ParseObjc.cpp:(.text._ZN5clang6Parser26ParseObjCInterfaceDeclListENS_3tok15ObjCKeywordKindEPNS_4DeclE+0x4e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser26ParseObjCInterfaceDeclListENS_3tok15ObjCKeywordKindEPNS_4DeclE+0xb95): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser26ParseObjCInterfaceDeclListENS_3tok15ObjCKeywordKindEPNS_4DeclE+0xd93): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::parseObjCProtocolQualifierType(clang::SourceLocation&)':
ParseObjc.cpp:(.text._ZN5clang6Parser30parseObjCProtocolQualifierTypeERNS_14SourceLocationE+0x1a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser30parseObjCProtocolQualifierTypeERNS_14SourceLocationE+0x343): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ObjCImplParsingDataRAII::~ObjCImplParsingDataRAII()':
ParseObjc.cpp:(.text._ZN5clang6Parser23ObjCImplParsingDataRAIID2Ev+0x11f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser23ObjCImplParsingDataRAIID2Ev+0x279): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCMethodDefinition()':
ParseObjc.cpp:(.text._ZN5clang6Parser25ParseObjCMethodDefinitionEv+0x1a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser25ParseObjCMethodDefinitionEv+0x394): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCAtExpression(clang::SourceLocation)':
ParseObjc.cpp:(.text._ZN5clang6Parser21ParseObjCAtExpressionENS_14SourceLocationE+0x492): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser21ParseObjCAtExpressionENS_14SourceLocationE+0x4f6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseObjc.cpp:(.text._ZN5clang6Parser21ParseObjCAtExpressionENS_14SourceLocationE+0x59c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser21ParseObjCAtExpressionENS_14SourceLocationE+0x65c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCMessageExpressionBody(clang::SourceLocation, clang::SourceLocation, clang::OpaquePtr<clang::QualType>, clang::Expr*)':
ParseObjc.cpp:(.text._ZN5clang6Parser30ParseObjCMessageExpressionBodyENS_14SourceLocationES1_NS_9OpaquePtrINS_8QualTypeEEEPNS_4ExprE+0xc4f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseObjc.cpp:(.text._ZN5clang6Parser30ParseObjCMessageExpressionBodyENS_14SourceLocationES1_NS_9OpaquePtrINS_8QualTypeEEEPNS_4ExprE+0xdbe): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseOpenMP.cpp.o): In function `clang::Parser::ParseOMPDeclareSimdClauses(clang::OpaquePtr<clang::DeclGroupRef>, llvm::SmallVector<clang::Token, 4u>&, clang::SourceLocation)':
ParseOpenMP.cpp:(.text._ZN5clang6Parser26ParseOMPDeclareSimdClausesENS_9OpaquePtrINS_12DeclGroupRefEEERN4llvm11SmallVectorINS_5TokenELj4EEENS_14SourceLocationE+0x381): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseOpenMP.cpp:(.text._ZN5clang6Parser26ParseOMPDeclareSimdClausesENS_9OpaquePtrINS_12DeclGroupRefEEERN4llvm11SmallVectorINS_5TokenELj4EEENS_14SourceLocationE+0x97a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseOpenMP.cpp.o): In function `clang::Parser::ParseOpenMPDeclarativeDirectiveWithExtDecl(clang::AccessSpecifier&, clang::Parser::ParsedAttributesWithRange&, clang::TypeSpecifierType, clang::Decl*)':
ParseOpenMP.cpp:(.text._ZN5clang6Parser42ParseOpenMPDeclarativeDirectiveWithExtDeclERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0xe04): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseOpenMP.cpp:(.text._ZN5clang6Parser42ParseOpenMPDeclarativeDirectiveWithExtDeclERNS_15AccessSpecifierERNS0_25ParsedAttributesWithRangeENS_17TypeSpecifierTypeEPNS_4DeclE+0x1160): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::initializePragmaHandlers()':
ParsePragma.cpp:(.text._ZN5clang6Parser24initializePragmaHandlersEv+0x30a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser24initializePragmaHandlersEv+0x47a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser24initializePragmaHandlersEv+0x82c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser24initializePragmaHandlersEv+0xc63): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaOpenCLExtension()':
ParsePragma.cpp:(.text._ZN5clang6Parser27HandlePragmaOpenCLExtensionEv+0x539): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser27HandlePragmaOpenCLExtensionEv+0x6de): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser27HandlePragmaOpenCLExtensionEv+0x721): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaMSSegment(llvm::StringRef, clang::SourceLocation)':
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSegmentEN4llvm9StringRefENS_14SourceLocationE+0x165): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSegmentEN4llvm9StringRefENS_14SourceLocationE+0x204): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSegmentEN4llvm9StringRefENS_14SourceLocationE+0x560): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSegmentEN4llvm9StringRefENS_14SourceLocationE+0x65e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSegmentEN4llvm9StringRefENS_14SourceLocationE+0x8e2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaMSSection(llvm::StringRef, clang::SourceLocation)':
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x2e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x354): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x73c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x7b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x805): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSSectionEN4llvm9StringRefENS_14SourceLocationE+0x89f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaMSInitSeg(llvm::StringRef, clang::SourceLocation)':
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSInitSegEN4llvm9StringRefENS_14SourceLocationE+0x439): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaMSInitSegEN4llvm9StringRefENS_14SourceLocationE+0x486): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaLoopHint(clang::LoopHint&)':
ParsePragma.cpp:(.text._ZN5clang6Parser20HandlePragmaLoopHintERNS_8LoopHintE+0x377): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser20HandlePragmaLoopHintERNS_8LoopHintE+0x5cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser20HandlePragmaLoopHintERNS_8LoopHintE+0x7b7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser20HandlePragmaLoopHintERNS_8LoopHintE+0x8e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `PragmaLoopHintString[abi:cxx11](clang::Token, clang::Token)':
ParsePragma.cpp:(.text._ZL20PragmaLoopHintStringB5cxx11N5clang5TokenES0_+0x77): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ParsePragma.cpp:(.text._ZL20PragmaLoopHintStringB5cxx11N5clang5TokenES0_+0xe3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ParsePragma.cpp:(.text._ZL20PragmaLoopHintStringB5cxx11N5clang5TokenES0_+0x123): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZL20PragmaLoopHintStringB5cxx11N5clang5TokenES0_+0x135): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::ParsePragmaAttributeSubjectMatchRuleSet(llvm::DenseMap<int, clang::SourceRange, llvm::DenseMapInfo<int>, llvm::detail::DenseMapPair<int, clang::SourceRange> >&, clang::SourceLocation&, clang::SourceLocation&)':
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x68c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0xa33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0xc1c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0xd30): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0xfec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x11a3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x125d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x131b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x139c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x149e): undefined reference to `std::__throw_logic_error(char const*)'
ParsePragma.cpp:(.text._ZN5clang6Parser39ParsePragmaAttributeSubjectMatchRuleSetERN4llvm8DenseMapIiNS_11SourceRangeENS1_12DenseMapInfoIiEENS1_6detail12DenseMapPairIiS3_EEEERNS_14SourceLocationESC_+0x14aa): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `diagnoseExpectedAttributeSubjectSubRule(clang::Parser&, clang::attr::SubjectMatchRule, llvm::StringRef, clang::SourceLocation)':
ParsePragma.cpp:(.text._ZL39diagnoseExpectedAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefENS_14SourceLocationE+0x61): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZL39diagnoseExpectedAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefENS_14SourceLocationE+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `diagnoseUnknownAttributeSubjectSubRule(clang::Parser&, clang::attr::SubjectMatchRule, llvm::StringRef, llvm::StringRef, clang::SourceLocation)':
ParsePragma.cpp:(.text._ZL38diagnoseUnknownAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefES5_NS_14SourceLocationE+0x6b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZL38diagnoseUnknownAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefES5_NS_14SourceLocationE+0xf0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZL38diagnoseUnknownAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefES5_NS_14SourceLocationE+0x135): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZL38diagnoseUnknownAttributeSubjectSubRuleRN5clang6ParserENS_4attr16SubjectMatchRuleEN4llvm9StringRefES5_NS_14SourceLocationE+0x1b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `clang::Parser::HandlePragmaAttribute()':
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaAttributeEv+0x42d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaAttributeEv+0x93d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN5clang6Parser21HandlePragmaAttributeEv+0xcf3): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::createExpectedAttributeSubjectRulesTokenDiagnostic(unsigned int, clang::ParsedAttr&, (anonymous namespace)::MissingAttributeSubjectRulesRecoveryPoint, clang::Parser&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0xee): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x133): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x222): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x29e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x2ff): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x33e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o):ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x379): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::createExpectedAttributeSubjectRulesTokenDiagnostic(unsigned int, clang::ParsedAttr&, (anonymous namespace)::MissingAttributeSubjectRulesRecoveryPoint, clang::Parser&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x485): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x601): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x683): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x731): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x7d9): undefined reference to `std::__throw_length_error(char const*)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_150createExpectedAttributeSubjectRulesTokenDiagnosticEjRN5clang10ParsedAttrENS_41MissingAttributeSubjectRulesRecoveryPointERNS0_6ParserE+0x7e5): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaCommentHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_120PragmaCommentHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x57c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_120PragmaCommentHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x679): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaMSPointersToMembers::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_125PragmaMSPointersToMembers12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x624): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_125PragmaMSPointersToMembers12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x68e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaMSOptimizeHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_123PragmaMSOptimizeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x492): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_123PragmaMSOptimizeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x4fd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaOptimizeHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_121PragmaOptimizeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x327): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_121PragmaOptimizeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x394): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaFPHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x4cf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x6ef): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x89e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x8f3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x9b5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_115PragmaFPHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xa65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParsePragma.cpp.o): In function `(anonymous namespace)::PragmaAttributeHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)':
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_122PragmaAttributeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x499): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParsePragma.cpp:(.text._ZN12_GLOBAL__N_122PragmaAttributeHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x641): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseExprStatement()':
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseExprStatementEv+0x17d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseExprStatementEv+0x230): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseExprStatementEv+0x33e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCaseStatement(bool, clang::ActionResult<clang::Expr*, true>)':
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x33e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x403): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x545): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x613): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x8b6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0x98b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser18ParseCaseStatementEbNS_12ActionResultIPNS_4ExprELb1EEE+0xb9c): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseDefaultStatement()':
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x152): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x205): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x322): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x476): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x533): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser21ParseDefaultStatementEv+0x6c7): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseForStatement(clang::SourceLocation*)':
ParseStmt.cpp:(.text._ZN5clang6Parser17ParseForStatementEPNS_14SourceLocationE+0xde6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmt.cpp:(.text._ZN5clang6Parser17ParseForStatementEPNS_14SourceLocationE+0xeda): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser17ParseForStatementEPNS_14SourceLocationE+0x17d3): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseParenExprOrCondition(clang::ActionResult<clang::Stmt*, true>*, clang::Sema::ConditionResult&, clang::SourceLocation, clang::Sema::ConditionKind)':
ParseStmt.cpp:(.text._ZN5clang6Parser25ParseParenExprOrConditionEPNS_12ActionResultIPNS_4StmtELb1EEERNS_4Sema15ConditionResultENS_14SourceLocationENS6_13ConditionKindE+0x2f3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmt.cpp:(.text._ZN5clang6Parser25ParseParenExprOrConditionEPNS_12ActionResultIPNS_4StmtELb1EEERNS_4Sema15ConditionResultENS_14SourceLocationENS6_13ConditionKindE+0x4a0): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)':
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xb46): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xcf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xda0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xe8f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x12b5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x12c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x130a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1319): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1bdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1bf0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1c07): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1c1a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1c31): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmtAsm.cpp.o):ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1c44): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)':
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1d85): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseStmtAsm.cpp:(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x24ae): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::DiagHandlerCallback(llvm::SMDiagnostic const&, void*)':
ParseStmtAsm.cpp:(.text._ZN12_GLOBAL__N_122ClangAsmParserCallback19DiagHandlerCallbackERKN4llvm12SMDiagnosticEPv+0xed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseStmtAsm.cpp:(.text._ZN12_GLOBAL__N_122ClangAsmParserCallback19DiagHandlerCallbackERKN4llvm12SMDiagnosticEPv+0x171): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseSingleDeclarationAfterTemplate(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)':
ParseTemplate.cpp:(.text._ZN5clang6Parser35ParseSingleDeclarationAfterTemplateENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoERNS_21ParsingDeclRAIIObjectERNS_14SourceLocationERNS_16ParsedAttributesENS_15AccessSpecifierE+0xf22): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser35ParseSingleDeclarationAfterTemplateENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoERNS_21ParsingDeclRAIIObjectERNS_14SourceLocationERNS_16ParsedAttributesENS_15AccessSpecifierE+0x1178): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser35ParseSingleDeclarationAfterTemplateENS_17DeclaratorContextERKNS0_18ParsedTemplateInfoERNS_21ParsingDeclRAIIObjectERNS_14SourceLocationERNS_16ParsedAttributesENS_15AccessSpecifierE+0x148f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseTemplateParameter(unsigned int, unsigned int)':
ParseTemplate.cpp:(.text._ZN5clang6Parser22ParseTemplateParameterEjj+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser22ParseTemplateParameterEjj+0x20f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser22ParseTemplateParameterEjj+0x31f): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseTemplateTemplateParameter(unsigned int, unsigned int)':
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseTemplateTemplateParameterEjj+0x20b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseTemplateTemplateParameterEjj+0x352): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseTemplateTemplateParameterEjj+0x412): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseTemplateTemplateParameterEjj+0xa9e): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::DiagnoseMisplacedEllipsis(clang::SourceLocation, clang::SourceLocation, bool, bool)':
ParseTemplate.cpp:(.text._ZN5clang6Parser25DiagnoseMisplacedEllipsisENS_14SourceLocationES1_bb+0x9e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser25DiagnoseMisplacedEllipsisENS_14SourceLocationES1_bb+0x1cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser25DiagnoseMisplacedEllipsisENS_14SourceLocationES1_bb+0x2be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser25DiagnoseMisplacedEllipsisENS_14SourceLocationES1_bb+0x3e2): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseGreaterThanInTemplateList(clang::SourceLocation&, bool, bool)':
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseGreaterThanInTemplateListERNS_14SourceLocationEbb+0x29f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseGreaterThanInTemplateListERNS_14SourceLocationEbb+0x353): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseGreaterThanInTemplateListERNS_14SourceLocationEbb+0x46e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseGreaterThanInTemplateListERNS_14SourceLocationEbb+0x5c6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ParseTemplate.cpp:(.text._ZN5clang6Parser30ParseGreaterThanInTemplateListERNS_14SourceLocationEbb+0x90b): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkLanguageOptions(clang::LangOptions const&, clang::LangOptions const&, clang::DiagnosticsEngine*, bool)':
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6ba0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6cc3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6d00): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6d6d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6e7d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6ef8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6f35): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x6fa2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x70b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x712f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x716c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x71d9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x72eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7369): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x73a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7413): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7525): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x75a0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x75dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x764a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x775c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x77d7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7814): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7881): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7993): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7a0e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7a4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7ab8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7bc2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7c3d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7c7a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7ce7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7dfc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7e7a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7eb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x7f24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8041): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x80bf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x80fc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8169): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8283): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x82fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x833b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x83a8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x84c2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x853d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x857a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x85e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8701): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x877c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x87b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8826): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8940): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x89bb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x89f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8a65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8b7f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8bfa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8c37): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8ca4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8dbe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8e39): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8e76): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8ee3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x8ffd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x901f): undefined reference to `std::__throw_logic_error(char const*)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x9080): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x90bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x90df): undefined reference to `std::__throw_length_error(char const*)'
ASTReader.cpp:(.text._ZL20checkLanguageOptionsRKN5clang11LangOptionsES2_PNS_17DiagnosticsEngineEb+0x9136): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkTargetOptions(clang::TargetOptions const&, clang::TargetOptions const&, clang::DiagnosticsEngine*, bool)':
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x131): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x287): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x377): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x3c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x541): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x8a9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0x8fa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0xc39): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0xca6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0xde9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0xe56): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL18checkTargetOptionsRKN5clang13TargetOptionsES2_PNS_17DiagnosticsEngineEb+0xf69): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::PCHValidator::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr<clang::DiagnosticOptions>, bool)':
ASTReader.cpp:(.text._ZN5clang12PCHValidator21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticOptionsEEEb+0x88e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang12PCHValidator21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticOptionsEEEb+0x917): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
ASTReader.cpp:(.text._ZN5clang12PCHValidator21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticOptionsEEEb+0x9ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang12PCHValidator21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticOptionsEEEb+0xa1f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkPreprocessorOptions(clang::PreprocessorOptions const&, clang::PreprocessorOptions const&, clang::DiagnosticsEngine*, clang::FileManager&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, clang::LangOptions const&, bool)':
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x1bb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x1e8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x2b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x2de): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x370): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x3bb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x406): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x451): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x495): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x505): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x550): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x811): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x833): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x858): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x8f1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x913): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o):ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0x938): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)' follow
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkPreprocessorOptions(clang::PreprocessorOptions const&, clang::PreprocessorOptions const&, clang::DiagnosticsEngine*, clang::FileManager&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, clang::LangOptions const&, bool)':
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xa31): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xb42): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xc7c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xd22): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xd7f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xded): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xe33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xeae): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsEb+0xef2): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::Error(llvm::StringRef) const':
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEN4llvm9StringRefE+0x126): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEN4llvm9StringRefE+0x193): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::Error(unsigned int, llvm::StringRef, llvm::StringRef) const':
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEjN4llvm9StringRefES2_+0xee): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEjN4llvm9StringRefES2_+0x178): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEjN4llvm9StringRefES2_+0x1b1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader5ErrorEjN4llvm9StringRefES2_+0x21c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseLineTable(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader14ParseLineTableERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x11e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader14ParseLineTableERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x721): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > >::operator[](int&&)':
ASTReader.cpp:(.text._ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEEixEOi[_ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEEixEOi]+0xb3): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadPath[abi:cxx11](clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader8ReadPathB5cxx11ERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEERj+0x6f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader8ReadPathB5cxx11ERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEERj+0x331): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool)':
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x1d8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x670): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x8b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x921): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x952): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x962): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x989): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0xdd7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0xe65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0xec4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0xf4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x1081): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x10fe): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x1169): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x11e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x1323): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x13ac): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb+0x140e): undefined reference to `std::__throw_length_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSLocEntry(int)::$_0::operator()(llvm::BitstreamCursor&, llvm::StringRef) const':
ASTReader.cpp:(.text._ZZN5clang9ASTReader13ReadSLocEntryEiENK3$_0clERN4llvm15BitstreamCursorENS2_9StringRefE+0x127): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadModuleOffsetMap(clang::serialization::ModuleFile&) const':
ASTReader.cpp:(.text._ZNK5clang9ASTReader19ReadModuleOffsetMapERNS_13serialization10ModuleFileE+0x6d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader19ReadModuleOffsetMapERNS_13serialization10ModuleFileE+0x742): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZNK5clang9ASTReader19ReadModuleOffsetMapERNS_13serialization10ModuleFileE+0x7a7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::HeaderFileInfoTrait::EqualKey(clang::serialization::reader::HeaderFileInfoTrait::internal_key_type const&, clang::serialization::reader::HeaderFileInfoTrait::internal_key_type const&)':
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8EqualKeyERKNS2_17internal_key_typeES5_+0xc2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8EqualKeyERKNS2_17internal_key_typeES5_+0x200): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::HeaderFileInfoTrait::ReadData(clang::serialization::reader::HeaderFileInfoTrait::internal_key_type const&, unsigned char const*, unsigned int)':
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8ReadDataERKNS2_17internal_key_typeEPKhj+0x263): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8ReadDataERKNS2_17internal_key_typeEPKhj+0x328): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8ReadDataERKNS2_17internal_key_typeEPKhj+0x3eb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8ReadDataERKNS2_17internal_key_typeEPKhj+0x526): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::readInputFileInfo(clang::serialization::ModuleFile&, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader17readInputFileInfoERNS_13serialization10ModuleFileEj+0x125): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader17readInputFileInfoERNS_13serialization10ModuleFileEj+0x199): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ResolveImportedPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, llvm::StringRef)':
ASTReader.cpp:(.text._ZN5clang9ASTReader19ResolveImportedPathERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4llvm9StringRefE+0xc7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseLanguageOptions(llvm::SmallVector<unsigned long, 64u> const&, bool, clang::ASTReaderListener&, bool)':
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1398): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1749): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x19bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1a5c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1e20): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x21f7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x2466): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x24fb): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseTargetOptions(llvm::SmallVector<unsigned long, 64u> const&, bool, clang::ASTReaderListener&, bool)':
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x154): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x3b8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x417): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x697): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x6f6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x977): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0xa0b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0xdab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader18ParseTargetOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1170): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseFileSystemOptions(llvm::SmallVector<unsigned long, 64u> const&, bool, clang::ASTReaderListener&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader22ParseFileSystemOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x52): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader22ParseFileSystemOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x2a4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseHeaderSearchOptions(llvm::SmallVector<unsigned long, 64u> const&, bool, clang::ASTReaderListener&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x2c8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x35b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x609): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x7d0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0xa64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0xbb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0xe35): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0xe93): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x1105): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x115e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x13d5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x14d8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParseHeaderSearchOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerE+0x1824): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParsePreprocessorOptions(llvm::SmallVector<unsigned long, 64u> const&, bool, clang::ASTReaderListener&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x20b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x49e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6ae): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa7e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe43): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x10b9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1116): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x138e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader24ParsePreprocessorOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1450): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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+0x3e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x566): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x880): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x945): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0xc21): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0xe4c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0xebd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0xf2f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0xf9d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x10d9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1169): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1271): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1384): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1463): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x14d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x14f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x159f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x165c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x181c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x18e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1980): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x19d1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1a1e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1a78): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x1ade): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x202c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x209d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x20fa): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x216b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x21c4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x2235): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
ASTReader.cpp:(.text._ZN5clang9ASTReader16ReadControlBlockERNS_13serialization10ModuleFileERN4llvm15SmallVectorImplINS0_14ImportedModuleEEEPKS2_j+0x2288): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadString[abi:cxx11](llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)':
ASTReader.cpp:(.text._ZN5clang9ASTReader10ReadStringB5cxx11ERKN4llvm11SmallVectorImLj64EEERj+0x5e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader10ReadStringB5cxx11ERKN4llvm11SmallVectorImLj64EEERj+0x2f1): undefined reference to `std::__throw_logic_error(char const*)'
/data/terrytsao/software/clang+llvm-7.0.1-x86_64-linux-gnu-ubuntu-16.04/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, clang::ASTFileSignature, unsigned int)':
ASTReader.cpp:(.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEEllNS_16ASTFileSignatureEj+0x1dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEEllNS_16ASTFileSignatureEj+0x305): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.cpp:(.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEEllNS_16ASTFileSignatureEj+0x7a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
ASTReader.c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment