This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug rtl-optimization/24232] New: ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs


/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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]