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

ktkachov at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-05-12
                 CC|                            |ktkachov at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from ktkachov at gcc dot gnu.org ---
Confirmed. It seems to go into an infinite recursion:

#0  0x00000000007c47f6 in cp_gimplify_expr (expr_p=0x7ffffbfff188,
pre_p=0x7fffffffd768, post_p=0x7ffffbfff128) at $SRC/gcc/cp/cp-gimplify.c:566
#1  0x0000000000a6736f in gimplify_expr (expr_p=expr_p@entry=0x7ffffbfff188,
pre_p=pre_p@entry=0x7fffffffd768, post_p=0x7ffffbfff128, post_p@entry=0x0, 
    gimple_test_f=gimple_test_f@entry=0xa5cccc
<is_gimple_reg_rhs_or_call(tree)>, fallback=fallback@entry=1) at
$SRC/gcc/gimplify.c:10210
#2  0x0000000000a6f0ca in internal_get_tmp_var (val=val@entry=0x7ffff713f900,
pre_p=pre_p@entry=0x7fffffffd768, post_p=post_p@entry=0x0,
is_formal=is_formal@entry=true, allow_ssa=allow_ssa@entry=true)
    at $SRC/gcc/gimplify.c:559
#3  0x0000000000a6f5fe in get_formal_tmp_var (val=val@entry=0x7ffff713f900,
pre_p=pre_p@entry=0x7fffffffd768) at $SRC/gcc/gimplify.c:602
#4  0x0000000000a6be49 in gimplify_expr (expr_p=expr_p@entry=0x7ffff6634098,
pre_p=pre_p@entry=0x7fffffffd768, post_p=post_p@entry=0x7ffffbfff4a8,
gimple_test_f=0xa5d5d3 <is_gimple_mem_rhs_or_call(tree)>, 
    fallback=fallback@entry=1) at $SRC/gcc/gimplify.c:11237
#5  0x0000000000a81e36 in gimplify_modify_expr
(expr_p=expr_p@entry=0x7ffffbfff540, pre_p=pre_p@entry=0x7fffffffd768,
post_p=post_p@entry=0x7ffffbfff4a8, want_value=want_value@entry=false)
    at $SRC/gcc/gimplify.c:4728
#6  0x0000000000a675e0 in gimplify_expr (expr_p=0x7ffffbfff540,
pre_p=pre_p@entry=0x7fffffffd768, post_p=0x7ffffbfff4a8, post_p@entry=0x0,
gimple_test_f=gimple_test_f@entry=0xa5ee46 <is_gimple_stmt(tree)>, 
    fallback=fallback@entry=0) at $SRC/gcc/gimplify.c:10301
#7  0x0000000000a6c0a0 in gimplify_stmt (stmt_p=stmt_p@entry=0x7ffffbfff540,
seq_p=seq_p@entry=0x7fffffffd768) at $SRC/gcc/gimplify.c:5699
#8  0x0000000000a6f5cd in gimplify_and_add (seq_p=0x7fffffffd768,
t=0x7ffff6634078) at $SRC/gcc/gimplify.c:427
#9  internal_get_tmp_var (val=val@entry=0x7ffff713f900,
pre_p=pre_p@entry=0x7fffffffd768, post_p=post_p@entry=0x0,
is_formal=is_formal@entry=true, allow_ssa=allow_ssa@entry=true)
    at $SRC/gcc/gimplify.c:581
#10 0x0000000000a6f5fe in get_formal_tmp_var (val=val@entry=0x7ffff713f900,
pre_p=pre_p@entry=0x7fffffffd768) at $SRC/gcc/gimplify.c:602
#11 0x0000000000a6be49 in gimplify_expr (expr_p=expr_p@entry=0x7ffff6634070,
pre_p=pre_p@entry=0x7fffffffd768, post_p=post_p@entry=0x7ffffbfff848,
gimple_test_f=0xa5d5d3 <is_gimple_mem_rhs_or_call(tree)>, 
    fallback=fallback@entry=1) at $SRC/gcc/gimplify.c:11237
#12 0x0000000000a81e36 in gimplify_modify_expr
(expr_p=expr_p@entry=0x7ffffbfff8e0, pre_p=pre_p@entry=0x7fffffffd768,
post_p=post_p@entry=0x7ffffbfff848, want_value=want_value@entry=false)
    at $SRC/gcc/gimplify.c:4728
#13 0x0000000000a675e0 in gimplify_expr (expr_p=0x7ffffbfff8e0,
pre_p=pre_p@entry=0x7fffffffd768, post_p=0x7ffffbfff848, post_p@entry=0x0,
gimple_test_f=gimple_test_f@entry=0xa5ee46 <is_gimple_stmt(tree)>, 
    fallback=fallback@entry=0) at $SRC/gcc/gimplify.c:10301
#14 0x0000000000a6c0a0 in gimplify_stmt (stmt_p=stmt_p@entry=0x7ffffbfff8e0,
seq_p=seq_p@entry=0x7fffffffd768) at $SRC/gcc/gimplify.c:5699
#15 0x0000000000a6f5cd in gimplify_and_add (seq_p=0x7fffffffd768,
t=0x7ffff6634050) at $SRC/gcc/gimplify.c:427
#16 internal_get_tmp_var (val=val@entry=0x7ffff713f900,
pre_p=pre_p@entry=0x7fffffffd768, post_p=post_p@entry=0x0,
is_formal=is_formal@entry=true, allow_ssa=allow_ssa@entry=true)
    at $SRC/gcc/gimplify.c:581

Reply via email to