https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115694
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|lto | CC| |pinskia at gcc dot gnu.org --- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> --- here is a valid C++ testcase where the ICE happens (I forgot about bit_cast emitting a VCE): ``` _Complex a; typedef struct { double a[2]; } b; void c(b); void d() { _Complex b1 = a; b t = __builtin_bit_cast (b, b1); c(t); } ```