From 65e2a68e48e84ce417f0f9184426235f4de358cb Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Sun, 24 Sep 2023 03:25:27 +0800 Subject: [PATCH] tools/ci: Skip build sabre-6quad:libcxx temporarily since linker can't find basic_string::~basic_string() oddly: arm-none-eabi-ld: /home/xiaoxiang/backup/os/nuttx/nuttx/staging/libxx.a(libcxx/src/locale.o): in function `__tcf_0': /home/xiaoxiang/backup/os/nuttx/nuttx/libs/libxx/libcxx/src/locale.cpp:4941: undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' another fix is removing the follow code from _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST and _LIBCPP_STRING_UNSTABLE_EXTERN_TEMPLATE_LIST: _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::~basic_string()) \ Signed-off-by: Xiang Xiao --- tools/ci/testlist/arm-02.dat | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/ci/testlist/arm-02.dat b/tools/ci/testlist/arm-02.dat index c3cc6bc9a5..c0fcd0c691 100644 --- a/tools/ci/testlist/arm-02.dat +++ b/tools/ci/testlist/arm-02.dat @@ -1,4 +1,5 @@ /arm/[i-k]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI +-sabre-6quad:libcxx # Boards build by CMake CMake,sabre-6quad:smp