1 /* { dg-do compile } */ 2 /* { dg-options "-fdump-tree-gimple-details-lineno" } */ 3 4 void foo (int, int); 5 6 int m(int x)7m(int x) 8 { 9 int c, a; 10 a = (c = 5) + 16 + x * 2 ; 11 foo (c, a); 12 } 13 14 /* { dg-final { scan-tree-dump-times "10:9.*c = 5" 1 "gimple" } } */ 15 /* { dg-final { scan-tree-dump-times "10:14.*c . 16" 1 "gimple" } } */ 16 /* { dg-final { scan-tree-dump-times "10:4.*a =" 1 "gimple" } } */ 17