This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/24232] New: ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 6 Oct 2005 10:27:35 -0000
- Subject: [Bug rtl-optimization/24232] New: ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
/usr/lib/gcc/ia64-suse-linux/4.1.0/cc1 -fpreprocessed ellcc.i -quiet -dumpbase
ellcc.c -auxbase ellcc -g -O2 -Wall -Wno-switch -Wundef -Wsign-compare
-Wno-char-subscripts -Wpacked -Wshadow -Wmissing-declarations
-Wmissing-prototypes -Wstrict-prototypes -Wall -Wall -Wno-switch -version
-fmessage-length=0 -fno-strict-aliasing -o ellcc.s
/usr/src/packages/BUILD/xemacs-21.5.22/lib-src/ellcc.c: In function
?add_to_argv?:
/usr/src/packages/BUILD/xemacs-21.5.22/lib-src/ellcc.c:579: internal compiler
error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.suse.de/feedback> for instructions.
Program received signal SIGSEGV, Segmentation fault.
add_missing_bbs (before=0x2000000000684240, first=0x200000000087bf00, last=0x0)
at sched-ebb.c:220
220 BB_HEAD (last) = before;
(gdb) bt
#0 add_missing_bbs (before=0x2000000000684240, first=0x200000000087bf00,
last=0x0) at sched-ebb.c:220
#1 0x40000000012f99e0 in fix_basic_block_boundaries (bb=0x200000000087bf00,
last=0x200000000087bf00, head=0x2000000000673a80, tail=0x2000000000866d10)
at sched-ebb.c:329
#2 0x40000000012fad80 in schedule_ebb (head=0x20000000006a1180,
tail=0x2000000000866d10) at sched-ebb.c:548
#3 0x40000000012fb580 in schedule_ebbs (dump_file=0x0) at sched-ebb.c:618
#4 0x4000000000f34880 in ia64_reorg () at ia64.c:7808
#5 0x40000000012ec220 in rest_of_handle_machine_reorg () at reorg.c:3865
#6 0x4000000000e5ac80 in execute_one_pass (pass=0x600000000000e3d8)
at passes.c:827
(gdb) up 6
#6 0x4000000000e5ac80 in execute_one_pass (pass=0x600000000000e3d8)
at passes.c:827
827 pass->execute ();
(gdb) print *pass
$1 = {name = 0x40000000015f6808 "mach",
gate = @0x4000000001605fe0: 0x40000000012ec170 <gate_handle_machine_reorg>,
execute = @0x40000000016073f0: 0x40000000012ec1c0
<rest_of_handle_machine_reorg>, sub = 0x0, next = 0x600000000000b2d0,
static_pass_number = 155,
tv_id = 112, properties_required = 256, properties_provided = 256,
properties_destroyed = 0, todo_flags_start = 0, todo_flags_finish = 3,
letter = 77 'M'}
--
Summary: ICE: segmentation fault in sched-ebb.c:220
add_missing_bbs
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Keywords: ice-on-invalid-code
Severity: normal
Priority: P2
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rguenth at gcc dot gnu dot org
GCC target triplet: ia64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24232