******************************************************************************** conan test conan-center-index/recipes/gperftools/all/test_package/conanfile.py gperftools/2.8.1@ --profile=/home/conan/w/BuildSingleReference/7272/df6ac732-1440-4165-8e16-dc9f67f5ad73/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=8 os=Linux os_build=Linux [options] gperftools:shared=False [build_requires] [env] gperftools/2.8.1 (test package): Installing package Requirements gperftools/2.8.1 from local cache - Cache Packages gperftools/2.8.1:1d877a3df840030e6a8abb74c5ffb9088d08b47a - Cache Installing (downloading, building) binaries... gperftools/2.8.1: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK gperftools/2.8.1 (test package): Generator cmake created conanbuildinfo.cmake gperftools/2.8.1 (test package): Generator txt created conanbuildinfo.txt gperftools/2.8.1 (test package): Generated conaninfo.txt gperftools/2.8.1 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK gperftools/2.8.1 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="8" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package' ----------------- -- The C compiler identification is GNU 8.4.0 -- The CXX compiler identification is GNU 8.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 8 -- Conan: Checking correct version: 8 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable bin/test_package CMakeFiles/test_package.dir/build.make:102: recipe for target 'bin/test_package' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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]+0x56): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' tcmalloc.cc:(.text._ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x64): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::malloc_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x1d9): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1e4): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x343): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x348): undefined reference to `__cxa_end_catch' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::cpp_throw_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x3e8): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x3f3): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x576): undefined reference to `__cxa_allocate_exception' tcmalloc.cc:(google_malloc+0x57d): undefined reference to `vtable for std::bad_alloc' tcmalloc.cc:(google_malloc+0x584): undefined reference to `typeinfo for std::bad_alloc' tcmalloc.cc:(google_malloc+0x595): undefined reference to `std::bad_alloc::~bad_alloc()' tcmalloc.cc:(google_malloc+0x59a): undefined reference to `__cxa_throw' tcmalloc.cc:(google_malloc+0x5a8): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x5ad): undefined reference to `__cxa_rethrow' tcmalloc.cc:(google_malloc+0x5b2): undefined reference to `__cxa_end_catch' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::cpp_nothrow_oom(unsigned long)': tcmalloc.cc:(google_malloc+0x638): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x643): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x7bf): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x7c4): undefined reference to `__cxa_end_catch' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tcmalloc::memalign_pages(unsigned long, unsigned long, bool, bool)': tcmalloc.cc:(google_malloc+0xa5e): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0xa69): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0xba5): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0xbb5): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0xbf7): undefined reference to `__cxa_allocate_exception' tcmalloc.cc:(google_malloc+0xbfe): undefined reference to `vtable for std::bad_alloc' tcmalloc.cc:(google_malloc+0xc05): undefined reference to `typeinfo for std::bad_alloc' tcmalloc.cc:(google_malloc+0xc16): undefined reference to `std::bad_alloc::~bad_alloc()' tcmalloc.cc:(google_malloc+0xc1b): undefined reference to `__cxa_throw' tcmalloc.cc:(google_malloc+0xc46): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0xc53): undefined reference to `__cxa_rethrow' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tc_calloc': tcmalloc.cc:(google_malloc+0x179b): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x17a6): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x185a): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x185f): undefined reference to `__cxa_end_catch' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tc_realloc': tcmalloc.cc:(google_malloc+0x1ddb): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1de8): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1edb): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x1ee6): undefined reference to `std::set_new_handler(void (*)())' tcmalloc.cc:(google_malloc+0x20c3): undefined reference to `std::set_new_handler(void (*)())' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):tcmalloc.cc:(google_malloc+0x20ce): more undefined references to `std::set_new_handler(void (*)())' follow /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `tc_realloc': tcmalloc.cc:(google_malloc+0x22b5): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x22ba): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0x2398): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x239d): undefined reference to `__cxa_end_catch' tcmalloc.cc:(google_malloc+0x23ad): undefined reference to `__cxa_begin_catch' tcmalloc.cc:(google_malloc+0x23b2): undefined reference to `__cxa_end_catch' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o): In function `TCMallocImplementation::ReadHeapGrowthStackTraces()': tcmalloc.cc:(.text._ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv[_ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv]+0x391): undefined reference to `__cxa_throw_bad_array_new_length' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data.rel.ro._ZTI22TCMallocImplementation[_ZTI22TCMallocImplementation]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data.rel.local.DW.ref._ZTISt9bad_alloc[DW.ref._ZTISt9bad_alloc]+0x0): undefined reference to `typeinfo for std::bad_alloc' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-tcmalloc.o):(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `DumpAddressMap(std::__cxx11::basic_string, std::allocator >*)': malloc_extension.cc:(.text+0x223): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x23c): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x26b): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' malloc_extension.cc:(.text+0x2a4): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, char)' malloc_extension.cc:(.text+0x2b2): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x37c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x40c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x445): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x46f): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x4f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x58b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5a5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5c7): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x5e1): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x60b): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x683): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x73c): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x7f6): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o): In function `MallocExtension::Initialize()': malloc_extension.cc:(.text+0x893): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' malloc_extension.cc:(.text+0x8f5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' malloc_extension.cc:(.text+0x922): undefined reference to `std::__throw_length_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x787): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro._ZTI12SysAllocator[_ZTI12SysAllocator]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro._ZTI15MallocExtension[_ZTI15MallocExtension]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_extension.o):(.data.rel.ro._ZTV12SysAllocator[_ZTV12SysAllocator]+0x20): undefined reference to `__cxa_pure_virtual' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::RemoveFromFreeList(tcmalloc::Span*)': page_heap.cc:(.text+0x196): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-page_heap.o): In function `tcmalloc::PageHeap::GetLargeSpanStats(tcmalloc::PageHeap::LargeSpanStats*)': page_heap.cc:(.text+0x356): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' page_heap.cc:(.text+0x393): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0xa1d): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0xf8): 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&)' 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_]+0x151): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-stack_trace_table.o): In function `tcmalloc::StackTraceTable::ReadStackTracesAndClear() [clone .cold.3]': stack_trace_table.cc:(.text.unlikely+0x1): undefined reference to `__cxa_throw_bad_array_new_length' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro._ZTI16SbrkSysAllocator[_ZTI16SbrkSysAllocator]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro._ZTI16MmapSysAllocator[_ZTI16MmapSysAllocator]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro._ZTI18DevMemSysAllocator[_ZTI18DevMemSysAllocator]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-system-alloc.o):(.data.rel.ro._ZTI19DefaultSysAllocator[_ZTI19DefaultSysAllocator]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFramesWithContext_x86(void**, int*, int, int, void const*)': stacktrace.cc:(.text+0x458): undefined reference to `__cxa_guard_acquire' stacktrace.cc:(.text+0x477): undefined reference to `__cxa_guard_release' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(stacktrace.o): In function `GetStackFrames_x86(void**, int*, int, int)': stacktrace.cc:(.text+0x5a8): undefined reference to `__cxa_guard_acquire' stacktrace.cc:(.text+0x5c7): undefined reference to `__cxa_guard_release' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UnIgnoreObject(void const*)': heap-checker.cc:(.text+0x9e9): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreLiveObjectsLocked(char const*, char const*)': heap-checker.cc:(.text+0x2078): undefined reference to `__cxa_guard_acquire' heap-checker.cc:(.text+0x209c): undefined reference to `__cxa_guard_release' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `RegisterStackLocked(void const*)': heap-checker.cc:(.text+0x2342): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' heap-checker.cc:(.text+0x237c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::IgnoreNonThreadLiveObjectsLocked()': heap-checker.cc:(.text+0x276e): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' heap-checker.cc:(.text+0x2e47): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' heap-checker.cc:(.text+0x2eb5): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UseProcMapsLocked(HeapLeakChecker::ProcMapsTask)': heap-checker.cc:(.text+0x34e5): 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/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::DoNoLeaks(HeapLeakChecker::ShouldSymbolize)': heap-checker.cc:(.text+0x441e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text+0x4855): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text+0x4947): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_RunHeapCleanups()': heap-checker.cc:(.text+0x4b13): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker_InternalInitStart()': heap-checker.cc:(.text+0x4dff): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x4efd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text+0x4f42): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text+0x5062): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-checker.cc:(.text+0x5166): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x537b): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x53f3): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text+0x554b): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x5562): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x55c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x55db): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' heap-checker.cc:(.text+0x564d): undefined reference to `std::__throw_length_error(char const*)' heap-checker.cc:(.text+0x5679): undefined reference to `std::__throw_length_error(char const*)' heap-checker.cc:(.text+0x5685): undefined reference to `std::__throw_length_error(char const*)' heap-checker.cc:(.text+0x5691): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) [clone .isra.146]': heap-checker.cc:(.text.startup+0x8d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-checker.cc:(.text.startup+0xbc): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x102): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-heap-checker.o): In function `HeapLeakChecker::UseProcMapsLocked(HeapLeakChecker::ProcMapsTask) [clone .cold.274]': heap-checker.cc:(.text.unlikely+0x166): undefined reference to `__cxa_call_unexpected' heap-checker.cc:(.text.unlikely+0x171): undefined reference to `__cxa_call_unexpected' heap-checker.cc:(.text.unlikely+0x189): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0xac): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' heap-checker.cc:(.text._ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_[_ZNSt8_Rb_treeImmSt9_IdentityImESt4lessImE13STL_AllocatorImN15HeapLeakChecker9AllocatorEEE16_M_insert_uniqueIRKmEESt4pairISt17_Rb_tree_iteratorImEbEOT_]+0xdb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0xa2): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' heap-checker.cc:(.text._ZNSt8_Rb_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_]+0xcb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_erase(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_EE8_M_eraseEPSt13_Rb_tree_nodeISF_E[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE8_M_eraseEPSt13_Rb_tree_nodeISF_E]+0x8b): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0xa2): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' heap-checker.cc:(.text._ZNSt8_Rb_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_]+0xcb): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0x11b): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0x102): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-checker.cc:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcE13STL_AllocatorIcN15HeapLeakChecker9AllocatorEEEESt4pairIKS8_St6vectorI11AllocObjectS4_ISC_S6_EEESt10_Select1stISF_ESt4lessIS8_ES4_ISF_S6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERSA_]+0x212): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::CleanupOldProfiles(char const*)': heap-profile-table.cc:(.text+0x1696): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-profile-table.cc:(.text+0x1719): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long)' heap-profile-table.cc:(.text+0x187b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' heap-profile-table.cc:(.text+0x18ec): undefined reference to `std::__throw_length_error(char const*)' heap-profile-table.cc:(.text+0x18f8): undefined reference to `std::__throw_length_error(char const*)' heap-profile-table.cc:(.text+0x1904): undefined reference to `std::__throw_logic_error(char const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::Snapshot::ReportCallback(void const*, HeapProfileTable::AllocValue*, HeapProfileTable::Snapshot::ReportState*)': heap-profile-table.cc:(.text+0x2357): 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/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x2542): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-heap-profile-table.o): In function `HeapProfileTable::Snapshot::ReportLeaks(char const*, char const*, bool) [clone .cold.127]': heap-profile-table.cc:(.text.unlikely+0x35): undefined reference to `__cxa_throw_bad_array_new_length' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0x3b): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x85): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x1bf): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x20d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' heap-profile-table.cc:(.text._ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_[_ZNSt8_Rb_treeIP17HeapProfileBucketSt4pairIKS1_N16HeapProfileTable8Snapshot5EntryEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS3_]+0x290): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro._ZTIN13LowLevelAlloc14PagesAllocatorE[_ZTIN13LowLevelAlloc14PagesAllocatorE]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro._ZTVN13LowLevelAlloc14PagesAllocatorE[_ZTVN13LowLevelAlloc14PagesAllocatorE]+0x20): undefined reference to `__cxa_pure_virtual' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-low_level_alloc.o):(.data.rel.ro._ZTVN13LowLevelAlloc14PagesAllocatorE[_ZTVN13LowLevelAlloc14PagesAllocatorE]+0x28): undefined reference to `__cxa_pure_virtual' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-memory_region_map.o): In function `MemoryRegionMap::LogAllLocked()': memory_region_map.cc:(.text+0x1049): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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+0x21da): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' memory_region_map.cc:(.text+0x2277): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' memory_region_map.cc:(.text+0x228b): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' memory_region_map.cc:(.text+0x24ec): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' memory_region_map.cc:(.text+0x2500): undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0xa0): 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&)' 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_]+0xca): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `get_pprof_path()': symbolize.cc:(.text+0x58): undefined reference to `__cxa_guard_acquire' symbolize.cc:(.text+0x9b): undefined reference to `std::__throw_logic_error(char const*)' symbolize.cc:(.text+0xc5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long)' symbolize.cc:(.text+0x156): undefined reference to `__cxa_guard_release' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::Symbolize()': symbolize.cc:(.text+0x52c): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' symbolize.cc:(.text+0x677): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::GetSymbol(void const*)': symbolize.cc:(.text+0x785): 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/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `SymbolTable::Add(void const*)': symbolize.cc:(.text+0x865): 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/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-symbolize.o): In function `get_pprof_path() [clone .cold.53]': symbolize.cc:(.text.unlikely+0x8): undefined reference to `__cxa_guard_abort' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/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_]+0x3b): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x85): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x1bf): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x20d): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' symbolize.cc:(.text._ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_[_ZNSt8_Rb_treeIPKvSt4pairIKS1_PKcESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_]+0x290): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-sampler.o): In function `tcmalloc::Sampler::PickNextSamplingPoint()': sampler.cc:(.text+0x5c): undefined reference to `log2' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap64': malloc_hook.cc:(malloc_hook+0x135): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mmap': malloc_hook.cc:(malloc_hook+0x275): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `munmap': malloc_hook.cc:(malloc_hook+0x31f): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `mremap': malloc_hook.cc:(malloc_hook+0x3fd): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_internal_la-malloc_hook.o): In function `sbrk': malloc_hook.cc:(malloc_hook+0x486): undefined reference to `__cxa_call_unexpected' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `TCMalloc_ListAllProcessThreads': linuxthreads.cc:(.text+0x387): undefined reference to `sem_init' linuxthreads.cc:(.text+0x470): undefined reference to `sem_post' linuxthreads.cc:(.text+0x4e0): undefined reference to `sem_destroy' /home/conan/w/BuildSingleReference/.conan/data/gperftools/2.8.1/_/_/package/1d877a3df840030e6a8abb74c5ffb9088d08b47a/lib/libtcmalloc_and_profiler.a(libtcmalloc_and_profiler_la-linuxthreads.o): In function `ListerThread': linuxthreads.cc:(.text+0x6d2): undefined reference to `sem_wait' collect2: error: ld returned 1 exit status 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/BuildSingleReference/conan-center-index/recipes/gperftools/all/test_package/build/4dafe19f675e482625261d113f4d2e056d422134' '--' '-j3'