summaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/fmax-errors.c
blob: 1ef78eb9eb8ff870bd0baf866a86340808f4df7a (plain)
1
2
3
4
5
6
7
8
9
10
11
/* PR c/44782 */
/* { dg-do compile } */
/* { dg-options "-fmax-errors=3" } */

void foo (unsigned int i, unsigned int j)
{
  (i) ();			/* { dg-error "" } */
  (j) ();			/* { dg-error "" } */
  (i+j) ();			/* { dg-error "" } */
  (i*j) ();			/* no error here due to -fmax-errors */
} /* { dg-prune-output "compilation terminated" } */