This is another thread in the memory woes cc1 sig segvs.
I have been using Linux for a long long time now, my current Pentium
has been running it for over six months non-stop. Never had a problem.
I always use the latest kernel (2.0.0 now). Until recently I never
had a problem compiling or anything. However, about two weeks ago, I tried
compiling a new kernel and got my first segv. I managed to compile the kernel
after some re-runs.
The problem is persistent, in all compilations, i get at least 5 segvs
during the process. I must point out that I have been using the same
board/memory/cache for over six months without a trace of a problem.
At some point I started getting signal 6 when compiling sbpcd.o, this
made me think that it may actually be a kernel problem, a bug in the pipe or
something like that. After one of the segvs, the kernel got crazy,
started dumping numbers ([<00xxxxxx>] ...) and ran havok through my disk drive.
I removed the -pipe option from the gcc command line, and guess what-
no more segvs. I don't know what it fixed but take note.
I would normally say that this is a memory problem, a faulty simm (which
i am planning on replacing tomorrow), but, my system usually runs under
very heavy load, X + netscape + emacs + xv + network +.... and i never
ever get any problems with it. only gcc fails.
I'll have a look at kernel sources myself, but i'm no kernel hacker, so...
If you have anything to say, (and don't tell me it's a faulty sim or cache
or timing, cause i played with those),
Boaz Studnitzky