Skip to content

Instantly share code, notes, and snippets.

@wmoxam
Last active October 1, 2016 04:22
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 wmoxam/93120d51e3be3af2479f3842f75ebb49 to your computer and use it in GitHub Desktop.
Save wmoxam/93120d51e3be3af2479f3842f75ebb49 to your computer and use it in GitHub Desktop.
$ crystal build --release --stats -o .build/crystal src/compiler/crystal.cr -D without_openssl -D without_zlib
Using compiled compiler at .build/crystal
Parse: 00:00:00.0014303 ( 0.19MB)
Semantic (top level): 00:00:00.7784125 ( 67.32MB)
Semantic (new): 00:00:00.0041213 ( 67.32MB)
Semantic (type declarations): 00:00:00.0730781 ( 75.32MB)
Semantic (abstract def check): 00:00:00.0011441 ( 75.32MB)
Semantic (cvars initializers): 00:00:00.0223832 ( 75.32MB)
Semantic (ivars initializers): 00:00:00.0325921 ( 83.32MB)
Semantic (main): /usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
00:00:08.8133704 ( 743.26MB)
Semantic (cleanup): 00:00:00.0044207 ( 743.26MB)
Semantic (recursive struct check): 00:00:00.0025844 ( 751.26MB)
Codegen (crystal): 00:00:05.6139914 ( 867.26MB)
Codegen (bc+obj): 00:04:12.1716716 ( 867.26MB)
Codegen (linking): /usr/local/lib/libLLVMMC.a(WinCOFFObjectWriter.cpp.o): In function `(anonymous namespace)::WinCOFFObjectWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)':
WinCOFFObjectWriter.cpp:(.text._ZN12_GLOBAL__N_119WinCOFFObjectWriter11writeObjectERN4llvm11MCAssemblerERKNS1_11MCAsmLayoutE+0xb0d): warning: warning: sprintf() is often misused, please use snprintf()
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
/usr/local/lib/libLLVMX86AsmParser.a(X86AsmParser.cpp.o): In function `(anonymous namespace)::X86AsmParser::ParseDirective(llvm::AsmToken)':
X86AsmParser.cpp:(.text._ZN12_GLOBAL__N_112X86AsmParser14ParseDirectiveEN4llvm8AsmTokenE+0x9ef): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMX86CodeGen.a(X86FloatingPoint.cpp.o): In function `_ZN12_GLOBAL__N_13FPS17processBasicBlockERN4llvm15MachineFunctionERNS1_17MachineBasicBlockE.isra.180':
X86FloatingPoint.cpp:(.text._ZN12_GLOBAL__N_13FPS17processBasicBlockERN4llvm15MachineFunctionERNS1_17MachineBasicBlockE.isra.180+0x30f): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMSelectionDAG.a(SelectionDAGDumper.cpp.o): In function `std::function<void ()(llvm::raw_ostream&)>::operator()(llvm::raw_ostream&) const':
SelectionDAGDumper.cpp:(.text._ZNKSt8functionIFvRN4llvm11raw_ostreamEEEclES2_[std::function<void ()(llvm::raw_ostream&)>::operator()(llvm::raw_ostream&) const]+0xf): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMAsmPrinter.a(DwarfDebug.cpp.o): In function `llvm::DwarfDebug::DwarfDebug(llvm::AsmPrinter*, llvm::Module*)':
DwarfDebug.cpp:(.text._ZN4llvm10DwarfDebugC2EPNS_10AsmPrinterEPNS_6ModuleE+0x195): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
DwarfDebug.cpp:(.text._ZN4llvm10DwarfDebugC2EPNS_10AsmPrinterEPNS_6ModuleE+0x1f2): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
DwarfDebug.cpp:(.text._ZN4llvm10DwarfDebugC2EPNS_10AsmPrinterEPNS_6ModuleE+0x27a): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMAsmPrinter.a(WinCodeViewLineTables.cpp.o): In function `llvm::WinCodeViewLineTables::getFullFilepath(llvm::MDNode const*)':
WinCodeViewLineTables.cpp:(.text._ZN4llvm21WinCodeViewLineTables15getFullFilepathEPKNS_6MDNodeE+0x72e): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
WinCodeViewLineTables.cpp:(.text._ZN4llvm21WinCodeViewLineTables15getFullFilepathEPKNS_6MDNodeE+0x746): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMX86Desc.a(X86MCTargetDesc.cpp.o): In function `llvm::FeatureBitset::FeatureBitset(std::initializer_list<unsigned int>)':
X86MCTargetDesc.cpp:(.text._ZN4llvm13FeatureBitsetC2ESt16initializer_listIjE[_ZN4llvm13FeatureBitsetC5ESt16initializer_listIjE]+0x75): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMMCJIT.a(MCJIT.cpp.o): In function `std::function<void* ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
MCJIT.cpp:(.text._ZNKSt8functionIFPvRKSsEEclES2_[std::function<void* ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const]+0xf): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMMCJIT.a(MCJIT.cpp.o): In function `llvm::LinkingSymbolResolver::findSymbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
MCJIT.cpp:(.text._ZN4llvm21LinkingSymbolResolver10findSymbolERKSs+0x15b): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMipo.a(InferFunctionAttrs.cpp.o): In function `llvm::InferFunctionAttrsPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>*)':
InferFunctionAttrs.cpp:(.text._ZN4llvm22InferFunctionAttrsPass3runERNS_6ModuleEPNS_15AnalysisManagerIS1_EE+0x5d1): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
InferFunctionAttrs.cpp:(.text._ZN4llvm22InferFunctionAttrsPass3runERNS_6ModuleEPNS_15AnalysisManagerIS1_EE+0x8bd): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InferFunctionAttrs.cpp:(.text._ZN4llvm22InferFunctionAttrsPass3runERNS_6ModuleEPNS_15AnalysisManagerIS1_EE+0xa07): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InferFunctionAttrs.cpp:(.text._ZN4llvm22InferFunctionAttrsPass3runERNS_6ModuleEPNS_15AnalysisManagerIS1_EE+0xbbf): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMipo.a(FunctionImport.cpp.o): In function `(anonymous namespace)::ModuleLazyLoaderCache::operator()(llvm::StringRef)':
FunctionImport.cpp:(.text._ZN12_GLOBAL__N_121ModuleLazyLoaderCacheclEN4llvm9StringRefE+0x18c): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMipo.a(GlobalDCE.cpp.o): In function `llvm::Pass* llvm::callDefaultCtor<(anonymous namespace)::GlobalDCE>()':
GlobalDCE.cpp:(.text._ZN4llvm15callDefaultCtorIN12_GLOBAL__N_19GlobalDCEEEEPNS_4PassEv+0x11f): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMipo.a(GlobalDCE.cpp.o): In function `llvm::createGlobalDCEPass()':
GlobalDCE.cpp:(.text._ZN4llvm19createGlobalDCEPassEv+0x11f): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMipo.a(GlobalDCE.cpp.o): In function `std::_Hashtable<llvm::Comdat*, std::pair<llvm::Comdat* const, llvm::GlobalValue*>, std::allocator<std::pair<llvm::Comdat* const, llvm::GlobalValue*> >, std::__detail::_Select1st, std::equal_to<llvm::Comdat*>, std::hash<llvm::Comdat*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::_M_insert_multi_node(std::__detail::_Hash_node<std::pair<llvm::Comdat* const, llvm::GlobalValue*>, false>*, unsigned long, std::__detail::_Hash_node<std::pair<llvm::Comdat* const, llvm::GlobalValue*>, false>*)':
GlobalDCE.cpp:(.text._ZNSt10_HashtableIPN4llvm6ComdatESt4pairIKS2_PNS0_11GlobalValueEESaIS7_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb0ELb0ELb0EEEE20_M_insert_multi_nodeEPNS9_10_Hash_nodeIS7_Lb0EEEmSN_[std::_Hashtable<llvm::Comdat*, std::pair<llvm::Comdat* const, llvm::GlobalValue*>, std::allocator<std::pair<llvm::Comdat* const, llvm::GlobalValue*> >, std::__detail::_Select1st, std::equal_to<llvm::Comdat*>, std::hash<llvm::Comdat*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::_M_insert_multi_node(std::__detail::_Hash_node<std::pair<llvm::Comdat* const, llvm::GlobalValue*>, false>*, unsigned long, std::__detail::_Hash_node<std::pair<llvm::Comdat* const, llvm::GlobalValue*>, false>*)]+0x28): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMLinker.a(IRMover.cpp.o): In function `_ZN12_GLOBAL__N_18IRLinker10shouldLinkEPN4llvm11GlobalValueERS2_.part.326':
IRMover.cpp:(.text._ZN12_GLOBAL__N_18IRLinker10shouldLinkEPN4llvm11GlobalValueERS2_.part.326+0x22d): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMLinker.a(LinkModules.cpp.o): In function `std::function<void ()(llvm::GlobalValue&)>::operator()(llvm::GlobalValue&) const':
LinkModules.cpp:(.text._ZNKSt8functionIFvRN4llvm11GlobalValueEEEclES2_[std::function<void ()(llvm::GlobalValue&)>::operator()(llvm::GlobalValue&) const]+0xf): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(AtomicExpandPass.cpp.o): In function `_ZN12_GLOBAL__N_112AtomicExpand20expandAtomicOpToLLSCEPN4llvm11InstructionEPNS1_5ValueENS1_14AtomicOrderingESt8functionIFS5_RNS1_9IRBuilderILb1ENS1_14ConstantFolderENS1_24IRBuilderDefaultInserterILb1EEEEES5_EE.isra.109':
AtomicExpandPass.cpp:(.text._ZN12_GLOBAL__N_112AtomicExpand20expandAtomicOpToLLSCEPN4llvm11InstructionEPNS1_5ValueENS1_14AtomicOrderingESt8functionIFS5_RNS1_9IRBuilderILb1ENS1_14ConstantFolderENS1_24IRBuilderDefaultInserterILb1EEEEES5_EE.isra.109+0x78a): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o): In function `_ZN12_GLOBAL__N_115LiveDebugValues18transferDebugValueERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EE.isra.102':
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues18transferDebugValueERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EE.isra.102+0x137): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues18transferDebugValueERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EE.isra.102+0xb5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o): In function `_ZN12_GLOBAL__N_115LiveDebugValues19transferRegisterDefERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EE.isra.95':
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues19transferRegisterDefERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EE.isra.95+0x1a8): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o): In function `_ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137':
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x1f8): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x688): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x80d): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x837): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0xb01): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0xc0f): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0xd3b): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0xdd4): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0xf18): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x1174): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x12ba): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o):LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues4joinERN4llvm17MachineBasicBlockERNS1_13SmallDenseMapIPKS2_St4listINS0_6VarLocESaIS8_EELj4ENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_SA_EEEESH_.isra.137+0x1615): more undefined references to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)' follow
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o): In function `_ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138':
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x168): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x2d7): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x3a7): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x491): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x5c3): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x7f1): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugValues.cpp.o):LiveDebugValues.cpp:(.text._ZN12_GLOBAL__N_115LiveDebugValues22transferTerminatorInstERN4llvm12MachineInstrERSt4listINS0_6VarLocESaIS5_EERNS1_13SmallDenseMapIPKNS1_17MachineBasicBlockES7_Lj4ENS1_12DenseMapInfoISC_EENS1_6detail12DenseMapPairISC_S7_EEEE.isra.138+0x912): more undefined references to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)' follow
/usr/local/lib/libLLVMCodeGen.a(LexicalScopes.cpp.o): In function `std::_Hashtable<llvm::DILocalScope const*, std::pair<llvm::DILocalScope const* const, llvm::LexicalScope>, std::allocator<std::pair<llvm::DILocalScope const* const, llvm::LexicalScope> >, std::__detail::_Select1st, std::equal_to<llvm::DILocalScope const*>, std::hash<llvm::DILocalScope const*>, 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<llvm::DILocalScope const* const, llvm::LexicalScope>, false>*)':
LexicalScopes.cpp:(.text._ZNSt10_HashtableIPKN4llvm12DILocalScopeESt4pairIKS3_NS0_12LexicalScopeEESaIS7_ENSt8__detail10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS9_10_Hash_nodeIS7_Lb0EEE[std::_Hashtable<llvm::DILocalScope const*, std::pair<llvm::DILocalScope const* const, llvm::LexicalScope>, std::allocator<std::pair<llvm::DILocalScope const* const, llvm::LexicalScope> >, std::__detail::_Select1st, std::equal_to<llvm::DILocalScope const*>, std::hash<llvm::DILocalScope const*>, 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<llvm::DILocalScope const* const, llvm::LexicalScope>, false>*)]+0x2c): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMCodeGen.a(LexicalScopes.cpp.o): In function `std::_Hashtable<std::pair<llvm::DILocalScope const*, llvm::DILocation const*>, std::pair<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope>, std::allocator<std::pair<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope> >, std::__detail::_Select1st, std::equal_to<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> >, llvm::pair_hash<llvm::DILocalScope const*, llvm::DILocation const*>, 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::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope>, true>*)':
LexicalScopes.cpp:(.text._ZNSt10_HashtableISt4pairIPKN4llvm12DILocalScopeEPKNS1_10DILocationEES0_IKS8_NS1_12LexicalScopeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS8_ENS1_9pair_hashIS4_S7_EENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSD_10_Hash_nodeISB_Lb1EEE[std::_Hashtable<std::pair<llvm::DILocalScope const*, llvm::DILocation const*>, std::pair<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope>, std::allocator<std::pair<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope> >, std::__detail::_Select1st, std::equal_to<std::pair<llvm::DILocalScope const*, llvm::DILocation const*> >, llvm::pair_hash<llvm::DILocalScope const*, llvm::DILocation const*>, 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::pair<llvm::DILocalScope const*, llvm::DILocation const*> const, llvm::LexicalScope>, true>*)]+0x2c): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMCodeGen.a(LiveDebugVariables.cpp.o): In function `llvm::LiveDebugVariables::runOnMachineFunction(llvm::MachineFunction&)':
LiveDebugVariables.cpp:(.text._ZN4llvm18LiveDebugVariables20runOnMachineFunctionERNS_15MachineFunctionE+0x1da9): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
LiveDebugVariables.cpp:(.text._ZN4llvm18LiveDebugVariables20runOnMachineFunctionERNS_15MachineFunctionE+0x1e06): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
LiveDebugVariables.cpp:(.text._ZN4llvm18LiveDebugVariables20runOnMachineFunctionERNS_15MachineFunctionE+0x1e8e): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMCodeGen.a(LiveIntervalAnalysis.cpp.o): In function `llvm::LiveIntervals::print(llvm::raw_ostream&, llvm::Module const*) const':
LiveIntervalAnalysis.cpp:(.text._ZNK4llvm13LiveIntervals5printERNS_11raw_ostreamEPKNS_6ModuleE+0x34e): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(LivePhysRegs.cpp.o): In function `llvm::LivePhysRegs::print(llvm::raw_ostream&) const':
LivePhysRegs.cpp:(.text._ZNK4llvm12LivePhysRegs5printERNS_11raw_ostreamE+0x1ff): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(LiveStackAnalysis.cpp.o): In function `llvm::Pass* llvm::callDefaultCtor<llvm::LiveStacks>()':
LiveStackAnalysis.cpp:(.text._ZN4llvm15callDefaultCtorINS_10LiveStacksEEEPNS_4PassEv[llvm::Pass* llvm::callDefaultCtor<llvm::LiveStacks>()]+0xb3): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMCodeGen.a(LiveStackAnalysis.cpp.o): In function `std::_Hashtable<int, std::pair<int const, llvm::LiveInterval>, std::allocator<std::pair<int const, llvm::LiveInterval> >, 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::LiveInterval>, false>*)':
LiveStackAnalysis.cpp:(.text._ZNSt10_HashtableIiSt4pairIKiN4llvm12LiveIntervalEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS6_10_Hash_nodeIS4_Lb0EEE[std::_Hashtable<int, std::pair<int const, llvm::LiveInterval>, std::allocator<std::pair<int const, llvm::LiveInterval> >, 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::LiveInterval>, false>*)]+0x2c): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMCodeGen.a(MachineBlockFrequencyInfo.cpp.o): In function `llvm::BlockFrequencyInfoImpl<llvm::MachineBasicBlock>::initializeLoops()':
MachineBlockFrequencyInfo.cpp:(.text._ZN4llvm22BlockFrequencyInfoImplINS_17MachineBasicBlockEE15initializeLoopsEv[llvm::BlockFrequencyInfoImpl<llvm::MachineBasicBlock>::initializeLoops()]+0x2e5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o): In function `llvm::TargetLoweringObjectFileCOFF::emitLinkerFlagsForGlobal(llvm::raw_ostream&, llvm::GlobalValue const*, llvm::Mangler const&) const':
TargetLoweringObjectFileImpl.cpp:(.text._ZNK4llvm28TargetLoweringObjectFileCOFF24emitLinkerFlagsForGlobalERNS_11raw_ostreamEPKNS_11GlobalValueERKNS_7ManglerE+0x3e7): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMCodeGen.a(TargetRegisterInfo.cpp.o): In function `_ZNSt17_Function_handlerIFvRN4llvm11raw_ostreamEEZNS0_15PrintVRegOrUnitEjPKNS0_18TargetRegisterInfoEEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_':
TargetRegisterInfo.cpp:(.text._ZNSt17_Function_handlerIFvRN4llvm11raw_ostreamEEZNS0_15PrintVRegOrUnitEjPKNS0_18TargetRegisterInfoEEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_+0xde): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o): In function `llvm::AggressiveAntiDepState::UnionGroups(unsigned int, unsigned int)':
AggressiveAntiDepBreaker.cpp:(.text._ZN4llvm22AggressiveAntiDepState11UnionGroupsEjj+0x74): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMCodeGen.a(LiveIntervalUnion.cpp.o): In function `llvm::LiveIntervalUnion::print(llvm::raw_ostream&, llvm::TargetRegisterInfo const*) const':
LiveIntervalUnion.cpp:(.text._ZNK4llvm17LiveIntervalUnion5printERNS_11raw_ostreamEPKNS_18TargetRegisterInfoE+0x402): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMCodeGen.a(MIRPrinter.cpp.o): In function `llvm::MIPrinter::print(llvm::MachineBasicBlock const&)':
MIRPrinter.cpp:(.text._ZN4llvm9MIPrinter5printERKNS_17MachineBasicBlockE+0x634): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMScalarOpts.a(EarlyCSE.cpp.o): In function `llvm::DenseMap<llvm::Function*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > > > >, llvm::DenseMapInfo<llvm::Function*>, llvm::detail::DenseMapPair<llvm::Function*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > > > > > >::grow(unsigned int)':
EarlyCSE.cpp:(.text._ZN4llvm8DenseMapIPNS_8FunctionESt4listISt4pairIPvSt10unique_ptrINS_6detail21AnalysisResultConceptIS1_EESt14default_deleteIS9_EEESaISD_EENS_12DenseMapInfoIS2_EENS7_12DenseMapPairIS2_SF_EEE4growEj[llvm::DenseMap<llvm::Function*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > > > >, llvm::DenseMapInfo<llvm::Function*>, llvm::detail::DenseMapPair<llvm::Function*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Function>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Function> > > > > > > >::grow(unsigned int)]+0x121): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMScalarOpts.a(EarlyCSE.cpp.o): In function `llvm::AnalysisManager<llvm::Function>::getResultImpl(void*, llvm::Function&)':
EarlyCSE.cpp:(.text._ZN4llvm15AnalysisManagerINS_8FunctionEE13getResultImplEPvRS1_[llvm::AnalysisManager<llvm::Function>::getResultImpl(void*, llvm::Function&)]+0x281): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
EarlyCSE.cpp:(.text._ZN4llvm15AnalysisManagerINS_8FunctionEE13getResultImplEPvRS1_[llvm::AnalysisManager<llvm::Function>::getResultImpl(void*, llvm::Function&)]+0x4ee): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMScalarOpts.a(Float2Int.cpp.o): In function `(anonymous namespace)::Float2Int::walkForwards()':
Float2Int.cpp:(.text._ZN12_GLOBAL__N_19Float2Int12walkForwardsEv+0xe88): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMScalarOpts.a(LoopDistribute.cpp.o): In function `_ZNSt4listIN12_GLOBAL__N_113InstPartitionESaIS1_EE9remove_ifIZNS0_22InstPartitionContainer27mergeToAvoidDuplicatedLoadsEvEUlRKS1_E_EEvT_.isra.269':
LoopDistribute.cpp:(.text._ZNSt4listIN12_GLOBAL__N_113InstPartitionESaIS1_EE9remove_ifIZNS0_22InstPartitionContainer27mergeToAvoidDuplicatedLoadsEvEUlRKS1_E_EEvT_.isra.269+0x63): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/usr/local/lib/libLLVMScalarOpts.a(LoopDistribute.cpp.o): In function `(anonymous namespace)::LoopDistribute::processLoop(llvm::Loop*)':
LoopDistribute.cpp:(.text._ZN12_GLOBAL__N_114LoopDistribute11processLoopEPN4llvm4LoopE+0x563): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
LoopDistribute.cpp:(.text._ZN12_GLOBAL__N_114LoopDistribute11processLoopEPN4llvm4LoopE+0x805): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
LoopDistribute.cpp:(.text._ZN12_GLOBAL__N_114LoopDistribute11processLoopEPN4llvm4LoopE+0xffd): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
LoopDistribute.cpp:(.text._ZN12_GLOBAL__N_114LoopDistribute11processLoopEPN4llvm4LoopE+0x1d83): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/usr/local/lib/libLLVMScalarOpts.a(Reg2Mem.cpp.o): In function `(anonymous namespace)::RegToMem::runOnFunction(llvm::Function&)':
Reg2Mem.cpp:(.text._ZN12_GLOBAL__N_18RegToMem13runOnFunctionERN4llvm8FunctionE+0x173): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
Reg2Mem.cpp:(.text._ZN12_GLOBAL__N_18RegToMem13runOnFunctionERN4llvm8FunctionE+0x248): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMInstrumentation.a(GCOVProfiling.cpp.o): In function `(anonymous namespace)::GCOVProfiler::emitProfileNotes()':
GCOVProfiling.cpp:(.text._ZN12_GLOBAL__N_112GCOVProfiler16emitProfileNotesEv+0x111): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `(anonymous namespace)::InstrProfErrorCategoryType::~InstrProfErrorCategoryType()':
InstrProf.cpp:(.text._ZN12_GLOBAL__N_126InstrProfErrorCategoryTypeD2Ev+0xb): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `(anonymous namespace)::InstrProfErrorCategoryType::~InstrProfErrorCategoryType()':
InstrProf.cpp:(.text._ZN12_GLOBAL__N_126InstrProfErrorCategoryTypeD0Ev+0xf): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::object_deleter<(anonymous namespace)::InstrProfErrorCategoryType>::call(void*)':
InstrProf.cpp:(.text._ZN4llvm14object_deleterIN12_GLOBAL__N_126InstrProfErrorCategoryTypeEE4callEPv+0x14): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::reserve(unsigned long)':
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE7reserveEm[std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::reserve(unsigned long)]+0x93): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIJRP18InstrProfValueDataS6_EEEvDpOT_':
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIRP18InstrProfValueDataS6_EEEvDpOT_[_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIRP18InstrProfValueDataS6_EEEvDpOT_]+0xd2): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIRP18InstrProfValueDataS6_EEEvDpOT_[_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIRP18InstrProfValueDataS6_EEEvDpOT_]+0x104): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `_ZNSt4listI18InstrProfValueDataSaIS0_EE5mergeIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvOS2_T_':
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE5mergeIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvOS2_T_[_ZNSt4listI18InstrProfValueDataSaIS0_EE5mergeIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvOS2_T_]+0x62): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE5mergeIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvOS2_T_[_ZNSt4listI18InstrProfValueDataSaIS0_EE5mergeIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvOS2_T_]+0x4d): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_':
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_[_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_]+0x7e): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_[_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_]+0xb4): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_[_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_]+0xcb): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_[_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_]+0xf3): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_[_ZNSt4listI18InstrProfValueDataSaIS0_EE4sortIZN4llvm24InstrProfValueSiteRecord18sortByTargetValuesEvEUlRKS0_S7_E_EEvT_]+0x13c): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::InstrProfValueSiteRecord::merge(llvm::InstrProfValueSiteRecord&, unsigned long long)':
InstrProf.cpp:(.text._ZN4llvm24InstrProfValueSiteRecord5mergeERS0_y+0x95): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_':
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIS1_EEEvDpOT_[_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIS1_EEEvDpOT_]+0x7a): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
InstrProf.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIS1_EEEvDpOT_[_ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EE19_M_emplace_back_auxIIS1_EEEvDpOT_]+0xa4): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o): In function `llvm::InstrProfRecord::addValueData(unsigned int, unsigned int, InstrProfValueData*, unsigned int, std::vector<std::pair<unsigned long long, unsigned long long>, std::allocator<std::pair<unsigned long long, unsigned long long> > >*)':
InstrProf.cpp:(.text._ZN4llvm15InstrProfRecord12addValueDataEjjP18InstrProfValueDatajPSt6vectorISt4pairIyyESaIS5_EE+0xf8): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
InstrProf.cpp:(.text._ZN4llvm15InstrProfRecord12addValueDataEjjP18InstrProfValueDatajPSt6vectorISt4pairIyyESaIS5_EE+0x17c): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x10): undefined reference to `typeinfo for std::error_category'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x30): undefined reference to `std::error_category::default_error_condition(int) const'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x38): undefined reference to `std::error_category::equivalent(int, std::error_condition const&) const'
/usr/local/lib/libLLVMProfileData.a(InstrProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_126InstrProfErrorCategoryTypeE+0x40): undefined reference to `std::error_category::equivalent(std::error_code const&, int) const'
/usr/local/lib/libLLVMProfileData.a(InstrProfReader.cpp.o): In function `llvm::IndexedInstrProfReader::getInstrProfRecord(llvm::StringRef, unsigned long long)':
InstrProfReader.cpp:(.text._ZN4llvm22IndexedInstrProfReader18getInstrProfRecordENS_9StringRefEy+0x19d): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMProfileData.a(InstrProfReader.cpp.o): In function `std::list<InstrProfValueData, std::allocator<InstrProfValueData> >::operator=(std::list<InstrProfValueData, std::allocator<InstrProfValueData> > const&)':
InstrProfReader.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EEaSERKS2_[std::list<InstrProfValueData, std::allocator<InstrProfValueData> >::operator=(std::list<InstrProfValueData, std::allocator<InstrProfValueData> > const&)]+0xb5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
InstrProfReader.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EEaSERKS2_[std::list<InstrProfValueData, std::allocator<InstrProfValueData> >::operator=(std::list<InstrProfValueData, std::allocator<InstrProfValueData> > const&)]+0xd1): undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
InstrProfReader.cpp:(.text._ZNSt4listI18InstrProfValueDataSaIS0_EEaSERKS2_[std::list<InstrProfValueData, std::allocator<InstrProfValueData> >::operator=(std::list<InstrProfValueData, std::allocator<InstrProfValueData> > const&)]+0x130): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/usr/local/lib/libLLVMProfileData.a(InstrProfReader.cpp.o): In function `std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::operator=(std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> > const&)':
InstrProfReader.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EEaSERKS3_[std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::operator=(std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> > const&)]+0x195): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
InstrProfReader.cpp:(.text._ZNSt6vectorIN4llvm24InstrProfValueSiteRecordESaIS1_EEaSERKS3_[std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> >::operator=(std::vector<llvm::InstrProfValueSiteRecord, std::allocator<llvm::InstrProfValueSiteRecord> > const&)]+0x235): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o): In function `(anonymous namespace)::SampleProfErrorCategoryType::~SampleProfErrorCategoryType()':
SampleProf.cpp:(.text._ZN12_GLOBAL__N_127SampleProfErrorCategoryTypeD2Ev+0xb): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o): In function `(anonymous namespace)::SampleProfErrorCategoryType::~SampleProfErrorCategoryType()':
SampleProf.cpp:(.text._ZN12_GLOBAL__N_127SampleProfErrorCategoryTypeD0Ev+0xf): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o): In function `llvm::object_deleter<(anonymous namespace)::SampleProfErrorCategoryType>::call(void*)':
SampleProf.cpp:(.text._ZN4llvm14object_deleterIN12_GLOBAL__N_127SampleProfErrorCategoryTypeEE4callEPv+0x14): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_127SampleProfErrorCategoryTypeE+0x10): undefined reference to `typeinfo for std::error_category'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_127SampleProfErrorCategoryTypeE+0x30): undefined reference to `std::error_category::default_error_condition(int) const'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_127SampleProfErrorCategoryTypeE+0x38): undefined reference to `std::error_category::equivalent(int, std::error_condition const&) const'
/usr/local/lib/libLLVMProfileData.a(SampleProf.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_127SampleProfErrorCategoryTypeE+0x40): undefined reference to `std::error_category::equivalent(std::error_code const&, int) const'
/usr/local/lib/libLLVMProfileData.a(SampleProfReader.cpp.o): In function `llvm::sampleprof::SampleProfileReaderBinary::readProfile(llvm::sampleprof::FunctionSamples&)':
SampleProfReader.cpp:(.text._ZN4llvm10sampleprof25SampleProfileReaderBinary11readProfileERNS0_15FunctionSamplesE+0x951): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitWriter.a(BitWriter.cpp.o): In function `LLVMWriteBitcodeToFile':
BitWriter.cpp:(.text.LLVMWriteBitcodeToFile+0x29): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMExecutionEngine.a(SectionMemoryManager.cpp.o): In function `llvm::SectionMemoryManager::applyMemoryGroupPermissions(llvm::SectionMemoryManager::MemoryGroup&, unsigned int)':
SectionMemoryManager.cpp:(.text._ZN4llvm20SectionMemoryManager27applyMemoryGroupPermissionsERNS0_11MemoryGroupEj+0x29a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMExecutionEngine.a(SectionMemoryManager.cpp.o): In function `llvm::SectionMemoryManager::allocateSection(llvm::SectionMemoryManager::MemoryGroup&, unsigned long, unsigned int)':
SectionMemoryManager.cpp:(.text._ZN4llvm20SectionMemoryManager15allocateSectionERNS0_11MemoryGroupEmj+0x9a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMTarget.a(TargetMachineC.cpp.o): In function `LLVMTargetMachineEmitToFile':
TargetMachineC.cpp:(.text.LLVMTargetMachineEmitToFile+0x3c): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(BlockFrequencyInfo.cpp.o): In function `llvm::BlockFrequencyInfoImpl<llvm::BasicBlock>::initializeLoops()':
BlockFrequencyInfo.cpp:(.text._ZN4llvm22BlockFrequencyInfoImplINS_10BasicBlockEE15initializeLoopsEv[llvm::BlockFrequencyInfoImpl<llvm::BasicBlock>::initializeLoops()]+0x2e5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMAnalysis.a(BlockFrequencyInfoImpl.cpp.o): In function `llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(llvm::bfi_detail::IrreducibleGraph const&, llvm::BlockFrequencyInfoImplBase::LoopData*, std::_List_iterator<llvm::BlockFrequencyInfoImplBase::LoopData>)':
BlockFrequencyInfoImpl.cpp:(.text._ZN4llvm26BlockFrequencyInfoImplBase18analyzeIrreducibleERKNS_10bfi_detail16IrreducibleGraphEPNS0_8LoopDataESt14_List_iteratorIS5_E+0xe46): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMAnalysis.a(CFGPrinter.cpp.o): In function `(anonymous namespace)::CFGPrinter::runOnFunction(llvm::Function&)':
CFGPrinter.cpp:(.text._ZN12_GLOBAL__N_110CFGPrinter13runOnFunctionERN4llvm8FunctionE+0x138): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(CFGPrinter.cpp.o): In function `(anonymous namespace)::CFGOnlyPrinter::runOnFunction(llvm::Function&)':
CFGPrinter.cpp:(.text._ZN12_GLOBAL__N_114CFGOnlyPrinter13runOnFunctionERN4llvm8FunctionE+0x138): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(CFLAliasAnalysis.cpp.o): In function `llvm::CFLAAResult::buildSetsFrom(llvm::Function*)':
CFLAliasAnalysis.cpp:(.text._ZN4llvm11CFLAAResult13buildSetsFromEPNS_8FunctionE+0x1ab0): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMAnalysis.a(CFLAliasAnalysis.cpp.o): In function `llvm::CFLAA::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>*)':
CFLAliasAnalysis.cpp:(.text._ZN4llvm5CFLAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x482): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
CFLAliasAnalysis.cpp:(.text._ZN4llvm5CFLAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x780): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
CFLAliasAnalysis.cpp:(.text._ZN4llvm5CFLAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x95b): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(CallPrinter.cpp.o): In function `llvm::DOTGraphTraitsModulePrinter<llvm::CallGraphWrapperPass, true, llvm::CallGraph*, llvm::AnalysisCallGraphWrapperPassTraits>::runOnModule(llvm::Module&)':
CallPrinter.cpp:(.text._ZN4llvm27DOTGraphTraitsModulePrinterINS_20CallGraphWrapperPassELb1EPNS_9CallGraphENS_34AnalysisCallGraphWrapperPassTraitsEE11runOnModuleERNS_6ModuleE[llvm::DOTGraphTraitsModulePrinter<llvm::CallGraphWrapperPass, true, llvm::CallGraph*, llvm::AnalysisCallGraphWrapperPassTraits>::runOnModule(llvm::Module&)]+0x5a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(DomPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::DominatorTreeWrapperPass, false, llvm::DominatorTree*, (anonymous namespace)::DominatorTreeWrapperPassAnalysisGraphTraits>::runOnFunction(llvm::Function&)':
DomPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_24DominatorTreeWrapperPassELb0EPNS_13DominatorTreeEN12_GLOBAL__N_143DominatorTreeWrapperPassAnalysisGraphTraitsEE13runOnFunctionERNS_8FunctionE+0x13a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(DomPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::DominatorTreeWrapperPass, true, llvm::DominatorTree*, (anonymous namespace)::DominatorTreeWrapperPassAnalysisGraphTraits>::runOnFunction(llvm::Function&)':
DomPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_24DominatorTreeWrapperPassELb1EPNS_13DominatorTreeEN12_GLOBAL__N_143DominatorTreeWrapperPassAnalysisGraphTraitsEE13runOnFunctionERNS_8FunctionE+0x13a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(DomPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::PostDominatorTree, false, llvm::PostDominatorTree*, llvm::DefaultAnalysisGraphTraits<llvm::PostDominatorTree, llvm::PostDominatorTree*> >::runOnFunction(llvm::Function&)':
DomPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_17PostDominatorTreeELb0EPS1_NS_26DefaultAnalysisGraphTraitsIS1_S2_EEE13runOnFunctionERNS_8FunctionE[llvm::DOTGraphTraitsPrinter<llvm::PostDominatorTree, false, llvm::PostDominatorTree*, llvm::DefaultAnalysisGraphTraits<llvm::PostDominatorTree, llvm::PostDominatorTree*> >::runOnFunction(llvm::Function&)]+0x158): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(DomPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::PostDominatorTree, true, llvm::PostDominatorTree*, llvm::DefaultAnalysisGraphTraits<llvm::PostDominatorTree, llvm::PostDominatorTree*> >::runOnFunction(llvm::Function&)':
DomPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_17PostDominatorTreeELb1EPS1_NS_26DefaultAnalysisGraphTraitsIS1_S2_EEE13runOnFunctionERNS_8FunctionE[llvm::DOTGraphTraitsPrinter<llvm::PostDominatorTree, true, llvm::PostDominatorTree*, llvm::DefaultAnalysisGraphTraits<llvm::PostDominatorTree, llvm::PostDominatorTree*> >::runOnFunction(llvm::Function&)]+0x158): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `llvm::GlobalsAAResult::DeletionCallbackHandle::deleted()':
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult22DeletionCallbackHandle7deletedEv+0x14d): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `_ZN4llvm15GlobalsAAResultC1EOS0_':
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResultC2EOS0_+0x1a6): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `llvm::GlobalsAAResult::AnalyzeIndirectGlobalMemory(llvm::GlobalVariable*)':
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult27AnalyzeIndirectGlobalMemoryEPNS_14GlobalVariableE+0x258): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult27AnalyzeIndirectGlobalMemoryEPNS_14GlobalVariableE+0x53e): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `llvm::GlobalsAAResult::AnalyzeGlobals(llvm::Module&)':
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult14AnalyzeGlobalsERNS_6ModuleE+0x1c5): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult14AnalyzeGlobalsERNS_6ModuleE+0x4e2): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult14AnalyzeGlobalsERNS_6ModuleE+0x6ca): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o):GlobalsModRef.cpp:(.text._ZN4llvm15GlobalsAAResult14AnalyzeGlobalsERNS_6ModuleE+0xa5a): more undefined references to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)' follow
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `llvm::DenseMap<llvm::Module*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > > > >, llvm::DenseMapInfo<llvm::Module*>, llvm::detail::DenseMapPair<llvm::Module*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > > > > > >::grow(unsigned int)':
GlobalsModRef.cpp:(.text._ZN4llvm8DenseMapIPNS_6ModuleESt4listISt4pairIPvSt10unique_ptrINS_6detail21AnalysisResultConceptIS1_EESt14default_deleteIS9_EEESaISD_EENS_12DenseMapInfoIS2_EENS7_12DenseMapPairIS2_SF_EEE4growEj[llvm::DenseMap<llvm::Module*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > > > >, llvm::DenseMapInfo<llvm::Module*>, llvm::detail::DenseMapPair<llvm::Module*, std::list<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > >, std::allocator<std::pair<void*, std::unique_ptr<llvm::detail::AnalysisResultConcept<llvm::Module>, std::default_delete<llvm::detail::AnalysisResultConcept<llvm::Module> > > > > > > >::grow(unsigned int)]+0x121): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(GlobalsModRef.cpp.o): In function `llvm::AnalysisManager<llvm::Module>::getResultImpl(void*, llvm::Module&)':
GlobalsModRef.cpp:(.text._ZN4llvm15AnalysisManagerINS_6ModuleEE13getResultImplEPvRS1_[llvm::AnalysisManager<llvm::Module>::getResultImpl(void*, llvm::Module&)]+0x461): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
GlobalsModRef.cpp:(.text._ZN4llvm15AnalysisManagerINS_6ModuleEE13getResultImplEPvRS1_[llvm::AnalysisManager<llvm::Module>::getResultImpl(void*, llvm::Module&)]+0x758): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
GlobalsModRef.cpp:(.text._ZN4llvm15AnalysisManagerINS_6ModuleEE13getResultImplEPvRS1_[llvm::AnalysisManager<llvm::Module>::getResultImpl(void*, llvm::Module&)]+0x918): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(ObjCARCAliasAnalysis.cpp.o): In function `llvm::objcarc::ObjCARCAA::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>*)':
ObjCARCAliasAnalysis.cpp:(.text._ZN4llvm7objcarc9ObjCARCAA3runERNS_8FunctionEPNS_15AnalysisManagerIS2_EE+0x536): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
ObjCARCAliasAnalysis.cpp:(.text._ZN4llvm7objcarc9ObjCARCAA3runERNS_8FunctionEPNS_15AnalysisManagerIS2_EE+0x830): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ObjCARCAliasAnalysis.cpp:(.text._ZN4llvm7objcarc9ObjCARCAA3runERNS_8FunctionEPNS_15AnalysisManagerIS2_EE+0xa0e): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ObjCARCAliasAnalysis.cpp:(.text._ZN4llvm7objcarc9ObjCARCAA3runERNS_8FunctionEPNS_15AnalysisManagerIS2_EE+0xb58): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(RegionPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::RegionInfoPass, false, llvm::RegionInfo*, (anonymous namespace)::RegionInfoPassGraphTraits>::runOnFunction(llvm::Function&)':
RegionPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_14RegionInfoPassELb0EPNS_10RegionInfoEN12_GLOBAL__N_125RegionInfoPassGraphTraitsEE13runOnFunctionERNS_8FunctionE+0x13a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(RegionPrinter.cpp.o): In function `llvm::DOTGraphTraitsPrinter<llvm::RegionInfoPass, true, llvm::RegionInfo*, (anonymous namespace)::RegionInfoPassGraphTraits>::runOnFunction(llvm::Function&)':
RegionPrinter.cpp:(.text._ZN4llvm21DOTGraphTraitsPrinterINS_14RegionInfoPassELb1EPNS_10RegionInfoEN12_GLOBAL__N_125RegionInfoPassGraphTraitsEE13runOnFunctionERNS_8FunctionE+0x13a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMAnalysis.a(ScalarEvolutionAliasAnalysis.cpp.o): In function `llvm::SCEVAA::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>*)':
ScalarEvolutionAliasAnalysis.cpp:(.text._ZN4llvm6SCEVAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x546): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
ScalarEvolutionAliasAnalysis.cpp:(.text._ZN4llvm6SCEVAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x840): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ScalarEvolutionAliasAnalysis.cpp:(.text._ZN4llvm6SCEVAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0xa1e): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ScalarEvolutionAliasAnalysis.cpp:(.text._ZN4llvm6SCEVAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0xb68): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(TargetTransformInfo.cpp.o): In function `llvm::TargetIRAnalysis::run(llvm::Function const&)':
TargetTransformInfo.cpp:(.text._ZN4llvm16TargetIRAnalysis3runERKNS_8FunctionE+0x17): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMAnalysis.a(TypeBasedAliasAnalysis.cpp.o): In function `llvm::TypeBasedAA::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>*)':
TypeBasedAliasAnalysis.cpp:(.text._ZN4llvm11TypeBasedAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x52e): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
TypeBasedAliasAnalysis.cpp:(.text._ZN4llvm11TypeBasedAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x810): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
TypeBasedAliasAnalysis.cpp:(.text._ZN4llvm11TypeBasedAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x9c0): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
TypeBasedAliasAnalysis.cpp:(.text._ZN4llvm11TypeBasedAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0xae8): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMAnalysis.a(ScopedNoAliasAA.cpp.o): In function `llvm::ScopedNoAliasAA::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>*)':
ScopedNoAliasAA.cpp:(.text._ZN4llvm15ScopedNoAliasAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x52e): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
ScopedNoAliasAA.cpp:(.text._ZN4llvm15ScopedNoAliasAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x810): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ScopedNoAliasAA.cpp:(.text._ZN4llvm15ScopedNoAliasAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0x9c0): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
ScopedNoAliasAA.cpp:(.text._ZN4llvm15ScopedNoAliasAA3runERNS_8FunctionEPNS_15AnalysisManagerIS1_EE+0xae8): undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyld.cpp.o): In function `std::_Hashtable<unsigned int, std::pair<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> >, std::allocator<std::pair<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> > >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned 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<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> >, false>*)':
RuntimeDyld.cpp:(.text._ZNSt10_HashtableIjSt4pairIKjN4llvm11SmallVectorINS2_15RelocationEntryELj64EEEESaIS6_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS8_18_Mod_range_hashingENS8_20_Default_ranged_hashENS8_20_Prime_rehash_policyENS8_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS8_10_Hash_nodeIS6_Lb0EEE[std::_Hashtable<unsigned int, std::pair<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> >, std::allocator<std::pair<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> > >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned 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<unsigned int const, llvm::SmallVector<llvm::RelocationEntry, 64u> >, false>*)]+0x2c): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldCOFF.cpp.o): In function `llvm::RuntimeDyldCOFF::create(llvm::Triple::ArchType, llvm::RuntimeDyld::MemoryManager&, llvm::RuntimeDyld::SymbolResolver&)':
RuntimeDyldCOFF.cpp:(.text._ZN4llvm15RuntimeDyldCOFF6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0xc9): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
RuntimeDyldCOFF.cpp:(.text._ZN4llvm15RuntimeDyldCOFF6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0x27d): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getPlatformFlags(unsigned int&) const':
RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE16getPlatformFlagsERj[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getPlatformFlags(unsigned int&) const]+0xe): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const':
RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE18getSectionContentsENS0_11DataRefImplERNS_9StringRefE[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const]+0x18): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::getPlatformFlags(unsigned int&) const':
RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEE16getPlatformFlagsERj[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::getPlatformFlags(unsigned int&) const]+0xe): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const':
RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEE18getSectionContentsENS0_11DataRefImplERNS_9StringRefE[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const]+0x16): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)0, true> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const':
RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE0ELb1EEEE18getSectionContentsENS0_11DataRefImplERNS_9StringRefE[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)0, true> >::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const]+0x1e): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o):RuntimeDyldELF.cpp:(.text._ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE0ELb1EEEE16getPlatformFlagsERj[llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)0, true> >::getPlatformFlags(unsigned int&) const]+0x10): more undefined references to `std::system_category()' follow
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::RuntimeDyldELF::RuntimeDyldELF(llvm::RuntimeDyld::MemoryManager&, llvm::RuntimeDyld::SymbolResolver&)':
RuntimeDyldELF.cpp:(.text._ZN4llvm14RuntimeDyldELFC2ERNS_11RuntimeDyld13MemoryManagerERNS1_14SymbolResolverE+0xa0): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::ELFFile(llvm::StringRef, std::error_code&)':
RuntimeDyldELF.cpp:(.text._ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC2ENS_9StringRefERSt10error_code[_ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC5ENS_9StringRefERSt10error_code]+0xb9): undefined reference to `std::system_category()'
RuntimeDyldELF.cpp:(.text._ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC2ENS_9StringRefERSt10error_code[_ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC5ENS_9StringRefERSt10error_code]+0x12b): undefined reference to `std::system_category()'
RuntimeDyldELF.cpp:(.text._ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC2ENS_9StringRefERSt10error_code[_ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC5ENS_9StringRefERSt10error_code]+0x153): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, false> >::ELFObjectFile(llvm::MemoryBufferRef, std::error_code&)':
RuntimeDyldELF.cpp:(.text._ZN4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC2ENS_15MemoryBufferRefERSt10error_code[_ZN4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb0EEEEC5ENS_15MemoryBufferRefERSt10error_code]+0x225): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o): In function `llvm::object::ELFFile<llvm::object::ELFType<(llvm::support::endianness)0, false> >::ELFFile(llvm::StringRef, std::error_code&)':
RuntimeDyldELF.cpp:(.text._ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE0ELb0EEEEC2ENS_9StringRefERSt10error_code[_ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE0ELb0EEEEC5ENS_9StringRefERSt10error_code]+0x120): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldELF.cpp.o):RuntimeDyldELF.cpp:(.text._ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE0ELb0EEEEC2ENS_9StringRefERSt10error_code[_ZN4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE0ELb0EEEEC5ENS_9StringRefERSt10error_code]+0x18b): more undefined references to `std::system_category()' follow
/usr/local/lib/libLLVMRuntimeDyld.a(RuntimeDyldMachO.cpp.o): In function `llvm::RuntimeDyldMachO::create(llvm::Triple::ArchType, llvm::RuntimeDyld::MemoryManager&, llvm::RuntimeDyld::SymbolResolver&)':
RuntimeDyldMachO.cpp:(.text._ZN4llvm16RuntimeDyldMachO6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0xe1): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
RuntimeDyldMachO.cpp:(.text._ZN4llvm16RuntimeDyldMachO6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0x26d): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
RuntimeDyldMachO.cpp:(.text._ZN4llvm16RuntimeDyldMachO6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0x406): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
RuntimeDyldMachO.cpp:(.text._ZN4llvm16RuntimeDyldMachO6createENS_6Triple8ArchTypeERNS_11RuntimeDyld13MemoryManagerERNS3_14SymbolResolverE+0x59d): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
/usr/local/lib/libLLVMObject.a(Archive.cpp.o): In function `llvm::object::Archive::Child::Child(llvm::object::Archive const*, char const*, std::error_code*)':
Archive.cpp:(.text._ZN4llvm6object7Archive5ChildC2EPKS1_PKcPSt10error_code+0x69): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(Archive.cpp.o): In function `llvm::object::Archive::Child::getNext() const':
Archive.cpp:(.text._ZNK4llvm6object7Archive5Child7getNextEv+0x88): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(Archive.cpp.o): In function `_ZZN4llvm6object7ArchiveC4ENS_15MemoryBufferRefERSt10error_codeENKUlvE_clEv':
Archive.cpp:(.text._ZZN4llvm6object7ArchiveC4ENS_15MemoryBufferRefERSt10error_codeENKUlvE_clEv+0x48): undefined reference to `std::system_category()'
Archive.cpp:(.text._ZZN4llvm6object7ArchiveC4ENS_15MemoryBufferRefERSt10error_codeENKUlvE_clEv+0x63): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(Archive.cpp.o): In function `llvm::object::Archive::child_begin(bool) const':
Archive.cpp:(.text._ZNK4llvm6object7Archive11child_beginEb+0x3c): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(Archive.cpp.o):Archive.cpp:(.text._ZNK4llvm6object7Archive6Symbol9getMemberEv+0x5d): more undefined references to `std::system_category()' follow
/usr/local/lib/libLLVMObject.a(Error.cpp.o): In function `(anonymous namespace)::_object_error_category::~_object_error_category()':
Error.cpp:(.text._ZN12_GLOBAL__N_122_object_error_categoryD2Ev+0xb): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMObject.a(Error.cpp.o): In function `(anonymous namespace)::_object_error_category::~_object_error_category()':
Error.cpp:(.text._ZN12_GLOBAL__N_122_object_error_categoryD0Ev+0xf): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMObject.a(Error.cpp.o): In function `llvm::object_deleter<(anonymous namespace)::_object_error_category>::call(void*)':
Error.cpp:(.text._ZN4llvm14object_deleterIN12_GLOBAL__N_122_object_error_categoryEE4callEPv+0x14): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMObject.a(Error.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_122_object_error_categoryE+0x10): undefined reference to `typeinfo for std::error_category'
/usr/local/lib/libLLVMObject.a(Error.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_122_object_error_categoryE+0x30): undefined reference to `std::error_category::default_error_condition(int) const'
/usr/local/lib/libLLVMObject.a(Error.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_122_object_error_categoryE+0x38): undefined reference to `std::error_category::equivalent(int, std::error_condition const&) const'
/usr/local/lib/libLLVMObject.a(Error.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_122_object_error_categoryE+0x40): undefined reference to `std::error_category::equivalent(std::error_code const&, int) const'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o): In function `llvm::object::MachOObjectFile::getLibraryShortNameByIndex(unsigned int, llvm::StringRef&) const':
MachOObjectFile.cpp:(.text._ZNK4llvm6object15MachOObjectFile26getLibraryShortNameByIndexEjRNS_9StringRefE+0x1d7): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o): In function `llvm::object::MachOObjectFile::getSectionName(llvm::object::DataRefImpl, llvm::StringRef&) const':
MachOObjectFile.cpp:(.text._ZNK4llvm6object15MachOObjectFile14getSectionNameENS0_11DataRefImplERNS_9StringRefE+0x2d): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o): In function `llvm::object::MachOObjectFile::getIndirectName(llvm::object::DataRefImpl, llvm::StringRef&) const':
MachOObjectFile.cpp:(.text._ZNK4llvm6object15MachOObjectFile15getIndirectNameENS0_11DataRefImplERNS_9StringRefE+0x74): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o): In function `llvm::object::MachOObjectFile::getSectionContents(llvm::object::DataRefImpl, llvm::StringRef&) const':
MachOObjectFile.cpp:(.text._ZNK4llvm6object15MachOObjectFile18getSectionContentsENS0_11DataRefImplERNS_9StringRefE+0x69): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o): In function `llvm::object::MachOObjectFile::MachOObjectFile(llvm::MemoryBufferRef, bool, bool, std::error_code&)':
MachOObjectFile.cpp:(.text._ZN4llvm6object15MachOObjectFileC2ENS_15MemoryBufferRefEbbRSt10error_code+0xdb9): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMObject.a(MachOObjectFile.cpp.o):MachOObjectFile.cpp:(.text._ZN4llvm6object10ObjectFile21createMachOObjectFileENS_15MemoryBufferRefE+0x35): more undefined references to `std::system_category()' follow
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeErrorCategoryType::~BitcodeErrorCategoryType()':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_124BitcodeErrorCategoryTypeD2Ev+0xb): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeErrorCategoryType::~BitcodeErrorCategoryType()':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_124BitcodeErrorCategoryTypeD0Ev+0xf): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `llvm::object_deleter<(anonymous namespace)::BitcodeErrorCategoryType>::call(void*)':
BitcodeReader.cpp:(.text._ZN4llvm14object_deleterIN12_GLOBAL__N_124BitcodeErrorCategoryTypeEE4callEPv+0x14): undefined reference to `std::error_category::~error_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `_ZL5errorSt8functionIFvRKN4llvm14DiagnosticInfoEEESt10error_codeRKNS0_5TwineE':
BitcodeReader.cpp:(.text._ZL5errorSt8functionIFvRKN4llvm14DiagnosticInfoEEESt10error_codeRKNS0_5TwineE+0x5e): undefined reference to `std::__throw_bad_function_call()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeReader::parseAlignmentValue(unsigned long long, unsigned int&)':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_113BitcodeReader19parseAlignmentValueEyRj+0x26): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeReader::parseAttrKind(unsigned long long, llvm::Attribute::AttrKind*)':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_113BitcodeReader13parseAttrKindEyPN4llvm9Attribute8AttrKindE+0x3a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `_ZL22typeCheckLoadStoreInstPN4llvm4TypeES1_':
BitcodeReader.cpp:(.text._ZL22typeCheckLoadStoreInstPN4llvm4TypeES1_+0x72): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeReader::parseBitcodeVersion()':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_113BitcodeReader19parseBitcodeVersionEv+0x272): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o): In function `(anonymous namespace)::BitcodeReader::initStream(std::unique_ptr<llvm::DataStreamer, std::default_delete<llvm::DataStreamer> >)':
BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_113BitcodeReader10initStreamESt10unique_ptrIN4llvm12DataStreamerESt14default_deleteIS3_EE+0x42e): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o):BitcodeReader.cpp:(.text._ZN12_GLOBAL__N_113BitcodeReader10initStreamESt10unique_ptrIN4llvm12DataStreamerESt14default_deleteIS3_EE+0x49b): more undefined references to `std::system_category()' follow
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_124BitcodeErrorCategoryTypeE+0x10): undefined reference to `typeinfo for std::error_category'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_124BitcodeErrorCategoryTypeE+0x30): undefined reference to `std::error_category::default_error_condition(int) const'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_124BitcodeErrorCategoryTypeE+0x38): undefined reference to `std::error_category::equivalent(int, std::error_condition const&) const'
/usr/local/lib/libLLVMBitReader.a(BitcodeReader.cpp.o):(.data.rel.ro._ZTVN12_GLOBAL__N_124BitcodeErrorCategoryTypeE+0x40): undefined reference to `std::error_category::equivalent(std::error_code const&, int) const'
/usr/local/lib/libLLVMMC.a(MCSubtargetInfo.cpp.o): In function `llvm::MCSubtargetInfo::ToggleFeature(unsigned long long)':
MCSubtargetInfo.cpp:(.text._ZN4llvm15MCSubtargetInfo13ToggleFeatureEy+0x6d): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMCore.a(Core.cpp.o): In function `LLVMPrintModuleToFile':
Core.cpp:(.text.LLVMPrintModuleToFile+0x32): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMCore.a(LegacyPassManager.cpp.o): In function `std::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::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, true, true> >::count(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
LegacyPassManager.cpp:(.text._ZNKSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEE5countERKSs[std::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::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, true, true> >::count(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const]+0x21): undefined reference to `std::_Hash_bytes(void const*, unsigned long, unsigned long)'
/usr/local/lib/libLLVMCore.a(LegacyPassManager.cpp.o): In function `std::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::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, true, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*)':
LegacyPassManager.cpp:(.text._ZNSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeISsLb1EEE[std::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::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, true, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*)]+0x26): undefined reference to `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const'
/usr/local/lib/libLLVMCore.a(LegacyPassManager.cpp.o): In function `std::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::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, true, true> >::_Hashtable<__gnu_cxx::__normal_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, unsigned long, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__detail::_Identity const&, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
LegacyPassManager.cpp:(.text._ZNSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEEC2IN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsS0_EEEEET_SK_mRKS6_RKS7_RKS8_RKS4_RKS2_RKS0_[_ZNSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEEC5IN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsS0_EEEEET_SK_mRKS6_RKS7_RKS8_RKS4_RKS2_RKS0_]+0x89): undefined reference to `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const'
LegacyPassManager.cpp:(.text._ZNSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEEC2IN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsS0_EEEEET_SK_mRKS6_RKS7_RKS8_RKS4_RKS2_RKS0_[_ZNSt10_HashtableISsSsSaISsENSt8__detail9_IdentityESt8equal_toISsESt4hashISsENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb1ELb1ELb1EEEEC5IN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsS0_EEEEET_SK_mRKS6_RKS7_RKS8_RKS4_RKS2_RKS0_]+0xc6): undefined reference to `std::_Hash_bytes(void const*, unsigned long, unsigned long)'
/usr/local/lib/libLLVMCore.a(Module.cpp.o): In function `llvm::Module::materialize(llvm::GlobalValue*)':
Module.cpp:(.text._ZN4llvm6Module11materializeEPNS_11GlobalValueE+0x21): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMCore.a(Module.cpp.o): In function `llvm::Module::materializeAll()':
Module.cpp:(.text._ZN4llvm6Module14materializeAllEv+0x41): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMCore.a(Module.cpp.o): In function `llvm::Module::materializeMetadata()':
Module.cpp:(.text._ZN4llvm6Module19materializeMetadataEv+0x21): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(ConvertUTFWrapper.cpp.o): In function `llvm::convertUTF16ToUTF8String(llvm::ArrayRef<char>, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
ConvertUTFWrapper.cpp:(.text._ZN4llvm24convertUTF16ToUTF8StringENS_8ArrayRefIcEERSs+0x297): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMSupport.a(MemoryBuffer.cpp.o): In function `_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE':
MemoryBuffer.cpp:(.text._ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x126): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(MemoryBuffer.cpp.o): In function `_ZL15getOpenFileImpliRKN4llvm5TwineEyyxbb':
MemoryBuffer.cpp:(.text._ZL15getOpenFileImpliRKN4llvm5TwineEyyxbb+0x141): undefined reference to `std::generic_category()'
MemoryBuffer.cpp:(.text._ZL15getOpenFileImpliRKN4llvm5TwineEyyxbb+0x28e): undefined reference to `std::system_category()'
MemoryBuffer.cpp:(.text._ZL15getOpenFileImpliRKN4llvm5TwineEyyxbb+0x3b9): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(SourceMgr.cpp.o): In function `llvm::SMDiagnostic::print(char const*, llvm::raw_ostream&, bool, bool) const':
SourceMgr.cpp:(.text._ZNK4llvm12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb+0xc52): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMSupport.a(StringRef.cpp.o): In function `_ZNKSt6bitsetILm256EE8_M_checkEmPKc.isra.16.part.17':
StringRef.cpp:(.text.unlikely._ZNKSt6bitsetILm256EE8_M_checkEmPKc.isra.16.part.17+0x13): undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
/usr/local/lib/libLLVMSupport.a(Timer.cpp.o): In function `llvm::CreateInfoOutputFile()':
Timer.cpp:(.text._ZN4llvm20CreateInfoOutputFileEv+0x6b): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(YAMLTraits.cpp.o): In function `llvm::yaml::Input::Input(llvm::StringRef, void*, void (*)(llvm::SMDiagnostic const&, void*), void*)':
YAMLTraits.cpp:(.text._ZN4llvm4yaml5InputC2ENS_9StringRefEPvPFvRKNS_12SMDiagnosticES3_ES3_+0xb4): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(YAMLTraits.cpp.o): In function `llvm::yaml::Input::setError(llvm::yaml::Node*, llvm::Twine const&)':
YAMLTraits.cpp:(.text._ZN4llvm4yaml5Input8setErrorEPNS0_4NodeERKNS_5TwineE+0xe): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(YAMLTraits.cpp.o): In function `llvm::yaml::Input::preflightKey(char const*, bool, bool, bool&, void*&)':
YAMLTraits.cpp:(.text._ZN4llvm4yaml5Input12preflightKeyEPKcbbRbRPv+0x234): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(YAMLTraits.cpp.o): In function `llvm::yaml::Input::setCurrentDocument()':
YAMLTraits.cpp:(.text._ZN4llvm4yaml5Input18setCurrentDocumentEv+0x29c): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(raw_ostream.cpp.o): In function `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)':
raw_ostream.cpp:(.text._ZN4llvm14raw_fd_ostreamC2ENS_9StringRefERSt10error_codeNS_3sys2fs9OpenFlagsE+0x9b): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(raw_ostream.cpp.o): In function `llvm::outs()':
raw_ostream.cpp:(.text._ZN4llvm4outsEv+0x1a): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Memory.cpp.o): In function `llvm::sys::Memory::releaseMappedMemory(llvm::sys::MemoryBlock&)':
Memory.cpp:(.text._ZN4llvm3sys6Memory19releaseMappedMemoryERNS0_11MemoryBlockE+0x16): undefined reference to `std::system_category()'
Memory.cpp:(.text._ZN4llvm3sys6Memory19releaseMappedMemoryERNS0_11MemoryBlockE+0x49): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Memory.cpp.o): In function `llvm::sys::Memory::allocateMappedMemory(unsigned long, llvm::sys::MemoryBlock const*, unsigned int, std::error_code&)':
Memory.cpp:(.text._ZN4llvm3sys6Memory20allocateMappedMemoryEmPKNS0_11MemoryBlockEjRSt10error_code+0x18): undefined reference to `std::system_category()'
Memory.cpp:(.text._ZN4llvm3sys6Memory20allocateMappedMemoryEmPKNS0_11MemoryBlockEjRSt10error_code+0x146): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Memory.cpp.o): In function `llvm::sys::Memory::protectMappedMemory(llvm::sys::MemoryBlock const&, unsigned int)':
Memory.cpp:(.text._ZN4llvm3sys6Memory19protectMappedMemoryERKNS0_11MemoryBlockEj+0xc9): undefined reference to `std::system_category()'
Memory.cpp:(.text._ZN4llvm3sys6Memory19protectMappedMemoryERKNS0_11MemoryBlockEj+0xe1): undefined reference to `std::generic_category()'
Memory.cpp:(.text._ZN4llvm3sys6Memory19protectMappedMemoryERKNS0_11MemoryBlockEj+0x149): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE':
Path.cpp:(.text._ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0x94): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0xae): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::create_directory(llvm::Twine const&, bool, llvm::sys::fs::perms)':
Path.cpp:(.text._ZN4llvm3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE+0x57): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE+0xb0): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::create_directories(llvm::Twine const&, bool, llvm::sys::fs::perms)':
Path.cpp:(.text._ZN4llvm3sys2fs18create_directoriesERKNS_5TwineEbNS1_5permsE+0xad): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::create_link(llvm::Twine const&, llvm::Twine const&)':
Path.cpp:(.text._ZN4llvm3sys2fs11create_linkERKNS_5TwineES4_+0x94): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs11create_linkERKNS_5TwineES4_+0xf1): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::remove(llvm::Twine const&, bool)':
Path.cpp:(.text._ZN4llvm3sys2fs6removeERKNS_5TwineEb+0x88): undefined reference to `std::generic_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6removeERKNS_5TwineEb+0xde): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6removeERKNS_5TwineEb+0x100): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::rename(llvm::Twine const&, llvm::Twine const&)':
Path.cpp:(.text._ZN4llvm3sys2fs6renameERKNS_5TwineES4_+0x91): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6renameERKNS_5TwineES4_+0xf1): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::resize_file(int, unsigned long long)':
Path.cpp:(.text._ZN4llvm3sys2fs11resize_fileEiy+0xc): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs11resize_fileEiy+0x21): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)':
Path.cpp:(.text._ZN4llvm3sys2fs6accessERKNS_5TwineENS1_10AccessModeE+0x75): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6accessERKNS_5TwineENS1_10AccessModeE+0xd3): undefined reference to `std::generic_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6accessERKNS_5TwineENS1_10AccessModeE+0x10a): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)':
Path.cpp:(.text._ZN4llvm3sys2fs11getUniqueIDENS_5TwineERNS1_8UniqueIDE+0x99): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::is_directory(llvm::Twine const&, bool&)':
Path.cpp:(.text._ZN4llvm3sys2fs12is_directoryERKNS_5TwineERb+0xa4): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::is_regular_file(llvm::Twine const&, bool&)':
Path.cpp:(.text._ZN4llvm3sys2fs15is_regular_fileERKNS_5TwineERb+0xa4): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::is_other(llvm::Twine const&, bool&)':
Path.cpp:(.text._ZN4llvm3sys2fs8is_otherERKNS_5TwineERb+0xa4): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::current_path(llvm::SmallVectorImpl<char>&)':
Path.cpp:(.text._ZN4llvm3sys2fs12current_pathERNS_15SmallVectorImplIcEE+0x1a0): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs12current_pathERNS_15SmallVectorImplIcEE+0x1e1): undefined reference to `std::generic_category()'
Path.cpp:(.text._ZN4llvm3sys2fs12current_pathERNS_15SmallVectorImplIcEE+0x2dc): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::equivalent(llvm::Twine const&, llvm::Twine const&, bool&)':
Path.cpp:(.text._ZN4llvm3sys2fs10equivalentERKNS_5TwineES4_Rb+0x12c): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::setLastModificationAndAccessTime(int, llvm::sys::TimeValue)':
Path.cpp:(.text._ZN4llvm3sys2fs32setLastModificationAndAccessTimeEiNS0_9TimeValueE+0x4a): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs32setLastModificationAndAccessTimeEiNS0_9TimeValueE+0x71): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::mapped_file_region::init(int, unsigned long long, llvm::sys::fs::mapped_file_region::mapmode)':
Path.cpp:(.text._ZN4llvm3sys2fs18mapped_file_region4initEiyNS2_7mapmodeE+0x36): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs18mapped_file_region4initEiyNS2_7mapmodeE+0x59): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)':
Path.cpp:(.text._ZN4llvm3sys2fs6detail27directory_iterator_destructERNS2_12DirIterStateE+0xd2): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)':
Path.cpp:(.text._ZN4llvm3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE+0xd9): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE+0x13c): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)':
Path.cpp:(.text._ZN4llvm3sys2fs6detail28directory_iterator_constructERNS2_12DirIterStateENS_9StringRefE+0x271): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::openFileForRead(llvm::Twine const&, int&)':
Path.cpp:(.text._ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERi+0x6e): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERi+0xb1): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::identify_magic(llvm::Twine const&, llvm::sys::fs::file_magic&)':
Path.cpp:(.text._ZN4llvm3sys2fs14identify_magicERKNS_5TwineERNS1_10file_magicE+0x85): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs14identify_magicERKNS_5TwineERNS1_10file_magicE+0x91): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::openFileForWrite(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, unsigned int)':
Path.cpp:(.text._ZN4llvm3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj+0xa2): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj+0xe9): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `llvm::sys::fs::copy_file(llvm::Twine const&, llvm::Twine const&)':
Path.cpp:(.text._ZN4llvm3sys2fs9copy_fileERKNS_5TwineES4_+0xe9): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fs9copy_fileERKNS_5TwineES4_+0x101): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `_ZN4llvm3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb':
Path.cpp:(.text._ZN4llvm3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb+0x1de): undefined reference to `std::system_category()'
Path.cpp:(.text._ZN4llvm3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb+0x259): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Path.cpp.o): In function `_ZL18createUniqueEntityRKN4llvm5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity':
Path.cpp:(.text._ZL18createUniqueEntityRKN4llvm5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity+0x18a): undefined reference to `std::generic_category()'
Path.cpp:(.text._ZL18createUniqueEntityRKN4llvm5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity+0x215): undefined reference to `std::generic_category()'
Path.cpp:(.text._ZL18createUniqueEntityRKN4llvm5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity+0x450): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Process.cpp.o): In function `llvm::sys::Process::GetArgumentVector(llvm::SmallVectorImpl<char const*>&, llvm::ArrayRef<char const*>, llvm::SpecificBumpPtrAllocator<char>&)':
Process.cpp:(.text._ZN4llvm3sys7Process17GetArgumentVectorERNS_15SmallVectorImplIPKcEENS_8ArrayRefIS4_EERNS_24SpecificBumpPtrAllocatorIcEE+0x49): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Process.cpp.o): In function `llvm::sys::Process::FixupStandardFileDescriptors()':
Process.cpp:(.text._ZN4llvm3sys7Process28FixupStandardFileDescriptorsEv+0xe9): undefined reference to `std::generic_category()'
Process.cpp:(.text._ZN4llvm3sys7Process28FixupStandardFileDescriptorsEv+0x129): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Process.cpp.o): In function `llvm::sys::Process::SafelyCloseFileDescriptor(int)':
Process.cpp:(.text._ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x3c): undefined reference to `std::generic_category()'
Process.cpp:(.text._ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x9f): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Program.cpp.o): In function `llvm::sys::findProgramByName(llvm::StringRef, llvm::ArrayRef<llvm::StringRef>)':
Program.cpp:(.text._ZN4llvm3sys17findProgramByNameENS_9StringRefENS_8ArrayRefIS1_EE+0x27e): undefined reference to `std::generic_category()'
/usr/local/lib/libLLVMSupport.a(Program.cpp.o): In function `llvm::sys::ChangeStdinToBinary()':
Program.cpp:(.text._ZN4llvm3sys19ChangeStdinToBinaryEv+0x5): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Program.cpp.o): In function `llvm::sys::ChangeStdoutToBinary()':
Program.cpp:(.text._ZN4llvm3sys20ChangeStdoutToBinaryEv+0x5): undefined reference to `std::system_category()'
/usr/local/lib/libLLVMSupport.a(Program.cpp.o): In function `llvm::sys::writeFileWithEncoding(llvm::StringRef, llvm::StringRef, llvm::sys::WindowsEncodingMethod)':
Program.cpp:(.text._ZN4llvm3sys21writeFileWithEncodingENS_9StringRefES1_NS0_21WindowsEncodingMethodE+0x33): undefined reference to `std::system_category()'
Program.cpp:(.text._ZN4llvm3sys21writeFileWithEncodingENS_9StringRefES1_NS0_21WindowsEncodingMethodE+0xaf): undefined reference to `std::generic_category()'
collect2: ld returned 1 exit status
Error: execution of command failed with code: 1: `cc -o "/home/wmoxam/projects/crystal/.build/crystal" "${@}" -rdynamic /home/wmoxam/projects/crystal/src/llvm/ext/llvm_ext.o `/usr/local/bin/llvm-config --libs --system-libs --ldflags 2> /dev/null` -lstdc++ -lpcre -lm -lgc -lpthread /home/wmoxam/projects/crystal/src/ext/libcrystal.a -levent_extra -levent_core -lpthread -liconv -L/usr/lib -L/usr/local/lib`
$ CC=/usr/local/bin/clang crystal build --release --stats -o .build/crystal src/compiler/crystal.cr -D without_openssl -D without_zlib
Using compiled compiler at .build/crystal
Parse: 00:00:00.0008567 ( 0.19MB)
Semantic (top level): 00:00:00.7724575 ( 67.32MB)
Semantic (new): 00:00:00.0039758 ( 67.32MB)
Semantic (type declarations): 00:00:00.0725151 ( 75.32MB)
Semantic (abstract def check): 00:00:00.0012210 ( 75.32MB)
Semantic (cvars initializers): 00:00:00.0239021 ( 75.32MB)
Semantic (ivars initializers): 00:00:00.0348449 ( 83.32MB)
Semantic (main): /usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
00:00:08.9363350 ( 743.26MB)
Semantic (cleanup): 00:00:00.0031128 ( 743.26MB)
Semantic (recursive struct check): 00:00:00.0019884 ( 751.26MB)
Codegen (crystal): 00:00:05.8244811 ( 867.26MB)
Codegen (bc+obj): 00:04:00.1270592 ( 867.26MB)
Codegen (linking): /usr/local/lib/libLLVMMC.a(WinCOFFObjectWriter.cpp.o): In function `(anonymous namespace)::WinCOFFObjectWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)':
WinCOFFObjectWriter.cpp:(.text._ZN12_GLOBAL__N_119WinCOFFObjectWriter11writeObjectERN4llvm11MCAssemblerERKNS1_11MCAsmLayoutE+0xb0d): warning: warning: sprintf() is often misused, please use snprintf()
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
00:00:03.8573875 ( 867.26MB)
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment