1 /* More sequence point warning tests */ 2 /* { dg-do compile } */ 3 /* { dg-options "-Wsequence-point" } */ 4 bar(int i,int j)5void bar(int i, int j) 6 { 7 return; 8 } 9 foo(int i)10void foo (int i) 11 { 12 int a = i-i++; (void)a; /* { dg-warning "undefined" "sequence point warning" } */ 13 14 bar (i--, i++); /* { dg-warning "undefined" "sequence point warning" } */ 15 } 16