This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/20606] ICE in make_edges, at cfgbuild.c:327 on x86_64 (with O2 - not with no optimizations)
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Oct 2005 19:07:14 -0000
- Subject: [Bug middle-end/20606] ICE in make_edges, at cfgbuild.c:327 on x86_64 (with O2 - not with no optimizations)
- References: <bug-20606-9773@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #17 from pinskia at gcc dot gnu dot org 2005-10-04 19:07 -------
The backtrace:
#1 0x008d8fc8 in make_edges (min=0x2c73cb8, max=0x2c694d0, update_p=1) at
../../gcc/cfgbuild.c:350
#2 0x008da32c in find_many_sub_basic_blocks (blocks=0x1e01200) at
../../gcc/cfgbuild.c:763
#3 0x0066ec6c in fixup_abnormal_edges () at ../../gcc/reload1.c:8185
#4 0x006576dc in reload (first=0x2c64c80, global=1) at
../../gcc/reload1.c:1265
#5 0x0091c6a4 in global_alloc (file=0x0) at ../../gcc/global.c:628
#6 0x0092375c in rest_of_handle_global_alloc () at ../../gcc/global.c:2497
#7 0x00728074 in execute_one_pass (pass=0xa61934) at ../../gcc/passes.c:827
#8 0x00728194 in execute_pass_list (pass=0xa61934) at ../../gcc/passes.c:859
#9 0x007281bc in execute_pass_list (pass=0xa60394) at ../../gcc/passes.c:860
#10 0x001486d4 in tree_rest_of_compilation (fndecl=0x2c49500) at
../../gcc/tree-optimize.c:419
Now to figure who is adding the REG_LABEL without updating JUMP_LABEL.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20606