// Minimal compiler test for C compiler.
//
// Semantic mistakes like these are common enough that any compiler MUST produce warnings
// like those in the comments if it is to be used for more than "hello, world".

int
main (void)
{
  unsigned char uc_1;

  for (uc_1 = 0; uc_1 < 256; uc_1++);   // warning: comparison is always true due to limited range of data type
  return 0;
}
