From 0dfbbe1c1eb576d2851ac757f51d4c4c9333a9a4 Mon Sep 17 00:00:00 2001 From: wxl Date: Fri, 18 Dec 2020 14:09:49 +0800 Subject: [PATCH] bugfix --- ge/ir_build/atc_ir_common.cc | 6 ++++-- ge/ir_build/atc_ir_common.h | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ge/ir_build/atc_ir_common.cc b/ge/ir_build/atc_ir_common.cc index f03b2117..d51bbc54 100755 --- a/ge/ir_build/atc_ir_common.cc +++ b/ge/ir_build/atc_ir_common.cc @@ -63,12 +63,14 @@ vector SplitInputShape(const std::string &input_shape) { } } // namespace -Status CheckInputFormat(string &input_format) { +Status CheckInputFormat(const string &input_format) { if (input_format.empty()) { return ge::SUCCESS; } if (!ge::TypeUtils::IsFormatValid(input_format.c_str())) { - GELOGE(ge::PARAM_INVALID, "user input format [%s] is not found!", input_format.c_str()); + ErrorManager::GetInstance().ATCReportErrMessage( + "E10001", {"parameter", "value", "reason"}, {"--input_format", FLAGS_input_format, "input format is invalid!"}); + GELOGE(ge::PARAM_INVALID, "input format [%s] is invalid!", input_format.c_str()); return ge::PARAM_INVALID; } return ge::SUCCESS; diff --git a/ge/ir_build/atc_ir_common.h b/ge/ir_build/atc_ir_common.h index e7a89b63..b26c2f2b 100644 --- a/ge/ir_build/atc_ir_common.h +++ b/ge/ir_build/atc_ir_common.h @@ -75,7 +75,7 @@ Status CheckInsertOpConfParamValid(const std::string insert_op_conf); Status CheckDisableReuseMemoryParamValid(const std::string disable_reuse_memory); Status CheckEnableSingleStreamParamValid(const std::string enable_single_stream); Status CheckImplmodeParamValid(const std::string &optypelist_for_implmode, std::string &op_select_implmode); -Status CheckInputFormat(string &input_format); +Status CheckInputFormat(const string &input_format); void PrintOptionMap(std::map &options, std::string tips); void EraseEndSemicolon(std::string ¶m); }