[Bug 223] ARM: internal compiler error: in operand_equal_p, at fold-const.c:2934
via D.gnu
d.gnu at puremagic.com
Sun May 15 09:47:01 PDT 2016
http://bugzilla.gdcproject.org/show_bug.cgi?id=223
Johannes Pfau <johannespfau at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |NEW
Resolution|FIXED |---
--- Comment #5 from Johannes Pfau <johannespfau at gmail.com> ---
I can confirm the initial testcase is fixed, but now there's a similar problem:
--------------------------------------------------------------------
../../../../gcc-6.1.0/libphobos/src/std/range/package.d: In function
'__unittestL1851_24':
../../../../gcc-6.1.0/libphobos/src/std/range/package.d:1877:5: internal
compiler error: in operand_equal_p, at fold-const.c:2934
assert(take(inf, 5) == takeExactly(inf, 5));
^
0x49c0eb operand_equal_p(tree_node const*, tree_node const*, unsigned int)
../../gcc-6.1.0/gcc/fold-const.c:2934
0x49a4ff operand_equal_p(tree_node const*, tree_node const*, unsigned int)
../../gcc-6.1.0/gcc/fold-const.c:3176
0x49ac67 operand_equal_p(tree_node const*, tree_node const*, unsigned int)
../../gcc-6.1.0/gcc/fold-const.c:3113
0x348657 fold_builtin_memcmp
../../gcc-6.1.0/gcc/builtins.c:7125
0x348657 fold_builtin_3
../../gcc-6.1.0/gcc/builtins.c:8224
0x348657 fold_builtin_n(unsigned int, tree_node*, tree_node**, int, bool)
../../gcc-6.1.0/gcc/builtins.c:8280
0x349943 fold_call_expr(unsigned int, tree_node*, bool)
../../gcc-6.1.0/gcc/builtins.c:8381
0x537b4f gimplify_call_expr
../../gcc-6.1.0/gcc/gimplify.c:2450
0x5273e3 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
../../gcc-6.1.0/gcc/gimplify.c:10252
0x526e37 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
../../gcc-6.1.0/gcc/gimplify.c:10996
0x536b47 gimplify_cond_expr
../../gcc-6.1.0/gcc/gimplify.c:3184
0x527ae7 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
../../gcc-6.1.0/gcc/gimplify.c:10237
0x52bdcb gimplify_stmt(tree_node**, gimple**)
../../gcc-6.1.0/gcc/gimplify.c:5688
0x52850f gimplify_statement_list
../../gcc-6.1.0/gcc/gimplify.c:1537
0x52850f gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
../../gcc-6.1.0/gcc/gimplify.c:10698
0x52bdcb gimplify_stmt(tree_node**, gimple**)
../../gcc-6.1.0/gcc/gimplify.c:5688
0x52d13b gimplify_bind_expr
../../gcc-6.1.0/gcc/gimplify.c:1142
0x526f43 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
../../gcc-6.1.0/gcc/gimplify.c:10480
0x52bdcb gimplify_stmt(tree_node**, gimple**)
../../gcc-6.1.0/gcc/gimplify.c:5688
0x52dedb gimplify_body(tree_node*, bool)
../../gcc-6.1.0/gcc/gimplify.c:11427
--------------------------------------------------------------------
(I haven't reduced this so far)
--
You are receiving this mail because:
You are watching all bug changes.
More information about the D.gnu
mailing list