1// GROUPS passed miscellaneous
2extern "C" int printf (const char *, ...);
3
4int main()
5{
6 int i = 0;
7 // Make sure build_unary_op correctly computes this.
8 int *pi = &(++i);
9 *pi = 4;
10
11 if (i != 4)
12 { printf ("FAIL\n"); return 1; }
13 else
14 printf ("PASS\n");
15}
16