seen with 4.5 20100506 on x86_64-linux-gnu. fails with -O1, works with -O0 and -O2.
cc -g -O1 ctst_3_medium.i ctst_3_medium.c: In function 'tst': ctst_3_medium.c:479:1: error: Conversion of an SSA_NAME on the left hand side. VIEW_CONVERT_EXPR<const struct Ustr>(""); D.26572_15393 = &VIEW_CONVERT_EXPR<const struct Ustr>("").data[D.26573_15392]; ctst_3_medium.c:479:1: error: Conversion of an SSA_NAME on the left hand side. VIEW_CONVERT_EXPR<const struct Ustr>(""); D.26811_15701 = &VIEW_CONVERT_EXPR<const struct Ustr>("").data[D.26812_15700]; ctst_3_medium.c:479:1: error: Conversion of an SSA_NAME on the left hand side. VIEW_CONVERT_EXPR<const struct Ustr>(""); D.27027_15916 = &VIEW_CONVERT_EXPR<const struct Ustr>("").data[D.27028_15915]; ctst_3_medium.c:479:1: error: Conversion of an SSA_NAME on the left hand side. VIEW_CONVERT_EXPR<const struct Ustr>(""); D.27266_16224 = &VIEW_CONVERT_EXPR<const struct Ustr>("").data[D.27267_16223]; ctst_3_medium.c:479:1: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. -- Summary: [4.5 regression] ICE: verify_stmts failed Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: doko at ubuntu dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44038