Yes, this is a PPC.
I did as you suggested, and built the non-gencgc version, and the bug went
So it looks like there is a bug lurking in PPC gencgc
Thanks. I guess I'll have to stick with the old stop n'copy collector.
Should I edit the internals page and put a warning up?
On Tue, Apr 29, 2008 at 12:00 PM, Nikodemus Siivola <
> On Wed, Apr 30, 2008 at 12:33 AM, J. T.K. <jetmonk@...> wrote:
> > Hello,
> > I ran into persistent crashes on Mac OS X that threw me into LDB.
> > A stripped down program is attached, with documentation. My guess is
> > some kind of GC glitch.
> > Basically, a loop with structure-copying and a bit of math causes a
> > LDB error. The numerical types of some arguments have to be of a
> > type (as documented), and structs have to be copied in a loop, probably
> > generate garbage.
> This is PPC, right? At least I cannot reproduce this on an Intel mac.
> If so, can you try with SBCL built with
> (lambda (x)
> (remove :gencgc x))
> in customize-target-features.lisp -- since I suspect this is a problem
> with the PPC gencgc port.
> -- Nikodemus