https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63968
Bug ID: 63968 Summary: [5 Regression] 175.vpr from cpu2000 fails to build with LTO Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com On Linux/x86-64, r217766 gave gcc -c -o read_place.o -DSPEC_CPU2000_LP64 -DSPEC_CPU2000 -O2 -ffast-math -fwhole-program -flto=jobserver -fuse-linker-plugin read_place.c gcc -O2 -ffast-math -fwhole-program -flto=jobserver -fuse-linker-plugin -DSPEC_CPU2000_LP64 main.o util.o read_netlist.o read_arch.o place.o route.o draw.o graphics.o stats.o segment_stats.o rr_graph.o rr_graph2.o rr_graph_sbox.o rr_graph_util.o rr_graph_timing_params.o rr_graph_area.o check_rr_graph.o check_route.o hash.o read_place.o -lm -o vpr stats.c: In function 'routing_stats': stats.c:128:1: internal compiler error: in decrease_key, at fibonacci_heap.h:189 } ^ 0x59f5dc fibonacci_heap<long, basic_block_def>::decrease_key(fibonacci_node<long, basic_block_def>*, long) ../../src-trunk/gcc/fibonacci_heap.h:189 0xf5463c fibonacci_heap<long, basic_block_def>::decrease_key(fibonacci_node<long, basic_block_def>*, long) ../../src-trunk/gcc/bb-reorder.c:2248 0xf5463c find_traces_1_round ../../src-trunk/gcc/bb-reorder.c:648 0xf5463c find_traces ../../src-trunk/gcc/bb-reorder.c:326 0xf5463c reorder_basic_blocks ../../src-trunk/gcc/bb-reorder.c:2276 0xf5463c execute ../../src-trunk/gcc/bb-reorder.c:2371 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [/tmp/ccARtdMs.ltrans8.ltrans.o] Error 1 lto-wrapper: fatal error: make returned 2 exit status compilation terminated. /usr/local/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status specmake[3]: *** [vpr] Error 1