diff --git a/src/core/include/openvino/op/constant.hpp b/src/core/include/openvino/op/constant.hpp index ccf0f2db918..607f56bdae3 100644 --- a/src/core/include/openvino/op/constant.hpp +++ b/src/core/include/openvino/op/constant.hpp @@ -518,13 +518,13 @@ private: if (!std::is_same::value) { OPENVINO_ASSERT(!std::numeric_limits::is_signed || std::numeric_limits::lowest() <= value); - OPENVINO_ASSERT(value <= std::numeric_limits::max()); + OPENVINO_ASSERT(std::numeric_limits::max() >= value); } #if defined(_MSC_VER) # pragma warning(pop) #endif #ifdef __clang__ -# pragma GangC diagnostic pop +# pragma clang diagnostic pop #endif #ifdef __GNUC__ # pragma GCC diagnostic pop