diff --git a/mindspore/ccsrc/backend/graph_compiler/backend.cc b/mindspore/ccsrc/backend/graph_compiler/backend.cc index b313d29e3fb..ccb64ad1e36 100644 --- a/mindspore/ccsrc/backend/graph_compiler/backend.cc +++ b/mindspore/ccsrc/backend/graph_compiler/backend.cc @@ -293,7 +293,7 @@ std::vector GetRealValueNodeTensorFromGraph( auto value = value_node->value(); MS_EXCEPTION_IF_NULL(value); auto tensor = value->cast(); - value_node_pos.emplace(i, tensor); + (void)value_node_pos.emplace(i, tensor); } } @@ -301,10 +301,10 @@ std::vector GetRealValueNodeTensorFromGraph( for (size_t i = 0; i < input_num; ++i) { auto iter = value_node_pos.find(i); if (iter == value_node_pos.end()) { - new_input_tensors.emplace_back(tensors_without_value_node[cur_input_tensor_index]); + (void)new_input_tensors.emplace_back(tensors_without_value_node[cur_input_tensor_index]); cur_input_tensor_index++; } else { - new_input_tensors.emplace_back(iter->second); + (void)new_input_tensors.emplace_back(iter->second); } } MS_LOG(DEBUG) << "new input tensor size:" << new_input_tensors.size(); @@ -647,7 +647,7 @@ void ConvertPyObjectToTensor(const py::object &input_object, std::vectoremplace_back(tensor_ptr); + (void)tensors->emplace_back(tensor_ptr); } void RunControlOperator(const std::shared_ptr &graph_compiler, const KernelGraphPtr &graph, @@ -770,7 +770,7 @@ void FlatValueTupleValue(const ValuePtrList &value, ValuePtrList *flatted_value) auto value_element = value[i]; MS_EXCEPTION_IF_NULL(value_element); if (utils::isa(value_element)) { - flatted_value->emplace_back(value_element); + (void)flatted_value->emplace_back(value_element); } else if (utils::isa(value_element)) { auto value_tuple_element = value_element->cast(); MS_EXCEPTION_IF_NULL(value_tuple_element); @@ -1203,10 +1203,8 @@ void MindRTBackend::EraseSingleOpCache(const ActorInfo &actor_info, const Kernel actor_to_graph_compiler_info_.erase(actor_info); } -void MindRTBackend::RunSingleOpGraph(const KernelGraphPtr &graph, - const std::vector &output_nodes, - const OpRunInfo &op_run_info, const GraphCompilerInfo *graph_compiler_info, - DeviceContext *device_context) { +void MindRTBackend::RunSingleOpGraph(const KernelGraphPtr &graph, const OpRunInfo &op_run_info, + const GraphCompilerInfo *graph_compiler_info) { // Erase value node tensor. std::vector tensors_without_value_node; const auto &input_tensors = op_run_info.input_tensors; @@ -1309,8 +1307,7 @@ void MindRTBackend::LazyExecuteTaskCallback() { auto &op_run_task = op_run_tasks.front(); const auto &context = op_run_task->context(); ms_context->set_param(MS_CTX_ENABLE_PYNATIVE_INFER, context->is_pynative_infer()); - RunSingleOpGraph(context->graph(), context->output_nodes(), context->op_run_info(), - context->graph_compiler_info(), context->device_context()); + RunSingleOpGraph(context->graph(), context->op_run_info(), context->graph_compiler_info()); ClearGraphDeviceAddress(context->graph(), context->device_context(), context->op_run_info().is_gradient_out); UpdateInputDeviceAddress(context->graph()); @@ -1365,7 +1362,7 @@ void MindRTBackend::RunOpInternal(bool single_op_cache_hit, GraphCompilerInfo *g if (!single_op_cache_hit) { CompileSingleOpGraph(graph, device_context, graph_compiler_info); } - RunSingleOpGraph(graph, output_nodes, *op_run_info, graph_compiler_info, device_context); + RunSingleOpGraph(graph, *op_run_info, graph_compiler_info); UpdateOutput(output_nodes, outputs); ClearGraphDeviceAddress(graph, device_context, op_run_info->is_gradient_out); UpdateInputDeviceAddress(graph); diff --git a/mindspore/ccsrc/backend/graph_compiler/backend.h b/mindspore/ccsrc/backend/graph_compiler/backend.h index 0fa136b483a..6423e9a48f2 100644 --- a/mindspore/ccsrc/backend/graph_compiler/backend.h +++ b/mindspore/ccsrc/backend/graph_compiler/backend.h @@ -163,9 +163,8 @@ class MindRTBackend : public Backend { void EraseSingleOpCache(const ActorInfo &actor_info, const KernelGraphPtr &graph); // Run op immediately when the single_op_cache hit and the queue of OpLazyBuilder is empty in PyNative mode. - void RunSingleOpGraph(const KernelGraphPtr &graph, const std::vector &output_nodes, - const OpRunInfo &op_run_info, const GraphCompilerInfo *graph_compiler_info, - DeviceContext *device_context); + void RunSingleOpGraph(const KernelGraphPtr &graph, const OpRunInfo &op_run_info, + const GraphCompilerInfo *graph_compiler_info); // Execute OpBuildTask and OpRunTask when the OpLazyBuilder queue is full in PyNative mode. void LazyExecuteTaskCallback(); diff --git a/mindspore/ccsrc/backend/graph_compiler/segment_runner.cc b/mindspore/ccsrc/backend/graph_compiler/segment_runner.cc index 4df97f6f5d7..9b83dc064ad 100644 --- a/mindspore/ccsrc/backend/graph_compiler/segment_runner.cc +++ b/mindspore/ccsrc/backend/graph_compiler/segment_runner.cc @@ -140,7 +140,7 @@ std::tuple TransformSegmentToAnfGr } mindspore::HashSet eqv_keys; for (auto &e : eqv) { - eqv_keys.emplace(e.first); + (void)eqv_keys.emplace(e.first); } auto mgr = lst[0]->func_graph()->manager(); MS_EXCEPTION_IF_NULL(mgr); diff --git a/mindspore/ccsrc/backend/graph_compiler/transform.cc b/mindspore/ccsrc/backend/graph_compiler/transform.cc index c3dad2f3aaf..77b2cca5a1b 100644 --- a/mindspore/ccsrc/backend/graph_compiler/transform.cc +++ b/mindspore/ccsrc/backend/graph_compiler/transform.cc @@ -396,7 +396,7 @@ int64_t CompileGraph::AddCall(const FuncGraphPtr &graph, const CNodePtr &node) { for (size_t i = size - 1; i > 0; i--) { const auto iter = slots_.find(inputs[i]); if (iter != slots_.end() && iter->second >= height_) { - slots_.erase(inputs[i]); + (void)slots_.erase(inputs[i]); } } return RET_SUCCESS; diff --git a/mindspore/ccsrc/pipeline/jit/static_analysis/static_analysis.cc b/mindspore/ccsrc/pipeline/jit/static_analysis/static_analysis.cc index a33ee7fee39..487af5c79bb 100644 --- a/mindspore/ccsrc/pipeline/jit/static_analysis/static_analysis.cc +++ b/mindspore/ccsrc/pipeline/jit/static_analysis/static_analysis.cc @@ -1087,7 +1087,7 @@ AbstractBasePtr ToAbstract(const ValuePtr &value, const AnalysisContextPtr &cont if (anf_node != nullptr) { SetSequenceNodeElementsUseFlags(anf_node, std::make_shared>(sequence_abs->elements().size())); std::shared_ptr sequence_nodes = std::make_shared(); - sequence_nodes->emplace_back(AnfNodeWeakPtr(anf_node)); + (void)sequence_nodes->emplace_back(AnfNodeWeakPtr(anf_node)); sequence_abs->set_sequence_nodes(sequence_nodes); } return abs; diff --git a/mindspore/core/abstract/abstract_value.cc b/mindspore/core/abstract/abstract_value.cc index 0a7e64affe8..e890cfd323a 100644 --- a/mindspore/core/abstract/abstract_value.cc +++ b/mindspore/core/abstract/abstract_value.cc @@ -251,7 +251,7 @@ void CollectSequenceNodes(const AnfNodeWeakPtrList &source_sequence_nodes, AnfNo sequence_nodes.begin(), sequence_nodes.end(), [&source_sequence_node](const AnfNodeWeakPtr &weak_node) { return source_sequence_node == weak_node.lock(); }); if (this_iter == sequence_nodes.end()) { - sequence_nodes.emplace_back(AnfNodeWeakPtr(source_sequence_node)); + (void)sequence_nodes.emplace_back(AnfNodeWeakPtr(source_sequence_node)); } } }