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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `(anonymous namespace)::handle_oom(void* (*)(void*), void*, bool, bool)': source_subfolder/src/tcmalloc.cc:(.text+0x6ea): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(.text+0x6f5): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(.text+0x72c): undefined reference to `__cxa_allocate_exception' source_subfolder/src/tcmalloc.cc:(.text+0x733): undefined reference to `vtable for std::bad_alloc' source_subfolder/src/tcmalloc.cc:(.text+0x741): undefined reference to `typeinfo for std::bad_alloc' source_subfolder/src/tcmalloc.cc:(.text+0x748): undefined reference to `std::bad_alloc::~bad_alloc()' source_subfolder/src/tcmalloc.cc:(.text+0x750): undefined reference to `__cxa_throw' source_subfolder/src/tcmalloc.cc:(.text+0x768): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(.text+0x772): undefined reference to `__cxa_end_catch' source_subfolder/src/tcmalloc.cc:(.text+0x788): undefined reference to `__cxa_rethrow' source_subfolder/src/tcmalloc.cc:(.text+0x790): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__libc_realloc': source_subfolder/src/tcmalloc.cc:(google_malloc+0xfde): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0xfe9): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x14ab): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x14b6): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x1ab4): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x1ab9): undefined reference to `__cxa_end_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x1e99): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x1ea4): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x21da): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x21df): undefined reference to `__cxa_end_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x21ff): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x2204): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__libc_calloc': source_subfolder/src/tcmalloc.cc:(google_malloc+0x24ce): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x24d9): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x281d): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x2822): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::cpp_nothrow_oom(unsigned long)': source_subfolder/src/tcmalloc.cc:(google_malloc+0x2e02): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x2e0d): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x302f): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x3034): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::malloc_oom(unsigned long)': source_subfolder/src/tcmalloc.cc:(google_malloc+0x30f2): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x30fd): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(google_malloc+0x331f): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(google_malloc+0x3324): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `__clang_call_terminate': source_subfolder/src/tcmalloc.cc:(.text.__clang_call_terminate[__clang_call_terminate]+0x2): undefined reference to `__cxa_begin_catch' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `TCMallocImplementation::GetHeapSample(std::__cxx11::basic_string, std::allocator >*)': source_subfolder/src/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)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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_]+0x10a): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::Initialize()': source_subfolder/src/malloc_extension.cc:(.text+0x62): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0xbd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::GetHeapSample(std::__cxx11::basic_string, std::allocator >*)': source_subfolder/src/malloc_extension.cc:(.text+0x494): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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**)': source_subfolder/src/malloc_extension.cc:(.text+0x52c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x578): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x592): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5b4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5ce): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5e9): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `(anonymous namespace)::PrintStackEntry(std::__cxx11::basic_string, std::allocator >*, void**)': source_subfolder/src/malloc_extension.cc:(.text+0x65d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6b5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6d9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6f4): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': source_subfolder/src/malloc_extension.cc:(.text+0x72f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x744): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' source_subfolder/src/malloc_extension.cc:(.text+0x77a): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' source_subfolder/src/malloc_extension.cc:(.text+0x7b0): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' source_subfolder/src/malloc_extension.cc:(.text+0x7e6): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': source_subfolder/src/malloc_extension.cc:(.text+0x970): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x97e): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::GetHeapGrowthStacks(std::__cxx11::basic_string, std::allocator >*)': source_subfolder/src/malloc_extension.cc:(.text+0xa2c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::Carve(tcmalloc::Span*, unsigned long)': source_subfolder/src/page_heap.cc:(.text+0x296): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::RemoveFromFreeList(tcmalloc::Span*)': source_subfolder/src/page_heap.cc:(.text+0x108f): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::CheckAndHandlePreMerge(tcmalloc::Span*, tcmalloc::Span*)': source_subfolder/src/page_heap.cc:(.text+0x17ae): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::ReleaseSpan(tcmalloc::Span*)': source_subfolder/src/page_heap.cc:(.text+0x1899): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::GetLargeSpanStats(tcmalloc::PageHeap::LargeSpanStats*)': source_subfolder/src/page_heap.cc:(.text+0x1ad2): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/page_heap.cc:(.text+0x1b0f): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::CheckSet(std::set >*, unsigned long, int)': source_subfolder/src/page_heap.cc:(.text+0x201b): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&&)': source_subfolder/src/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_]+0x81): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x11d): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::Init(unsigned long)': source_subfolder/src/sampler.cc:(.text+0xf1): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::PickNextSamplingPoint()': source_subfolder/src/sampler.cc:(.text+0x183): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::RecordAllocationSlow(unsigned long)': source_subfolder/src/sampler.cc:(.text+0x22d): undefined reference to `log2' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFrames_x86(void**, int*, int, int)': source_subfolder/src/stacktrace.cc:(.text+0x6d2): undefined reference to `__cxa_guard_acquire' source_subfolder/src/stacktrace.cc:(.text+0x6ed): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFramesWithContext_x86(void**, int*, int, int, void const*)': source_subfolder/src/stacktrace.cc:(.text+0x832): undefined reference to `__cxa_guard_acquire' source_subfolder/src/stacktrace.cc:(.text+0x84d): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UseProcMapsLocked(HeapLeakChecker::ProcMapsTask)': source_subfolder/src/heap-checker.cc:(.text+0xa88): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-checker.cc:(.text+0xa98): undefined reference to `__cxa_call_unexpected' source_subfolder/src/heap-checker.cc:(.text+0xac2): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `RegisterStackLocked(void const*)': source_subfolder/src/heap-checker.cc:(.text+0xe9e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' source_subfolder/src/heap-checker.cc:(.text+0xfb2): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreLiveObjectsLocked(char const*, char const*)': source_subfolder/src/heap-checker.cc:(.text+0x1382): undefined reference to `__cxa_guard_acquire' source_subfolder/src/heap-checker.cc:(.text+0x13a2): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreNonThreadLiveObjectsLocked()': source_subfolder/src/heap-checker.cc:(.text+0x171e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/heap-checker.cc:(.text+0x1b25): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/heap-checker.cc:(.text+0x1d8b): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UnIgnoreObject(void const*)': source_subfolder/src/heap-checker.cc:(.text+0x249a): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::DoNoLeaks(HeapLeakChecker::ShouldSymbolize)': source_subfolder/src/heap-checker.cc:(.text+0x2dac): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x2e4a): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x30e4): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapCleaner::HeapCleaner(void (*)())': source_subfolder/src/heap-checker.cc:(.text+0x377c): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_RunHeapCleanups()': source_subfolder/src/heap-checker.cc:(.text+0x3806): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': source_subfolder/src/heap-checker.cc:(.text+0x3b83): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3b9e): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3bb9): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3bd4): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o):source_subfolder/src/heap-checker.cc:(.text+0x3bef): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': source_subfolder/src/heap-checker.cc:(.text+0x3e2e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x3f3e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x405d): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x41d2): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-checker.cc:(.text+0x41de): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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*)': source_subfolder/src/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)' source_subfolder/src/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)' source_subfolder/src/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*)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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<>&&)': source_subfolder/src/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_]+0x10c): 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&)' source_subfolder/src/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_]+0x157): undefined reference to `__cxa_begin_catch' source_subfolder/src/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_]+0x17c): undefined reference to `__cxa_rethrow' source_subfolder/src/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_]+0x184): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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_]+0x151): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x1c0): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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_]+0xbf): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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 > >*, ...)': source_subfolder/src/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]+0x40): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0xd0): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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_insert_unique >(std::pair&&)': source_subfolder/src/heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIS0_ImmEEES0_ISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIS0_ImmEEES0_ISt17_Rb_tree_iteratorIS2_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIS0_ImmEEES0_ISt17_Rb_tree_iteratorIS2_EbEOT_[_ZNSt8_Rb_treeImSt4pairIKmmESt10_Select1stIS2_ESt4lessImE13STL_AllocatorIS2_N15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIS0_ImmEEES0_ISt17_Rb_tree_iteratorIS2_EbEOT_]+0xd8): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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_insert_unique >(std::pair&&)': source_subfolder/src/heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE16_M_insert_uniqueIS0_ImS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE16_M_insert_uniqueIS0_ImS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/heap-checker.cc:(.text._ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE16_M_insert_uniqueIS0_ImS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeImSt4pairIKmN15HeapLeakChecker10RangeValueEESt10_Select1stIS4_ESt4lessImE13STL_AllocatorIS4_NS2_9AllocatorEEE16_M_insert_uniqueIS0_ImS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_]+0xda): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `_GLOBAL__sub_I_heap_checker.cc': source_subfolder/src/heap-checker.cc:(.text.startup+0x56): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text.startup+0x9e): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' source_subfolder/src/heap-checker.cc:(.text.startup+0x2e9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text.startup+0x331): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' source_subfolder/src/heap-checker.cc:(.text.startup+0x38d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::CleanupOldProfiles(char const*)': source_subfolder/src/heap-profile-table.cc:(.text+0x121a): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x1298): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x1304): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x1441): undefined reference to `std::__throw_logic_error(char const*)' source_subfolder/src/heap-profile-table.cc:(.text+0x144d): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-profile-table.cc:(.text+0x1459): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::Snapshot::ReportLeaks(char const*, char const*, bool)': source_subfolder/src/heap-profile-table.cc:(.text+0x1c2c): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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<>&&)': source_subfolder/src/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&)' source_subfolder/src/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_]+0x93): undefined reference to `__cxa_begin_catch' source_subfolder/src/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_]+0xa0): undefined reference to `__cxa_rethrow' source_subfolder/src/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_]+0xa8): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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*)' source_subfolder/src/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_]+0xdf): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x169): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x1d4): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x1f8): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::RecordRegionRemoval(void const*, unsigned long)': source_subfolder/src/memory_region_map.cc:(.text+0x195c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/memory_region_map.cc:(.text+0x1975): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' source_subfolder/src/memory_region_map.cc:(.text+0x19f2): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/memory_region_map.cc:(.text+0x1a0b): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' source_subfolder/src/memory_region_map.cc:(.text+0x1a64): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::LogAllLocked()': source_subfolder/src/memory_region_map.cc:(.text+0x1cf7): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::DoInsertRegionLocked(MemoryRegionMap::Region const&)': source_subfolder/src/memory_region_map.cc:(.text._ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap20DoInsertRegionLockedERKNS_6RegionE]+0xdb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap64': source_subfolder/src/malloc_hook.cc:(malloc_hook+0x237): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x23f): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x247): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap': source_subfolder/src/malloc_hook.cc:(malloc_hook+0x487): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x48f): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o):source_subfolder/src/malloc_hook.cc:(malloc_hook+0x497): more undefined references to `__cxa_call_unexpected' follow /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::Symbolize()': source_subfolder/src/symbolize.cc:(.text+0x407): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/symbolize.cc:(.text+0x5af): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `get_pprof_path()': source_subfolder/src/symbolize.cc:(.text+0x6ef): undefined reference to `__cxa_guard_acquire' source_subfolder/src/symbolize.cc:(.text+0x742): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/symbolize.cc:(.text+0x7bd): undefined reference to `__cxa_guard_release' source_subfolder/src/symbolize.cc:(.text+0x7dd): undefined reference to `__cxa_guard_abort' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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<>&&)': source_subfolder/src/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&)' source_subfolder/src/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_]+0x93): undefined reference to `__cxa_begin_catch' source_subfolder/src/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_]+0xa0): undefined reference to `__cxa_rethrow' source_subfolder/src/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_]+0xa8): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/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&)': source_subfolder/src/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*)' source_subfolder/src/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_]+0xdf): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x169): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x1d4): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0x1f8): 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/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `TCMalloc_ListAllProcessThreads': source_subfolder/src/base/linuxthreads.cc:(.text+0x1d5): undefined reference to `sem_init' source_subfolder/src/base/linuxthreads.cc:(.text+0x26a): undefined reference to `sem_post' source_subfolder/src/base/linuxthreads.cc:(.text+0x315): undefined reference to `sem_destroy' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `ListerThread(ListerParams*)': source_subfolder/src/base/linuxthreads.cc:(.text+0x4df): 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/b2721a48-efd4-47a7-924d-b777e6e478bf/recipes/gperftools/all/test_package/build/110d8422446edb43c2bc7381e9249f42c4a39f44' '--' '-j3'