diff --git a/tensorflow/lite/kernels/internal/reference/div.h b/tensorflow/lite/kernels/internal/reference/div.h index df8da1b1a97..e70fb09767e 100644 --- a/tensorflow/lite/kernels/internal/reference/div.h +++ b/tensorflow/lite/kernels/internal/reference/div.h @@ -30,7 +30,7 @@ inline void DivCheckArithmeticParams(const ArithmeticParams& params) { // Input offset is negative input zero point. Activation tensors are // asymmetric quantized so they span the full int8 range. constexpr int32_t max_value = - static_cast(std::numeric_limits::max()); + (static_cast(std::numeric_limits::max()) + 1); TFLITE_DCHECK_GE(params.input1_offset, -max_value); TFLITE_DCHECK_LE(params.input1_offset, max_value); TFLITE_DCHECK_GE(params.input2_offset, -max_value);