From f62067ef83cf2395bdf4729e6d7d8d14945d6f8a Mon Sep 17 00:00:00 2001 From: zhoufeng Date: Thu, 27 Aug 2020 18:42:36 +0800 Subject: [PATCH] fix utest asan Signed-off-by: zhoufeng --- cmake/options.cmake | 2 +- mindspore/ccsrc/minddata/dataset/util/status.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/options.cmake b/cmake/options.cmake index 7971d9e342..a9ccc80feb 100644 --- a/cmake/options.cmake +++ b/cmake/options.cmake @@ -40,7 +40,7 @@ endif() if (ENABLE_ASAN) if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") - set(OPTION_CXX_FLAGS "${OPTION_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer -static-libasan -fsanitize=undefined") + set(OPTION_CXX_FLAGS "${OPTION_CXX_FLAGS} -fsanitize=address -fsanitize-recover=address -fno-omit-frame-pointer -fsanitize=undefined") else() set(OPTION_CXX_FLAGS "${OPTION_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer -static-libsan -fsanitize=undefined") endif() diff --git a/mindspore/ccsrc/minddata/dataset/util/status.cc b/mindspore/ccsrc/minddata/dataset/util/status.cc index 438686fa3f..0ad45f7124 100644 --- a/mindspore/ccsrc/minddata/dataset/util/status.cc +++ b/mindspore/ccsrc/minddata/dataset/util/status.cc @@ -60,7 +60,7 @@ std::string CodeAsString(const StatusCode c) { return std::string(s); } -Status::Status(StatusCode c) noexcept : code_(c), err_msg_(std::move(CodeAsString(c))) {} +Status::Status(StatusCode c) noexcept : code_(c), err_msg_(CodeAsString(c)) {} Status::Status() noexcept : code_(StatusCode::kOK), err_msg_("") {}