1 /* { dg-do compile } */ 2 /* { dg-options "-O -ffast-math -fdump-tree-original" } */ 3 4 _Complex float foo(_Complex float x)5foo (_Complex float x) 6 { 7 return __real x + 1.0iF * __imag x; 8 } 9 10 /* { dg-final { scan-tree-dump-times "COMPLEX_EXPR" 0 "original" } } */ 11 /* { dg-final { cleanup-tree-dump "original" } } */ 12