https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84441

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-02-19
                 CC|                            |msebor at gcc dot gnu.org
            Summary|Internal compiler error     |[6/7/8 Regression] Internal
                   |                            |compiler error
     Ever confirmed|0                           |1

--- Comment #1 from Martin Sebor <msebor at gcc dot gnu.org> ---
Confirmed with the top of trunk and the stack trace below:

during RTL pass: expand
pr84441.C: In constructor ‘derived::derived(int)’:
pr84441.C:17:15: internal compiler error: in assign_temp, at function.c:977
 (size_t)0-n ) ) { }
               ^
0xe756e6 assign_temp(tree_node*, int, int)
        /ssd/src/gcc/svn/gcc/function.c:977
0xc3ab15 expand_call(tree_node*, rtx_def*, int)
        /ssd/src/gcc/svn/gcc/calls.c:3434
0xe0b3ee expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
        /ssd/src/gcc/svn/gcc/expr.c:10990
0xdfd6d6 expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier,
rtx_def**, bool)
        /ssd/src/gcc/svn/gcc/expr.c:8227
0xdda6ba expand_normal
        /ssd/src/gcc/svn/gcc/expr.h:282
0xdf8521 store_field
        /ssd/src/gcc/svn/gcc/expr.c:6975
0xdefba7 expand_assignment(tree_node*, tree_node*, bool)
        /ssd/src/gcc/svn/gcc/expr.c:5249
0xc59426 expand_call_stmt
        /ssd/src/gcc/svn/gcc/cfgexpand.c:2688
0xc5c911 expand_gimple_stmt_1
        /ssd/src/gcc/svn/gcc/cfgexpand.c:3624
0xc5d044 expand_gimple_stmt
        /ssd/src/gcc/svn/gcc/cfgexpand.c:3790
0xc65757 expand_gimple_basic_block
        /ssd/src/gcc/svn/gcc/cfgexpand.c:5819
0xc67357 execute
        /ssd/src/gcc/svn/gcc/cfgexpand.c:6425
Please submit a full bug report,
with preprocessed source if appropriate.


The first revision to fail is r228704 (gcc 6.0.0):

r228704 | jason | 2015-10-12 03:58:43 -0400 (Mon, 12 Oct 2015) | 5 lines

        PR c++/67557

Reply via email to