On Thursday 02 February 2006 06:05, Cyrus Harmon wrote:
> Dear sbcl-devel,
> I'm not exactly sure what the pre_verify_gen_0 and
> verify_after_free_heap flags are supposed to do in gencgc.c, but, in
> any event, if you turn them on, bad things happen on x86-64 and ppc.
> We die pretty much right away on trying to do the first gc. Turning
> the flags off makes the situation better, and restores working
> behavior on x86-64. We should either 1) fix the verification
> routines, 2) remove the flags, or 3) add some notes in the code for
> intrepid explorers attempting to port gencgc to new platforms lest
> they think that these verification routines will actually help them
> rather than hinder their progress.
In my limited experience on x86 changing the values in the source was=20
what led to bad things during compilation. Changing them via alien gave=20
me no such problems.