This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Not the memory
- To: martin at loewis dot home dot cs dot tu-berlin dot de, mcorbeil at NetRevolution dot com, gcc-help at gcc dot gnu dot org
- Subject: Not the memory
- From: Robert Schweikert <rjschwei at mindspring dot com>
- Date: Tue, 18 Jul 2000 20:42:11 -0400
Alright, finally got back to working on this problem. I have now managed
to get a core file and thus a traceback which points me to loop.c as
follows:
Program terminated with signal 11, Segmentation fault.
#0 0x80ef58c in find_and_verify_loops (f=0x0) at loop.c:2645
2645 abort ();
(gdb) where
#0 0x80ef58c in find_and_verify_loops (f=0x0) at loop.c:2645
#1 0x80ef75c in find_and_verify_loops (f=0x86059bc) at loop.c:2681
#2 0x80f1cda in strength_reduce (scan_start=0x856c7a0, end=0x1,
loop_top=0xbfffd498, insn_count=135185031, loop_start=0xbfff9440,
loop_end=0x3fa8, loop_cont=0x0, unroll_p=0, bct_p=0) at loop.c:4836
#3 0x80ec297 in delete_trivially_dead_insns (insns=0x856c7a0, nreg=1)
at cse.c:9220
#4 0x80f1b0d in strength_reduce (scan_start=0x856c7a0, end=0x1,
loop_top=0x1,
insn_count=0, loop_start=0x84d7acc, loop_end=0x84d6bc5,
loop_cont=0x81faee0, unroll_p=140504824, bct_p=140504924) at
loop.c:4739
#5 0x804f47b in push_obstacks (current=0x84d7acc, saveable=0x1) at
tree.c:546
#6 0x81a65c0 in xspaces ()
#7 0x8197a7a in _IO_stdin_used ()
#8 0x804b687 in compile_file (name=0xbfffec80 "/tmp/cc4BaZdo.i")
at toplev.c:3425
#9 0x80513b6 in tree_cons (purpose=0x9, value=0xbfffe984,
chain=0xbfffe9ac)
at tree.c:2077
#10 0x400339cb in ?? ()
The trick is that loop calls abort() does anyone have any clue when this
happens and why? This will hopefully point me in a direction of a fix.
One more thing. I get the core dump only when I run "make", running
"make bootstrap" hangs the system and I have to push reset, which of
course is not the preferred way to shutdown the machine.
Help is appreciated.
Thanks,
Robert
--
Robert Schweikert MAY THE SOURCE BE WITH YOU
rjschwei@mindspring.com LINUX