On Sat, Mar 10, 2012 at 06:40:48PM +0100, Torbjorn Granlund wrote:
> Matthieu Herrb <matth...@herrb.eu> writes:
> 
>   Since I couldn't reproduce test errors on my local machine running the
>   development version of OpenBSD 5.1, I'll probably ugrade gcc64 again
>   to what is going to be OpenBSD 5.1. (even if not formally released,
>   the binary sets that are going to make the final release are already
>   available).
> 
> This is hardly gcc problem.  It would be very surprising if it is not a
> kernel problem.
> 
> OK, it could be a hardware problem, but the exact same thing happens on
> a different OpenBSD 5 system I've tried.  It could be a C library
> problem, but the intermittence speaks against that.
> 
> Last, it could be bugs in the failing software.  I did a lot of code
> staring on the relevant GMP code, and feel very confident it is correct.
> That particular code has not changed for about 10 years, and has been
> used on many systems without problems, including OpenBSD prior to 5.0.
> 
> Since others now report the same type of problems with other software,
> the likelihood that this ia an OpenBSD problem is very high.

I upgraded the machine to 5.1, and it seems the problem is still
there. I can now also reproduce it on my machine, by loading it while
running the tests. Mine has 2 CPUs, so when othewise idle it goes
through the tests without failure most of the time. That re-inforces
the hypothesis of a register/save restore issue in the OpenBSD/sparc64
kernel. 

I've reported the issue to OpenBSD developpers.
-- 
Matthieu Herrb

_______________________________________________
Gcc-cfarm-users mailing list
Gcc-cfarm-users@gna.org
https://mail.gna.org/listinfo/gcc-cfarm-users

Reply via email to