This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/14671] [3.3/3.4 regression] caller-save.c:491: internal compiler error: Segmentation fault
- From: "dave at hiauly1 dot hia dot nrc dot ca" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 May 2004 20:17:16 -0000
- Subject: [Bug bootstrap/14671] [3.3/3.4 regression] caller-save.c:491: internal compiler error: Segmentation fault
- References: <20040321182857.14671.danglin@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2004-05-27 20:17 -------
Subject: Re: [3.3/3.4 regression] caller-save.c:491: int
> Did you use the same GC parameters as Richard, namely --param
> ggc-min-expand=100
> --param ggc-min-heapsize=131072?
No, but it compiles with these as well. However, I was able to hit
a similar ICE building pooma-2.4.0:
Program received signal SIGSEGV, Segmentation fault.
0x08289805 in ggc_set_mark (p=0x8891450) at ../../gcc/gcc/ggc-page.c:525
525 L2 = LOOKUP_L2 (p);
(gdb) bt
#0 0x08289805 in ggc_set_mark (p=0x8891450) at ../../gcc/gcc/ggc-page.c:525
#1 0x080e0918 in gt_ggc_ma_alias_invariant (x_p=0x8891450) at gt-alias.h:47
#2 0x08167b30 in ggc_mark_roots () at ../../gcc/gcc/ggc-common.c:124
#3 0x08289f07 in ggc_collect () at ../../gcc/gcc/ggc-page.c:1727
#4 0x080fe10d in cse_main (f=0x1, nregs=-1073748992, after_loop=1, file=0x0)
at ../../gcc/gcc/cse.c:7250
#5 0x082705f0 in rest_of_compilation (decl=0x417c91c0)
at ../../gcc/gcc/toplev.c:3059
(gdb) p alias_invariant
$4 = (rtx *) 0x8891450
(gdb) p p
$5 = (const void *) 0x8891450
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14671