http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46304
Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW AssignedTo|rguenth at gcc dot gnu.org |unassigned at gcc dot | |gnu.org --- Comment #6 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-11-05 11:20:00 UTC --- Hm. In 4.6 two different COMPLEX_EXPRs are built by tsubst, via cp_build_binary_op (PLUS_EXPR, ...). In 4.5 we end up with a COMPLEX_EXPR at tsubst time which we don't handle explicitly but pass through from tsubst_copy default case (which would ICE on trunk). Jason?