INT32_MIN
#ifndef INT32_MIN
#ifndef INT32_MIN
#ifndef INT32_MIN
if (val < INT32_MIN || val > 0xFFFFFFFF)
if (val > INT32_MAX || val < INT32_MIN)
if (size == INT32_MIN) /* INT32_MIN inverts to itself. */
if (size == INT32_MIN) /* INT32_MIN inverts to itself. */
#define BOUNDARY (uint32_t)INT32_MIN
if (i64 >= INT32_MIN && i64 <= INT32_MAX) {
if (d >= INT32_MIN && d <= INT32_MAX && d == (int32_t)d) {
if (val >= INT32_MIN && val <= INT32_MAX) {
CUSTOM_EXPECTED_SUCCESS(INT32_MIN, INT32_MIN), /* t_4bytes_4_neg */
CUSTOM_EXPECTED_SUCCESS(INT32_MIN, INT32_MIN), /* t_4bytes_4_neg */
CUSTOM_EXPECTED_SUCCESS(INT32_MIN, INT32_MIN), /* t_4bytes_4_neg */
ENCDEC_ARRAY(INT32_MAX, INT32_MAX, INT32_MIN, INT32_MIN),
CUSTOM_EXPECTED_SUCCESS(INT32_MIN, INT32_MIN), /* t_4bytes_4_neg */
ENCDEC_ARRAY(INT32_MAX, INT32_MAX, INT32_MIN, INT32_MIN),
{ "int", "-2147483648", INT32_MIN, 1, 4 },
#define INT_FAST8_MIN INT32_MIN
#define INT_FAST16_MIN INT32_MIN
#define INT_FAST32_MIN INT32_MIN
#define INTPTR_MIN INT32_MIN
#define PTRDIFF_MIN INT32_MIN
#define SIG_ATOMIC_MIN INT32_MIN
#define WINT_MIN INT32_MIN
#define INT_LEAST32_MIN INT32_MIN
#define INT_FAST8_MIN INT32_MIN
#define INT_FAST16_MIN INT32_MIN
#define INT_FAST32_MIN INT32_MIN
#define WINT_MIN INT32_MIN
#define INT_LEAST32_MIN INT32_MIN
#define S32_MIN INT32_MIN
type_max = -(uint64_t)INT32_MIN;
if (intv.i64 < INT32_MIN || intv.i64 > INT32_MAX)
[VSD_DTYPE_INT_S32] = {.int32 = {.s32 = INT32_MIN}},
[VSD_DTYPE_Q_S32] = {.q32 = {.sq32 = Q_IFMINVAL(INT32_MIN)}},
#define INT_LEAST32_MIN INT32_MIN
#define INT_FAST8_MIN INT32_MIN
#define INT_FAST16_MIN INT32_MIN
#define INT_FAST32_MIN INT32_MIN
#define INTPTR_MIN INT32_MIN
#define SIG_ATOMIC_MIN INT32_MIN
#define PTRDIFF_MIN INT32_MIN
#define WINT_MIN INT32_MIN
#define INT_FAST8_MIN INT32_MIN
#define INT_FAST16_MIN INT32_MIN
#define INT_FAST32_MIN INT32_MIN
#define WINT_MIN INT32_MIN
#define INT_LEAST32_MIN INT32_MIN
#define INT_LEAST32_MIN INT32_MIN
#define INT_FAST8_MIN INT32_MIN
#define INT_FAST16_MIN INT32_MIN
#define INT_FAST32_MIN INT32_MIN
#define INTPTR_MIN INT32_MIN
#define PTRDIFF_MIN INT32_MIN
#define SIG_ATOMIC_MIN INT32_MIN
#define WINT_MIN INT32_MIN
l > INT32_MAX || l < INT32_MIN) {
#ifndef INT32_MIN
#ifndef INT32_MIN
assert(tm->tm_gmtoff > INT32_MIN && tm->tm_gmtoff < INT32_MAX);