Bug#510627: Packages are not externalizable

Juliusz Chroboczek jch at pps.jussieu.fr
Sat Jan 3 21:01:14 UTC 2009


Package: ecl
Version: 0.9j-20080306-5

Consider this:

  (defun test () (eq *package* #.*package*))

Compling this with the file compiler causes

  Object #<"COMMON-LISP-USER" package> cannot be externalized

This violates Section 3.2.44 of the ANSI Common Lisp standard, which says
that packages are externalisable.  (Coincidentally, it happens to work in
all of CMUCL, CCL and CLISP.)

                                        Juliusz






More information about the pkg-common-lisp-devel mailing list