1 /* { dg-do run } */ 2 3 extern void abort (void); 4 5 int a, b; 6 main()7 int main () 8 { 9 int t[2] = {1,1}; 10 11 for (a = 0; a < 2; a++) 12 { 13 b ^= t[a]; 14 t[a] = t[1] = 0; 15 } 16 17 if (b != 1) 18 abort (); 19 20 return 0; 21 } 22