This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/71100] [6/7 regression] Internal compiler error while calling a pointer to member function that throws


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]