[Ecls-list] Release ready

Stas Boukarev stassats at gmail.com
Sat Jan 15 10:31:00 UTC 2011


Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com> writes:

> Configuration flags? Platform?
Digging further:

Given file
;;;
(eval-when (:compile-toplevel :load-toplevel :execute)
  (unless (find-package :asdf)
    (make-package :asdf :use '(:cl))))

(in-package :asdf)
(print 'foo)
;;;

Start fresh ecl:
(compile-file "foo.lisp")

Exit ecl, start it again:
(load "foo.fas") => crash

I guess it has to do with discrepancies between compile-time and load-time
packages, and interning "FOO" causes problems.

-- 
With Best Regards, Stas.




More information about the ecl-devel mailing list