diff --git a/src/plugins/intel_cpu/src/nodes/executors/acl/acl_reduce.cpp b/src/plugins/intel_cpu/src/nodes/executors/acl/acl_reduce.cpp index be123dad5263c1..5b5b45e92d3d14 100644 --- a/src/plugins/intel_cpu/src/nodes/executors/acl/acl_reduce.cpp +++ b/src/plugins/intel_cpu/src/nodes/executors/acl/acl_reduce.cpp @@ -64,7 +64,7 @@ bool AclReduceExecutor::init(const ReduceAttrs& reduceAttrs, switch (reduceAttrs.operation) { case Algorithm::ReduceMean: { for (size_t i = 0; i < reduceAttrs.axes.size(); ++i) { - auto axe = axisCast(reduceAttrs.axes[i], srcDims.size()); + int axe = axisCast(reduceAttrs.axes[i], srcDims.size()); auto pos = axisCast(i, reduceAttrs.axes.size()); if (srcDescs[0]->hasLayoutType(LayoutType::nspc)) { axe = getAxeNchwLayout(axe);