[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Feb 17 10:19:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570
--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
ICE for selective scheduling in be run as first pass (-fselective-scheduling):
$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr70252.c
-fselective-scheduling -fschedule-insns -O -fvar-tracking-assignments
cc1: warning: var-tracking-assignments changes selective scheduling
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr70252.c: In function ‘foo’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr70252.c:16:1: internal
compiler error: Segmentation fault
}
^
0xa5f34f crash_signal
../../gcc/toplev.c:337
0x7196a0 bb_note(basic_block_def*)
../../gcc/cfgrtl.c:670
0xa20bc9 sel_bb_head(basic_block_def*)
../../gcc/sel-sched-ir.c:4534
0xa2c74b moveup_expr_cached
../../gcc/sel-sched.c:2532
0xa2f5fe move_op_ascend
../../gcc/sel-sched.c:6152
0xa31471 code_motion_path_driver
../../gcc/sel-sched.c:6649
0xa32383 move_op
../../gcc/sel-sched.c:6703
0xa32383 move_exprs_to_boundary
../../gcc/sel-sched.c:5226
0xa32383 schedule_expr_on_boundary
../../gcc/sel-sched.c:5439
0xa35a81 fill_insns
../../gcc/sel-sched.c:5581
0xa35a81 schedule_on_fences
../../gcc/sel-sched.c:7355
0xa35a81 sel_sched_region_2
../../gcc/sel-sched.c:7493
0xa38659 sel_sched_region_1
../../gcc/sel-sched.c:7535
0xa38659 sel_sched_region(int)
../../gcc/sel-sched.c:7636
0xa39041 run_selective_scheduling()
../../gcc/sel-sched.c:7712
0xa18d8d rest_of_handle_sched
../../gcc/sched-rgn.c:3708
0xa18d8d execute
../../gcc/sched-rgn.c:3818
More information about the Gcc-bugs
mailing list