1 // PR 30168 2 // { dg-do compile } 3 // { dg-options "-O2" } 4 5 struct aaa 6 { 7 aaa(_Complex float __z) ; 8 _Complex float _M_value; 9 }; aaa(_Complex float __z)10 aaa::aaa(_Complex float __z) 11 { 12 __z*=2.0f; 13 _M_value = __z; 14 } 15