https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71100
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-05-13 Target Milestone|--- |6.2 Summary|[6.1 regression] Internal |[6/7 regression] Internal |compiler error while |compiler error while |calling a pointer to member |calling a pointer to member |function that throws |function that throws Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed. > ./cc1plus -quiet t.ii -O2 t.ii: In function 'void f(XX*)': t.ii:14:12: internal compiler error: in assign_temp, at function.c:961 (o->*f)(); ^ 0xd285c3 assign_temp(tree_node*, int, int) /space/rguenther/src/svn/trunk/gcc/function.c:961 0xb50440 expand_call(tree_node*, rtx_def*, int) /space/rguenther/src/svn/trunk/gcc/calls.c:2569 0xcccb6c expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /space/rguenther/src/svn/trunk/gcc/expr.c:10610 0xcc1633 expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /space/rguenther/src/svn/trunk/gcc/expr.c:7962 0xb60525 expand_expr /space/rguenther/src/svn/trunk/gcc/expr.h:256 0xb68681 expand_call_stmt