1 /* Test for bit-field widths not integer constant expressions but 2 folding to integer constants: PR 42439. */ 3 /* { dg-do compile } */ 4 /* { dg-options "-O2 -pedantic" } */ 5 6 void f(void)7f (void) 8 { 9 const int m = 1; 10 ((void)(sizeof(struct { int i:!!m; }))); /* { dg-warning "not an integer constant expression" } */ 11 } 12