[armedbear-devel] Wrong symbol after loading fasl
James M. Lawrence
llmjjmll at gmail.com
Thu Jul 12 02:34:02 UTC 2012
(defpackage :foo (:use :cl))
(defvar *data* nil)
(defpackage :bar (:use :cl))
(setf *data* 99)
Compile this, restart ABCL, and load the fasl. foo::*data* is NIL and
bar::*data* is 99.
It's possible the code is somehow nonconforming, however it sure seems
that foo::*data* should be written and later loaded, which is the
behavior of other Lisps.
The issue is also exhibited with
More information about the armedbear-devel