From: Paul K. <pv...@pv...> - 2008-11-25 04:55:07
|
Good evening, %COMPILER-DEFTYPE still calls UNDEFINE-STRUCTURE, which was removed in 1.0.20.25. I'm not certain what the correct action is. Should UNDECLARE-STRUCTURE be moved from %COMPILER-SET-UP-LAYOUT (defstruct.lisp:997) back to the global scope? To trigger the problem, simply enter at the REPL: (defstruct foo) then (deftype foo () t) Paul Khuong |
From: Tobias C. R. <tc...@fr...> - 2008-11-25 19:40:13
|
Richard M Kreuter <kr...@pr...> writes: > Further, it turns out that just moving UNDECLARE-STRUCTURE to global > scope and correcting the call in %COMPILER-DEFSTRUCT exposes a bug in > FIND-CLASS: There's more inconsistency issues wrt. DEFTYPE. See my posting with Message-ID: <87z...@fr...> for further details (posted last Thursday.) -T. |