1 /* { dg-do compile } */ 2 /* { dg-options "-fgnu-tm -O2" } */ 3 4 int a; 5 main()6 int main() 7 { 8 int i; 9 for (i = 0; i < 1; ++i) 10 __transaction_atomic { ++a; } 11 return 0; 12 } 13