You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://github.com/mcna/closure-common fails to load properly because the xstream structure causes a redefinition failure, the reason being that the slot buffer of type (simple-array buffer-byte (*)) (which is also what's in the FASL, (#5=SYSTEM::DEFSTRUCT-SLOT-DESCRIPTION BUFFER #6=0 XSTREAM-BUFFER +NULL-BUFFER+ (#7=SIMPLE-ARRAY BUFFER-BYTE (#8=*)) #2# )) has the expanded type (SIMPLE-ARRAY (INTEGER 0 65535) (*)) loaded in the runtime (c.f. (nth 0 (system::dd-slots (get 'runes::xstream 'system::structure-definition)))).
Structure redefinition not supported in DEFSTRUCT for XSTREAM
[Condition of type PROGRAM-ERROR]
Restarts:
0: [TRY-RECOMPILING] Recompile xstream and try loading it again
...
Backtrace:
...
4: (ERROR PROGRAM-ERROR :FORMAT-CONTROL "Structure redefinition not supported ~
in DEFSTRUCT for ~A" :FORMAT-ARGUMENTS (RUNES:XSTREAM))
5: (SYSTEM:COMPILER-DEFSTRUCT RUNES:XSTREAM :CONC-NAME #:XSTREAM- :DEFAULT-CONSTRUCTOR RUNES::MAKE-XSTREAM/LOW ...)
The text was updated successfully, but these errors were encountered:
easye
changed the title
Structure redefinition warning for closure-common
Structure redefinition warning for closure-common <http://abcl.org/trac/ticket/450>
Jun 26, 2017
https://github.com/mcna/closure-common fails to load properly because the
xstream
structure causes a redefinition failure, the reason being that the slotbuffer
of type(simple-array buffer-byte (*))
(which is also what's in the FASL,(#5=SYSTEM::DEFSTRUCT-SLOT-DESCRIPTION BUFFER #6=0 XSTREAM-BUFFER +NULL-BUFFER+ (#7=SIMPLE-ARRAY BUFFER-BYTE (#8=*)) #2# )
) has the expanded type(SIMPLE-ARRAY (INTEGER 0 65535) (*))
loaded in the runtime (c.f.(nth 0 (system::dd-slots (get 'runes::xstream 'system::structure-definition)))
).The text was updated successfully, but these errors were encountered: