1  /* { dg-do compile } */
       2  /* { dg-options "-fdump-tree-gimple-details-lineno" } */
       3  
       4  void foo (int, int);
       5  
       6  int
       7  m(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" } } */