blob: 9eec9440c75edc787ba37f68c0ed994faec9add0 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O -Wuninitialized -ftrivial-auto-var-init=zero" } */
typedef _Complex float C;
C foo(int cond)
{
C f;
__imag__ f = 0;
if (cond)
{
__real__ f = 1;
return f;
}
return f; /* { dg-warning "may be used" "unconditional" } */
}