1/* { dg-options "-fgnu89-inline" } */ 2 3extern void abort (void); 4extern void exit (int); 5 6inline int 7f (int x) 8{ 9 return (x + 1); 10} 11 12int 13main (void) 14{ 15 int a = 0 ; 16 17 while ( (f(f(f(f(f(f(f(f(f(f(1))))))))))) + a < 12 ) 18 { 19 a++; 20 exit (0); 21 } 22 if (a != 1) 23 abort(); 24} 25