blob: f9811800269506e0b4bac3cf8e687841c1a84264 [file] [log] [blame]
#include <limits.h>
extern void exit (int);
extern void abort (void);
volatile unsigned int i;
int
main (void)
{
unsigned short z = 0;
do ++i;
while (--z > 0);
if (i != USHRT_MAX + 1U)
abort ();
exit (0);
}