folly icon indicating copy to clipboard operation
folly copied to clipboard

[build] Build error: link logging_example fail

Open pettershao-ragilenetworks opened this issue 2 years ago • 1 comments

Hi folly team, I try to build folly and below error occurs, please help check how to fix it or skip it, thanks:

[603/929] Linking CXX executable folly/logging/example/logging_example
FAILED: folly/logging/example/logging_example
: && /usr/bin/c++ -O2 -g -DNDEBUG -rdynamic folly/logging/example/CMakeFiles/logging_example.dir/main.cpp.o -o folly/logging/example/logging_example  folly/logging/example/liblogging_example_lib.a  libfolly.a  /tmp/fbcode_builder_getdeps-ZtmpZfbcode_builder_getdeps-zZfbosszZbuildzZfbcode_builder-rootZreposZgithub.com-facebook-folly.gitZbuildZfbcode_builder-root/installed/fmt-L6_tIHGghifNaBBgFcSmnkTqba77KP7AO5oltwQPUBw/lib64/libfmt.a  -Wl,-Bstatic  -lboost_context  -lboost_filesystem  -lboost_program_options  -lboost_regex  -lboost_system  -lboost_thread  -Wl,-Bdynamic  -pthread  -Wl,-Bstatic  -lboost_chrono  -lboost_date_time  -lboost_atomic  -Wl,-Bdynamic  -ldouble-conversion  /usr/lib64/libgflags.so.2.1.2  -lpthread  -lglog  -levent  -lz  -lssl  -lcrypto  -lbz2  -llzma  -llz4  -lzstd  -lsnappy  -lsodium  -ldl  -lstdc++fs  -fsanitize=address,undefined && :
`_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__' referenced in section `.data' of libfolly.a(File.cpp.o): defined in discarded section `.rodata._ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__[_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE30__folly_detail_safe_assert_arg]' of libfolly.a(File.cpp.o)
`_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__' referenced in section `.data' of libfolly.a(Singleton.cpp.o): defined in discarded section `.rodata._ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__[_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE30__folly_detail_safe_assert_arg]' of libfolly.a(Singleton.cpp.o)
`_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__[_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__[_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE8__func__[_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE8__func__[_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly28compiler_may_unsafely_assumeEbE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZN5folly28compiler_may_unsafely_assumeEbE8__func__[_ZZN5folly28compiler_may_unsafely_assumeEbE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE8__func__' referenced in section `.data' of libfolly.a(dynamic.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE30__folly_detail_safe_assert_arg]' of libfolly.a(dynamic.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8clearTagEmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIPSt4pairIKS4_S4_EEERmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__[_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE11allocateTagEPhSt4pairImmEE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE13emptyInstanceEvE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE16setCapacityScaleEmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE8__func__[_ZZN5folly3f146detail8F14TableINS1_19NodeContainerPolicyINS_7dynamicES4_NS_6detail13DynamicHasherENS5_15DynamicKeyEqualEvEEE10rehashImplEmmmmmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE8__func__[_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEEC4ESA_mE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE12tagMatchIterEmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE4itemEmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly28compiler_may_unsafely_assumeEbE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly28compiler_may_unsafely_assumeEbE8__func__[_ZZN5folly28compiler_may_unsafely_assumeEbE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE8occupiedEmE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE8__func__[_ZZN5folly3f146detail8F14ChunkIPSt4pairIKNS_7dynamicES4_EE5ownerERS7_mE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE8__func__' referenced in section `.data' of libfolly.a(json.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE8__func__[_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPSt4pairIKNS_7dynamicES5_EEEE11advanceImplEbbE30__folly_detail_safe_assert_arg]' of libfolly.a(json.cpp.o)
`_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__' referenced in section `.data' of libfolly.a(json_pointer.cpp.o): defined in discarded section `.rodata._ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__[_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE30__folly_detail_safe_assert_arg]' of libfolly.a(json_pointer.cpp.o)
`_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__' referenced in section `.data' of libfolly.a(CPUThreadPoolExecutor.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__[_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE30__folly_detail_safe_assert_arg]' of libfolly.a(CPUThreadPoolExecutor.cpp.o)
`_ZZN5folly28compiler_may_unsafely_assumeEbE8__func__' referenced in section `.data' of libfolly.a(CPUThreadPoolExecutor.cpp.o): defined in discarded section `.rodata._ZZN5folly28compiler_may_unsafely_assumeEbE8__func__[_ZZN5folly28compiler_may_unsafely_assumeEbE30__folly_detail_safe_assert_arg]' of libfolly.a(CPUThreadPoolExecutor.cpp.o)
`_ZZN5folly6detail11LifoSemBaseINS_19SaturatingSemaphoreILb1ESt6atomicEES3_E4waitEvE8__func__' referenced in section `.data' of libfolly.a(ThreadPoolExecutor.cpp.o): defined in discarded section `.rodata._ZZN5folly6detail11LifoSemBaseINS_19SaturatingSemaphoreILb1ESt6atomicEES3_E4waitEvE8__func__[_ZZN5folly6detail11LifoSemBaseINS_19SaturatingSemaphoreILb1ESt6atomicEES3_E4waitEvE30__folly_detail_safe_assert_arg]' of libfolly.a(ThreadPoolExecutor.cpp.o)
`_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__' referenced in section `.data' of libfolly.a(SymbolizePrinter.cpp.o): defined in discarded section `.rodata._ZZN5folly40compiler_may_unsafely_assume_unreachableEvE8__func__[_ZZN5folly40compiler_may_unsafely_assume_unreachableEvE30__folly_detail_safe_assert_arg]' of libfolly.a(SymbolizePrinter.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE9clearImplILb1EEEvvE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE9clearImplILb1EEEvvE8__func__[_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE9clearImplILb1EEEvvE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPKvEEEC4ES7_mE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPKvEEEC4ES7_mE8__func__[_ZZN5folly3f146detail11F14ItemIterIPNS1_8F14ChunkIPKvEEEC4ES7_mE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIS5_EERmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIS5_EERmE8__func__[_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE31debugModePerturbSlotInsertOrderEPNS1_8F14ChunkIS5_EERmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE11allocateTagEPhSt4pairImmEE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE11allocateTagEPhSt4pairImmEE8__func__[_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE11allocateTagEPhSt4pairImmEE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPKvE16setCapacityScaleEmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPKvE16setCapacityScaleEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPKvE16setCapacityScaleEmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE10rehashImplEmmmmmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE10rehashImplEmmmmmE8__func__[_ZZN5folly3f146detail8F14TableINS1_20ValueContainerPolicyIPKvvvvvEEE10rehashImplEmmmmmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPKvE8occupiedEmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPKvE8occupiedEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPKvE8occupiedEmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly3f146detail8F14ChunkIPKvE4itemEmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly3f146detail8F14ChunkIPKvE4itemEmE8__func__[_ZZN5folly3f146detail8F14ChunkIPKvE4itemEmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZNK5folly3f146detail8F14ChunkIPKvE12tagMatchIterEmE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail8F14ChunkIPKvE12tagMatchIterEmE8__func__[_ZZNK5folly3f146detail8F14ChunkIPKvE12tagMatchIterEmE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE8__func__[_ZZNK5folly3f146detail16FirstEmptyInMask5indexEvE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZN5folly28compiler_may_unsafely_assumeEbE8__func__' referenced in section `.data' of libfolly.a(Request.cpp.o): defined in discarded section `.rodata._ZZN5folly28compiler_may_unsafely_assumeEbE8__func__[_ZZN5folly28compiler_may_unsafely_assumeEbE30__folly_detail_safe_assert_arg]' of libfolly.a(Request.cpp.o)
`_ZZZN5folly6detail19atomic_notification22atomic_notify_one_implISt6atomicmJEEEvPKT_IJT0_DpT1_EEENKUlRKT_E_clIjEEDaSD_E8__func__' referenced in section `.data' of libfolly.a(DistributedMutex.cpp.o): defined in discarded section `.rodata._ZZZN5folly6detail19atomic_notification22atomic_notify_one_implISt6atomicmJEEEvPKT_IJT0_DpT1_EEENKUlRKT_E_clIjEEDaSD_E8__func__[_ZZZN5folly6detail19atomic_notification22atomic_notify_one_implISt6atomicmJEEEvPKT_IJT0_DpT1_EEENKUlRKT_E_clIjEEDaSD_E30__folly_detail_safe_assert_arg]' of libfolly.a(DistributedMutex.cpp.o)
collect2: error: ld returned 1 exit status

I meet this question too

four1er avatar Feb 02 '24 14:02 four1er