This is the mail archive of the 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]

Re: [PATCH]: Fix PR target/27863: ICE in check_cfg, at haifa-sched.c:4615

Andreas Schwab <> writes:

> Maxim Kuvyrkov <> writes:
>> 2006-06-07  Maxim Kuvyrkov  <>
>> 	PR target/27863
>> 	* haifa-sched.c (unlink_other_notes, unlink_line_notes): Update basic
>> 	block boundaries.
> Breaks bootstrap on ia64.
> /tmp/cvs/gcc-20060609/Build/./gcc/xgcc -B/tmp/cvs/gcc-20060609/Build/./gcc/ -B/tmp/cvs/gcc-20060609/Build/root/ia64-suse-linux/bin/ -B/tmp/cvs/gcc-20060609/Build/root/ia64-suse-linux/lib/ -isystem /tmp/cvs/gcc-20060609/Build/root/ia64-suse-linux/include -isystem /tmp/cvs/gcc-20060609/Build/root/ia64-suse-linux/sys-include -O2  -O2 -O2 -g  -DIN_GCC    -DUSE_LIBUNWIND_EXCEPTIONS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -DUSE_GAS_SYMVER -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../libdecnumber  -DL_gcov -c ../../gcc/libgcov.c -o libgcc/./_gcov.o
> ../../gcc/libgcov.c: In function '__gcov_init':
> ../../gcc/libgcov.c:577: internal compiler error: Segmentation fault
> Program received signal SIGSEGV, Segmentation fault.
> 0x4000000000910940 in rm_line_notes (head=0x20000000008a93b0, 
>     tail=0x2000000000842450) at ../../gcc/haifa-sched.c:1302
> 1302              gcc_assert (BB_HEAD (bb) != insn);

(gdb) p insn
$1 = (rtx) 0x2000000000838cc0
(gdb) pr
(note 131 130 138 ("../../gcc/libgcov.c") 577)


Andreas Schwab, SuSE Labs,
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

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