This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug sanitizer/63520] ICE: in get_biv_step, at loop-iv.c:824 with -fsanitize=undefined on ppc64
- From: "trippels at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 18 Nov 2014 13:58:35 +0000
- Subject: [Bug sanitizer/63520] ICE: in get_biv_step, at loop-iv.c:824 with -fsanitize=undefined on ppc64
- Auto-submitted: auto-generated
- References: <bug-63520-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63520
--- Comment #3 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Unfortunately during bisection another ICE pops up:
decNumber.i: In function âfn1â:
decNumber.i:9:9: internal compiler error: in expand_expr_real_1, at expr.c:9487
a -= 1;
^
0x1038feab expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
../../gcc/gcc/expr.c:9487
0x104b4743 expand_expr
../../gcc/gcc/expr.h:453
0x104b4743 ubsan_expand_si_overflow_addsub_check(tree_code,
gimple_statement_base*)
../../gcc/gcc/internal-fn.c:180
0x104b5883 expand_internal_call(gimple_statement_base*)
../../gcc/gcc/internal-fn.c:482
0x10277c9b expand_call_stmt
../../gcc/gcc/cfgexpand.c:2185
0x10277c9b expand_gimple_stmt_1
../../gcc/gcc/cfgexpand.c:3154
0x10277c9b expand_gimple_stmt
../../gcc/gcc/cfgexpand.c:3306
0x10279683 expand_gimple_basic_block
../../gcc/gcc/cfgexpand.c:5146
0x1027bb2b gimple_expand_cfg
../../gcc/gcc/cfgexpand.c:5712
0x1027bb2b execute
../../gcc/gcc/cfgexpand.c:5932
And because one cannot be sure if it hides the original ICE,
there is no exact bisection result.
The bug was introduced between r205684 (bad) to 205802 (good)