> > Does it fix it if you go to src/pcl/dlisp.lisp and change the
> > definition of EMIT-N-N-BOUNDP to EMIT-N-N-BOUNDPS?
You'd be pretty surprised if I said "No", wouldn't you? :)
It does indeed!
> I can't reproduce the problem! :(
But now, due to tachyon effects from the large imported Columbian
coffee I'm about to make, I can!
(I'll avoid embarrassing myself unnecessarily by relating only the
debugging facts, not how events came to be.)
> I was printing an instance using a PRINT-OBJECT method. The method
> checks whether certain slots are bound using SLOT-BOUNDP and uses
> accessors to read the slot data.
I was printing a _subclass_ of the class; said subclass redefined the
slot, providing an initarg and a reader (whereas the superclass
defined no initarg and defined an accessor).
Does this help somewhat?