1 /* PR middle-end/71581 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-Wuninitialized" } */ 4 5 _Complex float f1(void)6f1 (void) 7 { 8 float x; 9 return x; /* { dg-warning "is used uninitialized" } */ 10 } 11 12 _Complex double f2(void)13f2 (void) 14 { 15 double x; 16 return x; /* { dg-warning "is used uninitialized" } */ 17 } 18 19 _Complex int f3(void)20f3 (void) 21 { 22 int x; 23 return x; /* { dg-warning "is used uninitialized" } */ 24 } 25