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' 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x7aa): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(.text+0x7b5): undefined reference to `std::set_new_handler(void (*)())' source_subfolder/src/tcmalloc.cc:(.text+0x7ee): undefined reference to `__cxa_allocate_exception' source_subfolder/src/tcmalloc.cc:(.text+0x7f5): undefined reference to `vtable for std::bad_alloc' source_subfolder/src/tcmalloc.cc:(.text+0x803): undefined reference to `typeinfo for std::bad_alloc' source_subfolder/src/tcmalloc.cc:(.text+0x80a): undefined reference to `std::bad_alloc::~bad_alloc()' source_subfolder/src/tcmalloc.cc:(.text+0x812): undefined reference to `__cxa_throw' source_subfolder/src/tcmalloc.cc:(.text+0x82a): undefined reference to `__cxa_begin_catch' source_subfolder/src/tcmalloc.cc:(.text+0x834): undefined reference to `__cxa_end_catch' source_subfolder/src/tcmalloc.cc:(.text+0x84a): undefined reference to `__cxa_rethrow' source_subfolder/src/tcmalloc.cc:(.text+0x852): undefined reference to `__cxa_end_catch' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0x108): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::Initialize()': source_subfolder/src/malloc_extension.cc:(.text+0x63): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0xbe): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0xe1): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x484): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x49a): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x51b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x567): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x581): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5a3): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5bd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x5d8): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x64d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6a5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6c9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x6e4): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x727): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x74d): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' source_subfolder/src/malloc_extension.cc:(.text+0x77e): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x797): 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::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x85c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/malloc_extension.cc:(.text+0x868): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x273): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0xfbe): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x14fd): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x15ea): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x1812): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/page_heap.cc:(.text+0x184f): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x1d23): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0x83): 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_]+0x11a): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::Init(unsigned long)': source_subfolder/src/sampler.cc:(.text+0xf6): undefined reference to `log2' source_subfolder/src/sampler.cc:(.text+0x110): undefined reference to `log' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::PickNextSamplingPoint()': source_subfolder/src/sampler.cc:(.text+0x19c): undefined reference to `log2' source_subfolder/src/sampler.cc:(.text+0x1b7): undefined reference to `log' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::RecordAllocationSlow(unsigned long)': source_subfolder/src/sampler.cc:(.text+0x262): undefined reference to `log2' source_subfolder/src/sampler.cc:(.text+0x27c): undefined reference to `log' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFrames_x86(void**, int*, int, int)': source_subfolder/src/stacktrace.cc:(.text+0x6ad): undefined reference to `__cxa_guard_acquire' source_subfolder/src/stacktrace.cc:(.text+0x6c8): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFramesWithContext_x86(void**, int*, int, int, void const*)': source_subfolder/src/stacktrace.cc:(.text+0x81d): undefined reference to `__cxa_guard_acquire' source_subfolder/src/stacktrace.cc:(.text+0x838): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x81a): undefined reference to `std::__throw_logic_error(char const*)' source_subfolder/src/heap-checker.cc:(.text+0x826): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-checker.cc:(.text+0x836): undefined reference to `__cxa_call_unexpected' source_subfolder/src/heap-checker.cc:(.text+0x865): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `RegisterStackLocked(void const*)': source_subfolder/src/heap-checker.cc:(.text+0xcee): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' source_subfolder/src/heap-checker.cc:(.text+0xe05): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x1166): undefined reference to `__cxa_guard_acquire' source_subfolder/src/heap-checker.cc:(.text+0x1186): undefined reference to `__cxa_guard_release' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreNonThreadLiveObjectsLocked()': source_subfolder/src/heap-checker.cc:(.text+0x154e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/heap-checker.cc:(.text+0x18f4): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/heap-checker.cc:(.text+0x1bab): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x228d): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x2c9a): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x2d34): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x2ecd): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_RunHeapCleanups()': source_subfolder/src/heap-checker.cc:(.text+0x34a6): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': source_subfolder/src/heap-checker.cc:(.text+0x390c): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3927): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3942): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x395d): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o):source_subfolder/src/heap-checker.cc:(.text+0x3978): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': source_subfolder/src/heap-checker.cc:(.text+0x3ac2): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x3bc6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-checker.cc:(.text+0x3ce5): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' source_subfolder/src/heap-checker.cc:(.text+0x3e50): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-checker.cc:(.text+0x3e5c): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0xb6): 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_]+0xd3): 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_]+0xdf): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0xde): undefined reference to `std::_Rb_tree_increment(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_]+0x1c8): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0xc1): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0xcb): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0xd3): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, void (* const&)())': source_subfolder/src/heap-checker.cc:(.text._ZNSt6vectorIPFvvESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIPFvvESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0xf8): undefined reference to `std::__throw_bad_alloc()' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+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&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x10f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x116f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x11db): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' source_subfolder/src/heap-profile-table.cc:(.text+0x130f): undefined reference to `std::__throw_logic_error(char const*)' source_subfolder/src/heap-profile-table.cc:(.text+0x131b): undefined reference to `std::__throw_length_error(char const*)' source_subfolder/src/heap-profile-table.cc:(.text+0x1327): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x1a3b): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `std::map, std::allocator > >::operator[](HeapProfileBucket*&&)': source_subfolder/src/heap-profile-table.cc:(.text._ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEEixEOS1_[_ZNSt3mapIP17HeapProfileBucketN16HeapProfileTable8Snapshot5EntryESt4lessIS1_ESaISt4pairIKS1_S4_EEEixEOS1_]+0xab): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0x40): 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_]+0xc7): 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_]+0x104): 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_]+0x16f): 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_]+0x1e3): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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+0x18c0): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/memory_region_map.cc:(.text+0x18d9): 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+0x1924): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' 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&)' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::LogAllLocked()': source_subfolder/src/memory_region_map.cc:(.text+0x1c1c): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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&)': source_subfolder/src/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_]+0x61): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' source_subfolder/src/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_]+0xcf): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap64': source_subfolder/src/malloc_hook.cc:(malloc_hook+0x229): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x231): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x239): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap': source_subfolder/src/malloc_hook.cc:(malloc_hook+0x469): undefined reference to `__cxa_call_unexpected' source_subfolder/src/malloc_hook.cc:(malloc_hook+0x471): undefined reference to `__cxa_call_unexpected' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o):source_subfolder/src/malloc_hook.cc:(malloc_hook+0x479): more undefined references to `__cxa_call_unexpected' follow /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::Symbolize()': source_subfolder/src/symbolize.cc:(.text+0x3ce): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' source_subfolder/src/symbolize.cc:(.text+0x569): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `get_pprof_path()': source_subfolder/src/symbolize.cc:(.text+0x65f): undefined reference to `__cxa_guard_acquire' source_subfolder/src/symbolize.cc:(.text+0x6b2): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' source_subfolder/src/symbolize.cc:(.text+0x728): undefined reference to `__cxa_guard_release' source_subfolder/src/symbolize.cc:(.text+0x748): undefined reference to `__cxa_guard_abort' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `std::map, std::allocator > >::operator[](void const* const&)': source_subfolder/src/symbolize.cc:(.text._ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEEixERS7_[_ZNSt3mapIPKvPKcSt4lessIS1_ESaISt4pairIKS1_S3_EEEixERS7_]+0xab): 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/80caacb7fb2f820b84697db7dc971a4924654efe/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_]+0x40): 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_]+0xc7): 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_]+0x104): 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_]+0x16f): 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_]+0x1e3): 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/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `TCMalloc_ListAllProcessThreads': source_subfolder/src/base/linuxthreads.cc:(.text+0x1d3): undefined reference to `sem_init' source_subfolder/src/base/linuxthreads.cc:(.text+0x261): undefined reference to `sem_post' source_subfolder/src/base/linuxthreads.cc:(.text+0x2f4): undefined reference to `sem_destroy' /home/conan/w/cci_PR-4572/.conan/data/gperftools/2.8.1/_/_/package/80caacb7fb2f820b84697db7dc971a4924654efe/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `ListerThread(ListerParams*)': source_subfolder/src/base/linuxthreads.cc:(.text+0x48f): 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/af048271-90cd-4757-88cd-622257957e9e/recipes/gperftools/all/test_package/build/60ab2d35b08c7514ea64cbbc4df928624e5820c6' '--' '-j3'