https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65761
Bug ID: 65761 Summary: internal compiler error: in patch_jump_insn, at cfgrtl.c:1296 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: gcov-profile Assignee: unassigned at gcc dot gnu.org Reporter: mh+gcc at glandium dot org This happened while building Firefox with PGO with GCC 5.1.0-RC-20150412, compiled with "--enable-languages=c,c++ --disable-nls --disable-gnu-unique-object --enable-__cxa_atexit --with-arch-32=pentiumpro". As it happened on Mozilla automation, though, I don't have more than the build logs, unfortunately. This happened building a x86 (32-bits) Firefox on a x86-64 host with a x86-64 toolchain. 00:57:02 INFO - In file included from /builds/slave/try-lx-00000000000000000000000/build/src/obj-firefox/js/src/Unified_cpp_js_src5.cpp:92:0: 00:57:02 INFO - /builds/slave/try-lx-00000000000000000000000/build/src/js/src/jit/RangeAnalysis.cpp: In member function 'bool js::jit::RangeAnalysis::addBetaNodes()': 00:57:02 INFO - /builds/slave/try-lx-00000000000000000000000/build/src/js/src/jit/RangeAnalysis.cpp:294:1: internal compiler error: in patch_jump_insn, at cfgrtl.c:1296 00:57:02 INFO - } 00:57:02 INFO - ^ 00:57:02 INFO - 0x7c6943 patch_jump_insn 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:1296 00:57:02 INFO - 0x7c6d6b redirect_branch_edge 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:1329 00:57:02 INFO - 0x7c72f2 rtl_redirect_edge_and_branch 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:1462 00:57:02 INFO - 0x7b94c9 redirect_edge_and_branch(edge_def*, basic_block_def*) 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfghooks.c:376 00:57:02 INFO - 0x7c6b8a rtl_split_edge 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:1960 00:57:02 INFO - 0x7b9acb split_edge(edge_def*) 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfghooks.c:635 00:57:02 INFO - 0x7c8304 commit_one_edge_insertion(edge_def*) 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:2075 00:57:02 INFO - 0x7c8569 commit_edge_insertions() 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/cfgrtl.c:2142 00:57:02 INFO - 0xa51380 convert_regs 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/reg-stack.c:3175 00:57:02 INFO - 0xa51380 reg_to_stack 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/reg-stack.c:3283 00:57:02 INFO - 0xa51380 rest_of_handle_stack_regs 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/reg-stack.c:3338 00:57:02 INFO - 0xa51380 execute 00:57:02 INFO - ../../gcc-5.1.0-RC-20150412/gcc/reg-stack.c:3369 Please tell me if you need the input files or if the backtrace is enough.