From 5d1c01c59504d75c1d6001cb54391cb62ca56635 Mon Sep 17 00:00:00 2001 From: Bogdan Pereanu Date: Mon, 13 May 2024 11:53:38 +0300 Subject: [PATCH] Fix coverity issues --- src/plugins/intel_npu/src/al/src/config/config.cpp | 2 +- src/plugins/intel_npu/src/backend/src/zero_pipeline.cpp | 2 +- src/plugins/intel_npu/src/plugin/src/compiled_model.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/intel_npu/src/al/src/config/config.cpp b/src/plugins/intel_npu/src/al/src/config/config.cpp index b64a98e55ab97a..296eaee0fbd4d2 100644 --- a/src/plugins/intel_npu/src/al/src/config/config.cpp +++ b/src/plugins/intel_npu/src/al/src/config/config.cpp @@ -211,7 +211,7 @@ void Config::update(const ConfigMap& options, OptionMode mode) { std::string Config::toString() const { std::stringstream resultStream; for (auto it = _impl.cbegin(); it != _impl.cend(); ++it) { - const auto key = it->first; + const auto& key = it->first; resultStream << key << "=\"" << it->second->toString() << "\""; if (std::next(it) != _impl.end()) { diff --git a/src/plugins/intel_npu/src/backend/src/zero_pipeline.cpp b/src/plugins/intel_npu/src/backend/src/zero_pipeline.cpp index 36c6f5ee667a61..38bebff17de601 100644 --- a/src/plugins/intel_npu/src/backend/src/zero_pipeline.cpp +++ b/src/plugins/intel_npu/src/backend/src/zero_pipeline.cpp @@ -154,7 +154,7 @@ struct IntegratedPipeline final : public Pipeline { : _config(config), _command_queue{command_queue}, _event_pool{device_handle, context, batch_size ? static_cast(batch_size) : 1, _config}, - _npu_profiling(npu_profiling) { + _npu_profiling(std::move(npu_profiling)) { const ZeroExecutor* executor = static_cast(executorPtr.get()); OV_ITT_SCOPED_TASK(itt::domains::LevelZeroBackend, diff --git a/src/plugins/intel_npu/src/plugin/src/compiled_model.cpp b/src/plugins/intel_npu/src/plugin/src/compiled_model.cpp index 8b3db3460ac768..6a5a6e514a7104 100644 --- a/src/plugins/intel_npu/src/plugin/src/compiled_model.cpp +++ b/src/plugins/intel_npu/src/plugin/src/compiled_model.cpp @@ -185,7 +185,7 @@ void CompiledModel::configure_stream_executors() { ov::threading::IStreamsExecutor::Config{"NPUPlugin executor"}); } - set_task_executor(task_executor); + set_task_executor(std::move(task_executor)); const auto executorId = _networkPtr->metadata.name + "_NPUResultExecutor"; _resultExecutor = ov::threading::executor_manager()->get_executor(executorId); }