diff --git a/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/single_op/single_op.cpp b/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/single_op/single_op.cpp index ec36cca504a..a00e9afcb41 100644 --- a/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/single_op/single_op.cpp +++ b/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/single_op/single_op.cpp @@ -41,7 +41,8 @@ bool SingleOpMatcher::match_inputs(const std::shared_ptr &node, if (node->get_input_size() != ref->get_input_size()) { return false; } - const std::vector &ignored_ports = get_config(node)->ignored_ports; + const auto &cfg = get_config(node); + const std::vector &ignored_ports = cfg->ignored_ports; for (size_t port_id = 0; port_id < node->get_input_size(); ++port_id) { if (std::find(ignored_ports.begin(), ignored_ports.end(), port_id) != ignored_ports.end()) { diff --git a/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/subgraph/repeat_pattern.cpp b/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/subgraph/repeat_pattern.cpp index a35b4f10879..8a45575f0fe 100644 --- a/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/subgraph/repeat_pattern.cpp +++ b/src/tests/functional/plugin/conformance/subgraphs_dumper/src/matchers/subgraph/repeat_pattern.cpp @@ -213,7 +213,7 @@ RepeatPatternExtractor::get_patterns_by_nodes(const std::vector& start_o }); // exclude not repeated pattern - while (potential_patterns.rbegin()->size() < 2 && !potential_patterns.empty()) { + while (!potential_patterns.empty() && potential_patterns.rbegin()->size() < 2) { potential_patterns.pop_back(); } patterns = potential_patterns;