tcc-65816/test/tests/pr22429.c
2017-06-09 13:52:12 +02:00

18 lines
204 B
C

extern void abort (void);
#define N (1 << (sizeof(int) * __CHAR_BIT__ - 2))
int f(int n)
{
if (-N <= n && n <= N-1)
return 1;
return 0;
}
int main ()
{
if (f (N))
abort ();
return 0;
}