This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/71100] [6/7 regression] Internal compiler error while calling a pointer to member function that throws
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 13 May 2016 09:28:28 +0000
- Subject: [Bug c++/71100] [6/7 regression] Internal compiler error while calling a pointer to member function that throws
- Auto-submitted: auto-generated
- References: <bug-71100-4 at http dot gcc dot gnu dot org/bugzilla/>
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