[backport gcc-4.8/trunk r186985 ] gcc/testsuite/ 2012-04-30 Greta Yorsh * gcc.dg/pr52283.c: Add missing dg-warning and dg-options. --- gcc-4.7.2/gcc/testsuite/gcc.dg/pr52283.c.~1~ 2012-12-09 18:40:38.000000000 +0100 +++ gcc-4.7.2/gcc/testsuite/gcc.dg/pr52283.c 2012-12-09 18:46:14.000000000 +0100 @@ -1,6 +1,7 @@ /* Test for case labels not integer constant expressions but folding to integer constants (used in Linux kernel). */ /* { dg-do compile } */ +/* { dg-options "-pedantic" } */ extern unsigned int u; @@ -9,7 +10,7 @@ b (int c) { switch (c) { - case (int) (2 | ((4 < 8) ? 8 : u)): + case (int) (2 | ((4 < 8) ? 8 : u)): /* { dg-warning "case label is not an integer constant expression" } */ ; } }