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:285:9: warning: unused variable 'a' [-Wunused-variable] void* a = NULL; ^ source_subfolder/src/tests/debugallocation_test.cc:284:10: warning: unused variable 'kTooBig' [-Wunused-variable] size_t kTooBig = ~static_cast(0); ^ 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 /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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 (*)())' /usr/bin/ld: tcmalloc.cc:(.text+0x715): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(.text+0x75d): undefined reference to `__cxa_allocate_exception' /usr/bin/ld: tcmalloc.cc:(.text+0x764): undefined reference to `vtable for std::bad_alloc' /usr/bin/ld: tcmalloc.cc:(.text+0x772): undefined reference to `typeinfo for std::bad_alloc' /usr/bin/ld: tcmalloc.cc:(.text+0x779): undefined reference to `std::bad_alloc::~bad_alloc()' /usr/bin/ld: tcmalloc.cc:(.text+0x781): undefined reference to `__cxa_throw' /usr/bin/ld: tcmalloc.cc:(.text+0x799): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(.text+0x7a3): undefined reference to `__cxa_end_catch' /usr/bin/ld: tcmalloc.cc:(.text+0x7aa): undefined reference to `__cxa_rethrow' /usr/bin/ld: tcmalloc.cc:(.text+0x7b2): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): in function `__libc_realloc': tcmalloc.cc:(google_malloc+0xfdb): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0xfe6): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x14c0): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x14cb): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x1af9): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x1afe): undefined reference to `__cxa_end_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x1eee): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x1ef9): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x2254): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x2259): undefined reference to `__cxa_end_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x2279): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x227e): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): in function `__libc_calloc': tcmalloc.cc:(google_malloc+0x2560): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x256b): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x28a6): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x28ab): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): in function `tcmalloc::cpp_nothrow_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x2ea2): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x2ead): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x3114): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x3119): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): in function `tcmalloc::malloc_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x31c2): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x31cd): undefined reference to `std::set_new_handler(void (*)())' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x3434): undefined reference to `__cxa_begin_catch' /usr/bin/ld: tcmalloc.cc:(google_malloc+0x3439): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: tcmalloc.cc:(.text.__clang_call_terminate[__clang_call_terminate]+0x7): undefined reference to `std::terminate()' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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)' /usr/bin/ld: tcmalloc.cc:(.text._ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x5b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): in function `TCMallocImplementation::GetFreeListSizes(std::vector >*)': tcmalloc.cc:(.text._ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE[_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE]+0xb54): undefined reference to `std::__throw_bad_alloc()' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data+0x0): undefined reference to `typeinfo for std::bad_alloc' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): in function `MallocExtension::Initialize()': malloc_extension.cc:(.text+0x61): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0xbc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0xdf): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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)' /usr/bin/ld: malloc_extension.cc:(.text+0x4aa): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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)' /usr/bin/ld: malloc_extension.cc:(.text+0x57b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x595): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x5b7): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x5d1): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x5ec): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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+0x65b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x6b5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x6da): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x6f5): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): in function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x72c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x741): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /usr/bin/ld: malloc_extension.cc:(.text+0x777): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /usr/bin/ld: malloc_extension.cc:(.text+0x7ad): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /usr/bin/ld: malloc_extension.cc:(.text+0x7e3): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /usr/bin/ld: malloc_extension.cc:(.text+0x819): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):malloc_extension.cc:(.text+0x84f): more undefined references to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' follow /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): in function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x96d): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' /usr/bin/ld: malloc_extension.cc:(.text+0x981): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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)' /usr/bin/ld: malloc_extension.cc:(.text+0xa38): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x28): undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro+0x130): undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): in function `tcmalloc::PageHeap::Carve(tcmalloc::Span*, unsigned long)': page_heap.cc:(.text+0x291): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): in function `tcmalloc::PageHeap::RemoveFromFreeList(tcmalloc::Span*)': page_heap.cc:(.text+0x10c2): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): in function `tcmalloc::PageHeap::CheckAndHandlePreMerge(tcmalloc::Span*, tcmalloc::Span*)': page_heap.cc:(.text+0x17e2): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): in function `tcmalloc::PageHeap::ReleaseSpan(tcmalloc::Span*)': page_heap.cc:(.text+0x18c1): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): in function `tcmalloc::PageHeap::GetLargeSpanStats(tcmalloc::PageHeap::LargeSpanStats*)': page_heap.cc:(.text+0x1b13): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: page_heap.cc:(.text+0x1b4f): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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+0x208b): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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*)' /usr/bin/ld: 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): in function `tcmalloc::Sampler::Init(unsigned long)': sampler.cc:(.text+0xfd): undefined reference to `log2' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): in function `tcmalloc::Sampler::PickNextSamplingPoint()': sampler.cc:(.text+0x183): undefined reference to `log2' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(stacktrace.o): in function `GetStackFrames_x86(void**, int*, int, int)': stacktrace.cc:(.text+0x722): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: stacktrace.cc:(.text+0x73d): undefined reference to `__cxa_guard_release' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(stacktrace.o): in function `GetStackFramesWithContext_x86(void**, int*, int, int, void const*)': stacktrace.cc:(.text+0x892): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: stacktrace.cc:(.text+0x8ad): undefined reference to `__cxa_guard_release' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker::UseProcMapsLocked(HeapLeakChecker::ProcMapsTask)': heap-checker.cc:(.text+0xb5a): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: heap-checker.cc:(.text+0xb8a): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: heap-checker.cc:(.text+0xbba): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `RegisterStackLocked(void const*)': heap-checker.cc:(.text+0x10ee): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/bin/ld: heap-checker.cc:(.text+0x11f0): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker::IgnoreLiveObjectsLocked(char const*, char const*)': heap-checker.cc:(.text+0x1ab9): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: heap-checker.cc:(.text+0x1add): undefined reference to `__cxa_guard_release' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker::IgnoreNonThreadLiveObjectsLocked()': heap-checker.cc:(.text+0x2176): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: heap-checker.cc:(.text+0x2791): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: heap-checker.cc:(.text+0x3090): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker::UnIgnoreObject(void const*)': heap-checker.cc:(.text+0x37ba): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker::DoNoLeaks(HeapLeakChecker::ShouldSymbolize)': heap-checker.cc:(.text+0x40e0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text+0x417e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text+0x4419): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapCleaner::HeapCleaner(void (*)())': heap-checker.cc:(.text+0x4b21): undefined reference to `std::__throw_bad_alloc()' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker_RunHeapCleanups()': heap-checker.cc:(.text+0x4bb6): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker_InternalInitStart()': heap-checker.cc:(.text+0x4f32): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: heap-checker.cc:(.text+0x4f4d): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: heap-checker.cc:(.text+0x4f68): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: heap-checker.cc:(.text+0x4f83): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o):heap-checker.cc:(.text+0x4f9e): more undefined references to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' follow /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): in function `HeapLeakChecker_InternalInitStart()': heap-checker.cc:(.text+0x51dd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text+0x52fc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text+0x541b): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /usr/bin/ld: heap-checker.cc:(.text+0x558f): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: heap-checker.cc:(.text+0x559b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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_]+0x45): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xb9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xd6): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: heap-checker.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_]+0xe2): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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&)' /usr/bin/ld: 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_]+0x13c): undefined reference to `__cxa_begin_catch' /usr/bin/ld: 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_]+0x14c): undefined reference to `__cxa_rethrow' /usr/bin/ld: 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_]+0x154): undefined reference to `__cxa_end_catch' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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*)' /usr/bin/ld: 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_]+0x1b3): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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_drop_node(std::_Rb_tree_node, STL_Allocator > const, std::vector > > >*)': heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE12_M_drop_nodeEPSt13_Rb_tree_nodeISF_E[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE12_M_drop_nodeEPSt13_Rb_tree_nodeISF_E]+0x55): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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_]+0x65): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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_]+0xd5): 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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_]+0x93): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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_]+0xd2): 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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_]+0x93): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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_]+0xd2): 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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)' /usr/bin/ld: heap-checker.cc:(.text.startup+0x9e): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' /usr/bin/ld: heap-checker.cc:(.text.startup+0x2e9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text.startup+0x331): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' /usr/bin/ld: heap-checker.cc:(.text.startup+0x38d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-checker.cc:(.text.startup+0x3d5): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): in function `HeapProfileTable::CleanupOldProfiles(char const*)': heap-profile-table.cc:(.text+0x121a): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: heap-profile-table.cc:(.text+0x1298): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: heap-profile-table.cc:(.text+0x1304): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /usr/bin/ld: heap-profile-table.cc:(.text+0x1443): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: heap-profile-table.cc:(.text+0x144f): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: heap-profile-table.cc:(.text+0x145b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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+0x1c9c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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&)' /usr/bin/ld: 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' /usr/bin/ld: 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' /usr/bin/ld: 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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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*)' /usr/bin/ld: 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*)' /usr/bin/ld: 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_]+0x164): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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_]+0x196): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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+0x195c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: memory_region_map.cc:(.text+0x1971): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: memory_region_map.cc:(.text+0x19e7): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: memory_region_map.cc:(.text+0x19fc): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: memory_region_map.cc:(.text+0x1a54): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): in function `MemoryRegionMap::LogAllLocked()': memory_region_map.cc:(.text+0x1cd7): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): in function `MemoryRegionMap::InsertRegionLocked(MemoryRegionMap::Region const&)': memory_region_map.cc:(.text._ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE]+0x294): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: memory_region_map.cc:(.text._ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE]+0x325): 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&)' /usr/bin/ld: memory_region_map.cc:(.text._ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE]+0x5c1): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: memory_region_map.cc:(.text._ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE[_ZN15MemoryRegionMap18InsertRegionLockedERKNS_6RegionE]+0x67d): 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): in function `std::pair, bool> std::_Rb_tree, MemoryRegionMap::RegionCmp, STL_Allocator >::_M_insert_unique(MemoryRegionMap::Region const&)': memory_region_map.cc:(.text._ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0x68): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: memory_region_map.cc:(.text._ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_[_ZNSt8_Rb_treeIN15MemoryRegionMap6RegionES1_St9_IdentityIS1_ENS0_9RegionCmpE13STL_AllocatorIS1_NS0_11MyAllocatorEEE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_]+0xe3): 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&)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: malloc_hook.cc:(malloc_hook+0x240): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: malloc_hook.cc:(malloc_hook+0x248): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: malloc_hook.cc:(malloc_hook+0x490): undefined reference to `__cxa_call_unexpected' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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 /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x28): undefined reference to `__cxa_pure_virtual' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): in function `SymbolTable::Symbolize()': symbolize.cc:(.text+0x40b): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/bin/ld: symbolize.cc:(.text+0x5f0): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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' /usr/bin/ld: symbolize.cc:(.text+0x76b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: symbolize.cc:(.text+0x7e6): undefined reference to `__cxa_guard_release' /usr/bin/ld: symbolize.cc:(.text+0x7fa): undefined reference to `__cxa_guard_abort' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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&)' /usr/bin/ld: 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' /usr/bin/ld: 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' /usr/bin/ld: 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' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/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*)' /usr/bin/ld: 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*)' /usr/bin/ld: 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_]+0x164): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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_]+0x196): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: 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*)' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): in function `TCMalloc_ListAllProcessThreads': linuxthreads.cc:(.text+0x20f): undefined reference to `sem_init' /usr/bin/ld: linuxthreads.cc:(.text+0x2a7): undefined reference to `sem_post' /usr/bin/ld: linuxthreads.cc:(.text+0x354): undefined reference to `sem_destroy' /usr/bin/ld: /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/abc45b7dce3f5194dea2377c33229fa4f20706b4/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): in function `ListerThread(ListerParams*)': linuxthreads.cc:(.text+0x4e3): undefined reference to `sem_wait' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [CMakeFiles/test_package.dir/build.make:103: bin/test_package] Error 1 make[1]: *** [CMakeFiles/Makefile2:95: CMakeFiles/test_package.dir/all] Error 2 make: *** [Makefile:103: 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/781d9710-f3ae-440e-a0d8-0e9f4912fa65/recipes/gperftools/all/test_package/build/91c48811c35d5492118f388a13a652aef86f9e37' '--' '-j3'