https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82398
Andreas Schwab <sch...@linux-m68k.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|ppc64le-linux-gnu |ppc64le-*-*, ia64-*-* Host|x86_64-pc-linux-gnu | --- Comment #1 from Andreas Schwab <sch...@linux-m68k.org> --- This is probably the same bug (on ia64): FAIL: gcc.c-torture/execute/pr57861.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) /usr/local/gcc/gcc-20171002/gcc/testsuite/gcc.c-torture/execute/pr57861.c:33:1: error: qsort comparator non-negative on sorted output: 1 during RTL pass: mach /usr/local/gcc/gcc-20171002/gcc/testsuite/gcc.c-torture/execute/pr57861.c:33:1: internal compiler error: qsort checking failed 0x40000000001b2d9f qsort_chk_error ../../gcc/vec.c:222 0x400000000209cecf qsort_chk(void*, unsigned long, unsigned long, int (*)(void const*, void const*)) ../../gcc/vec.c:274 0x4000000001015d9f vec<_expr*, va_heap, vl_embed>::qsort(int (*)(void const*, void const*)) ../../gcc/vec.h:973 0x4000000001015d9f vec<_expr*, va_heap, vl_ptr>::qsort(int (*)(void const*, void const*)) ../../gcc/vec.h:1735 0x4000000001015d9f fill_vec_av_set ../../gcc/sel-sched.c:3725 0x400000000101be4f fill_ready_list ../../gcc/sel-sched.c:4022 0x400000000101be4f find_best_expr ../../gcc/sel-sched.c:4382 0x400000000101be4f fill_insns ../../gcc/sel-sched.c:5539 0x400000000101be4f schedule_on_fences ../../gcc/sel-sched.c:7356 0x400000000101be4f sel_sched_region_2 ../../gcc/sel-sched.c:7494 0x40000000010252cf sel_sched_region_1 ../../gcc/sel-sched.c:7536 0x40000000010252cf sel_sched_region(int) ../../gcc/sel-sched.c:7637 0x400000000102666f run_selective_scheduling() ../../gcc/sel-sched.c:7713 0x400000000190fd7f ia64_reorg ../../gcc/config/ia64/ia64.c:9854 0x4000000000f85acf execute ../../gcc/reorg.c:3947