https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85458
--- Comment #1 from John David Anglin <danglin at gcc dot gnu.org> --- On linux with 8.2.1 20180729, we have: spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir/gcc/xgcc -B/home/dave/gnu/gcc/objdir/gcc/ /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr83480.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -g -fselective-scheduling2 -ftree-vectorize -freorder-blocks-algorithm=simple -fnon-call-exceptions -fno-guess-branch-probability -fno-peephole2 -fno-tree-sink -fno-tree-scev-cprop -S -o pr83480.s /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr83480.c: In function 'foo': /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr83480.c:29:6: warning: division by zero [-Wdiv-by-zero] during RTL pass: sched2 /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr83480.c:32:1: internal compiler error: in sel_target_adjust_priority, at sel-sched.c:3336 0x629eeb sel_target_adjust_priority ../../gcc/gcc/sel-sched.c:3336 0x629eeb fill_vec_av_set ../../gcc/gcc/sel-sched.c:3727 0x62b6cf fill_ready_list ../../gcc/gcc/sel-sched.c:4028 0x62b6cf find_best_expr ../../gcc/gcc/sel-sched.c:4388 0x62b6cf fill_insns ../../gcc/gcc/sel-sched.c:5549 0x62b6cf schedule_on_fences ../../gcc/gcc/sel-sched.c:7366 0x62b6cf sel_sched_region_2 ../../gcc/gcc/sel-sched.c:7504 0x62db87 sel_sched_region_1 ../../gcc/gcc/sel-sched.c:7546 0x62f777 sel_sched_region(int) ../../gcc/gcc/sel-sched.c:7647 0x630333 run_selective_scheduling() ../../gcc/gcc/sel-sched.c:7733 0x60e42f rest_of_handle_sched2 ../../gcc/gcc/sched-rgn.c:3732 0x60e42f execute ../../gcc/gcc/sched-rgn.c:3876