blob: 9fad109208cf9e6bb091990d2e0da338dc4c2088 [file] [log] [blame]
/* The gimplifier was getting confused when taking the real or
imaginary component of a complex rvalue. */
void test()
{
__complex double dc;
double d;
d = __real (dc * dc);
}