Martin Rubey wrote:
> 
> Martin Rubey <[EMAIL PROTECTED]> writes:
> 
> > I just noticed the following error when compiling debug.lisp with sbcl:
> > 
> > (I guess it's not very important, but still.  Propbably one should rename
> > count.)
> 
> > ; caught ERROR:
> > ;   Lock on package COMMON-LISP violated when declaring COUNT special.
> 
<snip>
> ;   Lock on package COMMON-LISP violated when declaring *STANDARD-OUTPUT*
> ; special.
> 
<snip>
> ;   Lock on package COMMON-LISP violated when declaring *PACKAGE* special.

COUNT is gone from trunk.  The other are limitations of our current
BOOT translator -- it unconditionally inserts SPECIAL declarations.
Proper solution is to fix the translator (or maybe completly avoid
using standard Common Lisp symbols), however since there are
many things which need fixing it will take time.

In short term we can use a workaround, saving value at entry and
restoring it on return -- we do this in few places but I do not
feel that it is worth doing in currently unused routines.

-- 
                              Waldek Hebisch
[EMAIL PROTECTED] 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to