> >  Have you compiled ruby, or used a package ? If not try to compile ruby with
> >  gcc-3.2 
> 
> I compiled ruby myself, using the following optimizations: '-O3
> -fomit-frame-pointer -march=athlon'

-march=athlon is the culprit, iirc.  GCC 3.2 is horribly broken when
it comes to CPU specific optimizations.  There are some patches in the
FreeBSD source tree that solve this though I don't think they've
trickled back to the GCC camp (they're currently in a push to do a 3.2
final release and start working on 3.3).  -sc

-- 
Sean Chittenden