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

int
main (void)
{
  int a = 2;

  if (a++ > a)                  // not easy to read (not everyone knows that > is a sequence point)
    return 1;

  return 0;
}
