configure: WARNING: No frame pointers and no libunwind. Using experimental backtrace capturing via libgcc. Expect crashy cpu profiler. source_subfolder/src/tcmalloc.cc:1161:20: warning: unused function 'CheckCachedSizeClass' [-Wunused-function] static inline bool CheckCachedSizeClass(void *ptr) { ^ 1 warning generated. source_subfolder/src/tcmalloc.cc:1161:20: warning: unused function 'CheckCachedSizeClass' [-Wunused-function] static inline bool CheckCachedSizeClass(void *ptr) { ^ 1 warning generated. source_subfolder/src/tests/heap-checker_unittest.cc:1126:8: warning: private field 'd1' is not used [-Wunused-private-field] char d1[15]; ^ source_subfolder/src/tests/heap-checker_unittest.cc:1131:8: warning: private field 'd2' is not used [-Wunused-private-field] char d2[19]; ^ source_subfolder/src/tests/heap-checker_unittest.cc:1136:8: warning: private field 'd' is not used [-Wunused-private-field] char d[3]; ^ source_subfolder/src/tests/heap-checker_unittest.cc:1126:8: warning: private field 'd1' is not used [-Wunused-private-field] char d1[15]; ^ source_subfolder/src/tests/heap-checker_unittest.cc:1131:8: warning: private field 'd2' is not used [-Wunused-private-field] char d2[19]; ^ source_subfolder/src/tests/heap-checker_unittest.cc:1136:8: warning: private field 'd' is not used [-Wunused-private-field] char d[3]; ^ 3 warnings generated. 3 warnings generated. source_subfolder/src/tcmalloc.cc:1161:20: warning: unused function 'CheckCachedSizeClass' [-Wunused-function] static inline bool CheckCachedSizeClass(void *ptr) { ^ 1 warning generated. source_subfolder/src/debugallocation.cc:303:10: warning: private field 'magic2_' is not used [-Wunused-private-field] size_t magic2_; ^ 1 warning generated. source_subfolder/src/tcmalloc.cc:1161:20: warning: unused function 'CheckCachedSizeClass' [-Wunused-function] static inline bool CheckCachedSizeClass(void *ptr) { ^ 1 warning generated. source_subfolder/src/tests/debugallocation_test.cc:151:8: warning: unused variable 'pint' [-Wunused-variable] int* pint = noopt(new int); ^ source_subfolder/src/tests/debugallocation_test.cc:159:8: warning: unused variable 'pint' [-Wunused-variable] int* pint = noopt(new int); ^ source_subfolder/src/tests/debugallocation_test.cc:284:10: warning: unused variable 'kTooBig' [-Wunused-variable] size_t kTooBig = ~static_cast(0); ^ source_subfolder/src/tests/debugallocation_test.cc:285:9: warning: unused variable 'a' [-Wunused-variable] void* a = NULL; ^ 4 warnings generated. source_subfolder/src/debugallocation.cc:303:10: warning: private field 'magic2_' is not used [-Wunused-private-field] size_t magic2_; ^ 1 warning generated. source_subfolder/src/base/elf_mem_image.cc:75:20: warning: unused variable 'kElfClass' [-Wunused-const-variable] static const int kElfClass = ELFCLASS32; ^ 1 warning generated. clang: warning: argument unused during compilation: '-ansi' [-Wunused-command-line-argument] CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `(anonymous namespace)::handle_oom(void* (*)(void*), void*, bool, bool)': tcmalloc.cc:(.text+0x70a): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(.text+0x715): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(.text+0x74c): undefined reference to `__cxa_allocate_exception' tcmalloc.cc:(.text+0x753): undefined reference to `vtable for std::bad_alloc' tcmalloc.cc:(.text+0x761): undefined reference to `typeinfo for std::bad_alloc' tcmalloc.cc:(.text+0x768): undefined reference to `std::bad_alloc::~bad_alloc()' tcmalloc.cc:(.text+0x770): undefined reference to `__cxa_throw' tcmalloc.cc:(.text+0x788): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(.text+0x792): undefined reference to `__cxa_end_catch' tcmalloc.cc:(.text+0x7a8): undefined reference to `__cxa_rethrow' tcmalloc.cc:(.text+0x7b0): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__libc_realloc': tcmalloc.cc:(google_malloc+0x1029): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1034): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x150a): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1515): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1b3a): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x1b3f): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0x1f30): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1f3b): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x2295): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x229a): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0x22ba): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x22bf): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__libc_calloc': tcmalloc.cc:(google_malloc+0x259c): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x25a7): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x28e4): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x28e9): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::cpp_nothrow_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x2ef2): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x2efd): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x314f): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x3154): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::malloc_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x3202): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x320d): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x345f): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x3464): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__clang_call_terminate': tcmalloc.cc:(.text.__clang_call_terminate[__clang_call_terminate]+0x2): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(.text.__clang_call_terminate[__clang_call_terminate]+0x7): undefined reference to `std::terminate()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `TCMallocImplementation::GetHeapSample(std::__cxx11::basic_string, std::allocator >*)': tcmalloc.cc:(.text._ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x3d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' tcmalloc.cc:(.text._ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x5b): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, MallocExtension::FreeListInfo const&)': tcmalloc.cc:(.text._ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x118): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data.rel.ro+0x100): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data+0x0): undefined reference to `typeinfo for std::bad_alloc' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::Initialize()': malloc_extension.cc:(.text+0x62): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' malloc_extension.cc:(.text+0xbd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0xe0): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::GetHeapSample(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x494): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x4aa): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `(anonymous namespace)::PrintHeader(std::__cxx11::basic_string, std::allocator >*, char const*, void**)': malloc_extension.cc:(.text+0x52f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x57b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x595): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5b7): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5d1): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5ec): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `(anonymous namespace)::PrintStackEntry(std::__cxx11::basic_string, std::allocator >*, void**)': malloc_extension.cc:(.text+0x65d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x6b5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x6da): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x6f5): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x72f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x744): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x77a): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x7b0): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x7e6): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x81c): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):malloc_extension.cc:(.text+0x852): more undefined references to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' follow /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x970): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' malloc_extension.cc:(.text+0x984): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::GetHeapGrowthStacks(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0xa2c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0xa38): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x28): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x130): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::Carve(tcmalloc::Span*, unsigned long)': page_heap.cc:(.text+0x2a7): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::RemoveFromFreeList(tcmalloc::Span*)': page_heap.cc:(.text+0x111e): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::CheckAndHandlePreMerge(tcmalloc::Span*, tcmalloc::Span*)': page_heap.cc:(.text+0x187a): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::ReleaseSpan(tcmalloc::Span*)': page_heap.cc:(.text+0x196b): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::GetLargeSpanStats(tcmalloc::PageHeap::LargeSpanStats*)': page_heap.cc:(.text+0x1bc3): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' page_heap.cc:(.text+0x1bff): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::CheckSet(std::set >*, unsigned long, int)': page_heap.cc:(.text+0x212b): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `std::pair, bool> std::_Rb_tree, tcmalloc::SpanBestFitLess, tcmalloc::STLPageHeapAllocator >::_M_insert_unique(tcmalloc::SpanPtrWithLength&&)': page_heap.cc:(.text._ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0x90): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' page_heap.cc:(.text._ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0x12f): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::Init(unsigned long)': sampler.cc:(.text+0x100): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::PickNextSamplingPoint()': sampler.cc:(.text+0x183): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::RecordAllocationSlow(unsigned long)': sampler.cc:(.text+0x22d): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro+0x30): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro+0x70): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro+0xb0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro+0xf0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFrames_x86(void**, int*, int, int)': stacktrace.cc:(.text+0x742): undefined reference to `__cxa_guard_acquire' stacktrace.cc:(.text+0x75d): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFramesWithContext_x86(void**, int*, int, int, void const*)': stacktrace.cc:(.text+0x8b2): undefined reference to `__cxa_guard_acquire' stacktrace.cc:(.text+0x8cd): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UseProcMapsLocked(HeapLeakChecker::ProcMapsTask)': heap-checker.cc:(.text+0xaa2): undefined reference to `std::__throw_length_error(char const*)' heap-checker.cc:(.text+0xabf): undefined reference to `__cxa_call_unexpected' heap-checker.cc:(.text+0xaea): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `RegisterStackLocked(void const*)': heap-checker.cc:(.text+0xf2e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' heap-checker.cc:(.text+0x1042): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreLiveObjectsLocked(char const*, char const*)': heap-checker.cc:(.text+0x132a): undefined reference to `__cxa_guard_acquire' heap-checker.cc:(.text+0x134e): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreNonThreadLiveObjectsLocked()': heap-checker.cc:(.text+0x17de): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' heap-checker.cc:(.text+0x1e5b): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' heap-checker.cc:(.text+0x1f0b): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UnIgnoreObject(void const*)': heap-checker.cc:(.text+0x263a): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::DoNoLeaks(HeapLeakChecker::ShouldSymbolize)': heap-checker.cc:(.text+0x2f81): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text+0x301f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text+0x32ba): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapCleaner::HeapCleaner(void (*)())': heap-checker.cc:(.text+0x39c9): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_RunHeapCleanups()': heap-checker.cc:(.text+0x3a56): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': heap-checker.cc:(.text+0x3dd3): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x3dee): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x3e09): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x3e24): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o):heap-checker.cc:(.text+0x3e3f): more undefined references to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' follow /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': heap-checker.cc:(.text+0x407e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text+0x419d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text+0x42bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x4431): undefined reference to `std::__throw_length_error(char const*)' heap-checker.cc:(.text+0x443d): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*)': heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0x47): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xbb): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xd8): undefined reference to `std::__throw_logic_error(char const*)' heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xe4): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::_Rb_tree_iterator, STL_Allocator > const, std::vector > > > std::_Rb_tree, STL_Allocator >, std::pair, STL_Allocator > const, std::vector > >, std::_Select1st, STL_Allocator > const, std::vector > > >, std::less, STL_Allocator > >, STL_Allocator, STL_Allocator > const, std::vector > >, HeapLeakChecker::Allocator> >::_M_emplace_hint_unique, STL_Allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, STL_Allocator > const, std::vector > > >, std::piecewise_construct_t const&, std::tuple, STL_Allocator >&&>&&, std::tuple<>&&)': heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_]+0x10d): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_]+0x15a): undefined reference to `__cxa_begin_catch' heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_]+0x180): undefined reference to `__cxa_rethrow' heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS8_EESQ_IJEEEEESt17_Rb_tree_iteratorISF_ESt23_Rb_tree_const_iteratorISF_EDpOT_]+0x188): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::_Rb_tree, STL_Allocator >, std::pair, STL_Allocator > const, std::vector > >, std::_Select1st, STL_Allocator > const, std::vector > > >, std::less, STL_Allocator > >, STL_Allocator, STL_Allocator > const, std::vector > >, HeapLeakChecker::Allocator> >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, STL_Allocator > const, std::vector > > >, std::__cxx11::basic_string, STL_Allocator > const&)': heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_]+0xbb): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_]+0x1b4): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::_Rb_tree, STL_Allocator >, std::pair, STL_Allocator > const, std::vector > >, std::_Select1st, STL_Allocator > const, std::vector > > >, std::less, STL_Allocator > >, STL_Allocator, STL_Allocator > const, std::vector > >, HeapLeakChecker::Allocator> >::_M_get_insert_unique_pos(std::__cxx11::basic_string, STL_Allocator > const&)': heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE24_M_get_insert_unique_posERSA_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE24_M_get_insert_unique_posERSA_]+0xd5): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `void std::allocator_traits, STL_Allocator > const, std::vector > > >, HeapLeakChecker::Allocator> >::_S_destroy, STL_Allocator > const, std::vector > > >, HeapLeakChecker::Allocator>, std::pair, STL_Allocator > const, std::vector > > >(STL_Allocator, STL_Allocator > const, std::vector > > >, HeapLeakChecker::Allocator>&, std::pair, STL_Allocator > const, std::vector > >*, ...)': heap-checker.cc:(.text._ZNSt16allocator_traitsI13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcES0_IcN15HeapLeakChecker9AllocatorEEEESt6vectorI11AllocObjectS0_ISD_S8_EEEES8_EE10_S_destroyISI_SG_EEvRT_PT0_z[_ZNSt16allocator_traitsI13STL_AllocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcES0_IcN15HeapLeakChecker9AllocatorEEEESt6vectorI11AllocObjectS0_ISD_S8_EEEES8_EE10_S_destroyISI_SG_EEvRT_PT0_z]+0x42): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::pair, bool> std::_Rb_tree, std::less, STL_Allocator >::_M_insert_unique(unsigned long const&)': heap-checker.cc:(.text._ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_[_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_]+0x6d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-checker.cc:(.text._ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_[_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_]+0xdd): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::pair >, bool> std::_Rb_tree, std::_Select1st >, std::less, STL_Allocator, HeapLeakChecker::Allocator> >::_M_emplace_unique >(std::pair&&)': heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE17_M_emplace_uniqueIJS0_ImmEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_[_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE17_M_emplace_uniqueIJS0_ImmEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_]+0x9e): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE17_M_emplace_uniqueIJS0_ImmEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_[_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE17_M_emplace_uniqueIJS0_ImmEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_]+0xd1): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::pair >, bool> std::_Rb_tree, std::_Select1st >, std::less, STL_Allocator, HeapLeakChecker::Allocator> >::_M_emplace_unique >(std::pair&&)': heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE17_M_emplace_uniqueIJS0_ImS3_EEEES0_ISt17_Rb_tree_iteratorIS4_EbEDpOT_[_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE17_M_emplace_uniqueIJS0_ImS3_EEEES0_ISt17_Rb_tree_iteratorIS4_EbEDpOT_]+0x9e): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE17_M_emplace_uniqueIJS0_ImS3_EEEES0_ISt17_Rb_tree_iteratorIS4_EbEDpOT_[_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE17_M_emplace_uniqueIJS0_ImS3_EEEES0_ISt17_Rb_tree_iteratorIS4_EbEDpOT_]+0xd1): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `_GLOBAL__sub_I_heap_checker.cc': heap-checker.cc:(.text.startup+0x56): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text.startup+0x9e): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' heap-checker.cc:(.text.startup+0x2e9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text.startup+0x331): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' heap-checker.cc:(.text.startup+0x38d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text.startup+0x3d5): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::CleanupOldProfiles(char const*)': heap-profile-table.cc:(.text+0x11fa): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-profile-table.cc:(.text+0x1278): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-profile-table.cc:(.text+0x12e4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-profile-table.cc:(.text+0x1423): undefined reference to `std::__throw_logic_error(char const*)' heap-profile-table.cc:(.text+0x142f): undefined reference to `std::__throw_length_error(char const*)' heap-profile-table.cc:(.text+0x143b): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::Snapshot::ReportLeaks(char const*, char const*, bool)': heap-profile-table.cc:(.text+0x1c6c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `std::_Rb_tree_iterator > std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_emplace_hint_unique, std::tuple<> >(std::_Rb_tree_const_iterator >, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)': heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_]+0x6b): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_]+0x94): undefined reference to `__cxa_begin_catch' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_]+0xa1): undefined reference to `__cxa_rethrow' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS1_EESI_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_]+0xa9): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator >, HeapProfileBucket* const&)': heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x3d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0xdb): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x166): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x198): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x1fa): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::RecordRegionRemoval(void const*, unsigned long)': memory_region_map.cc:(.text+0x197c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' memory_region_map.cc:(.text+0x1995): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' memory_region_map.cc:(.text+0x1a12): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' memory_region_map.cc:(.text+0x1a2b): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' memory_region_map.cc:(.text+0x1a84): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::LogAllLocked()': memory_region_map.cc:(.text+0x1d17): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::DoInsertRegionLocked(MemoryRegionMap::Region const&)': memory_region_map.cc:(.text._ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE]+0xdb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' memory_region_map.cc:(.text._ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE]+0x13b): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap64': malloc_hook.cc:(malloc_hook+0x238): undefined reference to `__cxa_call_unexpected' malloc_hook.cc:(malloc_hook+0x240): undefined reference to `__cxa_call_unexpected' malloc_hook.cc:(malloc_hook+0x248): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap': malloc_hook.cc:(malloc_hook+0x488): undefined reference to `__cxa_call_unexpected' malloc_hook.cc:(malloc_hook+0x490): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o):malloc_hook.cc:(malloc_hook+0x498): more undefined references to `__cxa_call_unexpected' follow /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x28): undefined reference to `__cxa_pure_virtual' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x30): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x70): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::Symbolize()': symbolize.cc:(.text+0x407): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' symbolize.cc:(.text+0x5f3): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `get_pprof_path()': symbolize.cc:(.text+0x71c): undefined reference to `__cxa_guard_acquire' symbolize.cc:(.text+0x76b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' symbolize.cc:(.text+0x7e6): undefined reference to `__cxa_guard_release' symbolize.cc:(.text+0x7fa): undefined reference to `__cxa_guard_abort' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `std::_Rb_tree_iterator > std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_emplace_hint_unique, std::tuple<> >(std::_Rb_tree_const_iterator >, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)': symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_]+0x6b): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_]+0x94): undefined reference to `__cxa_begin_catch' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_]+0xa1): undefined reference to `__cxa_rethrow' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_]+0xa9): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator >, void const* const&)': symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x3d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0xdb): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x166): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x198): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x1fa): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `TCMalloc_ListAllProcessThreads': linuxthreads.cc:(.text+0x1d4): undefined reference to `sem_init' linuxthreads.cc:(.text+0x269): undefined reference to `sem_post' linuxthreads.cc:(.text+0x315): undefined reference to `sem_destroy' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/69992a588026a3e14cd49c40ed17369c46d8d3a5/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `ListerThread(ListerParams*)': linuxthreads.cc:(.text+0x4d9): undefined reference to `sem_wait' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [bin/test_package] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: gperftools/2.8.1 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/cci_PR-4572/2/f1519501-ca28-4cf3-b12a-8ab5e6b04bac/recipes/gperftools/all/test_package/build/3d86ceb5c7afd3ae5d64a53c6154b8629bd6120b' '--' '-j3'