diff --git a/src/plugins/intel_gpu/include/intel_gpu/primitives/roll.hpp b/src/plugins/intel_gpu/include/intel_gpu/primitives/roll.hpp index 8ef7cbda3ed..46539516fb2 100644 --- a/src/plugins/intel_gpu/include/intel_gpu/primitives/roll.hpp +++ b/src/plugins/intel_gpu/include/intel_gpu/primitives/roll.hpp @@ -60,7 +60,9 @@ struct roll : primitive_base { auto rhs_casted = downcast(rhs); - return shift == rhs_casted.shift; + return shift == rhs_casted.shift && + raw_shift == rhs_casted.raw_shift && + raw_axes == rhs_casted.raw_axes; } void save(BinaryOutputBuffer& ob) const override {