I too had problems with gcc3.2 on my twin Athlon MP system. The kernel
warns about:

kernel: Advanced speculative caching feature present
kernel: Disabling advanced speculative caching

So, it might just work now, but at the time, it crashed for me under I/O
load and sometimes while using X.

Like yourself, I went back to using an earlier kernel. I still use
2.4.18-pre9 compiled with gcc 2.96 and it is solid. It's my main server
and I worry about newer kernels, so I don't touch.

I know kernel developers have been improving things by porting bits of
the kernel with reported problems to work with gcc 3.2, but I still
think it's not the official build compiler. I look forward to when it is
because gcc 3.2 has some good performance optimisations.

Ed-T.


On Wed, 2002-11-20 at 19:21, Luca Olivetti wrote:
> Ok, I don't follow too closely kernel development, I hope what I'm 
> reporting is useful to the kernel gurus here.
> 
> Since I'm using 9.0, I've had weird problems with a couple of programs.
> One of them is a software vcr, http://www.stack.nl/~brama/vcr/, slightly 
> modified to work with the current avifile in plf.
> As soon as I start it I have an instant kernel lock up.
> I made various experiments, and I finally settled to downgrading the 
> kernel to 2.4.18-8.1mdk.
> Then I heard of a guy that was having problems with video capture under 
> mandrake 9.0, and solved them by recompiling a vanilla kernel with 
> athlon optimizations.
> So, unwilling to compile the kernel, I grabbed the athlon optimized 
> kernel from sgi (which is plain 2.4.19+xfs patches), installed it, tried 
> vcr and...instant crash.
> So I downloaded the kernel source (still plain 2.4.19) and xfs patches 
> (1.2pre3), compiled it, installed it, tried it and...instant crash.
> Went back to 2.4.18-8.1mdk.
> Then I thought that the common trait among the failing kernels was that 
> all were compiled with gcc3.2 (yes, the rpm from sgi too).
> So I recompiled the kernel with egcs-2.91.66, installed it, tried vcr 
> and...it worked, no instant lock up.
> I tried to rebuild the mandrake kernel source rpm with the same compiler 
> but I couldn't. I compiled it with gcc2.96  (after dropping an atm 
> driver that didn't compile, and I don't need it anyway), installed it, 
> tried it and ...it worked.
> My hardware isn't so exotic, and this program isn't doing anything 
> really weird (capture video and audio and  compress it to divx), so I 
> don't think I'm the only one having problems.
> As I said, I don't follow kernel development, but I can say that a 
> kernels compiled with gcc3.2 fails for me, while the same kernels 
> compiled with egcs 2.911.66 or gcc 2.96 work (or at least they don't 
> crash immediately).
> 
> Bye
-- 
Ed-T


Reply via email to