1 /* { dg-do compile } */ 2 /* { dg-options "-Wunused" } */ 3 4 int f1(void)5 f1 (void) 6 { 7 int a; 8 int b; 9 int c; 10 int d; 11 int e; 12 a = 1; 13 b = 2; 14 c = 3; 15 d = 4; 16 e = 5; 17 return sizeof (a) + ((__typeof (b)) 1) + __alignof__ (c) 18 + __builtin_choose_expr (1, d, e); 19 } 20