LLONG_MIN
#if !defined(LLONG_MIN) && defined(LONG_LONG_MIN)
whole < LLONG_MIN / scale_fact) {
fpart <= LLONG_MIN / scale_fact) {
if (number == LLONG_MIN) {
test("-9223372036854775808", LLONG_MIN, LLONG_MAX, 1);
test("9223372036854775807", LLONG_MIN, LLONG_MAX, 1);
test("-9223372036854775809", LLONG_MIN, LLONG_MAX, 0);
test("9223372036854775808", LLONG_MIN, LLONG_MAX, 0);
test("1000000000000000000000000", LLONG_MIN, LLONG_MAX, 0);
test("-1000000000000000000000000", LLONG_MIN, LLONG_MAX, 0);
cutoff = neg ? LLONG_MIN : LLONG_MAX;
acc = LLONG_MIN;
else if ((ll == LLONG_MIN && errno == ERANGE) || ll < minval)
((ll == LLONG_MIN || ll == LLONG_MAX) && errno == ERANGE) ||
acc = neg ? LLONG_MIN : LLONG_MAX;
cutoff = neg ? (unsigned long long)-(LLONG_MIN + LLONG_MAX) + LLONG_MAX
cutoff = neg ? (unsigned long long)-(LLONG_MIN + LLONG_MAX) + LLONG_MAX
acc = neg ? LLONG_MIN : LLONG_MAX;
else if ((ll == LLONG_MIN && errno == ERANGE) || ll < minval)
SNPRINTF_TEST("-9223372036854775808", "%w64d", (int64_t)LLONG_MIN);
SNPRINTF_TEST("-9223372036854775808", "%wf64d", (int_fast64_t)LLONG_MIN);
SWPRINTF_TEST("-9223372036854775808", "%w64d", (int64_t)LLONG_MIN);
SWPRINTF_TEST("-9223372036854775808", "%wf64d", (int_fast64_t)LLONG_MIN);
#define TYPE_MIN LLONG_MIN
#define TYPE_MIN LLONG_MIN
#define LUA_MININTEGER LLONG_MIN
#define DTYPE_MIN LLONG_MIN
#define DTYPE_MIN LLONG_MIN
#define DTYPE_MIN LLONG_MIN
yylval.v.number = strtonum(buf, LLONG_MIN,
#define LUA_MININTEGER LLONG_MIN
yylval.v.number = strtonum(buf, LLONG_MIN,