[2/3] ASDF stored metadata in the :initform of operation class slots, but then changes due to code upgrade were not visible because the slot was already initialized (yet upgrade previously worked, once, due to change of :allocation to :class). Solution: use defmethod, not slots.
-
-
Show this thread
-
[3/3] I had somehow compiled my SBCL with an old script that hadn't set the SB-LINKABLE-RUNTIME feature; but CFFI-TOOLCHAIN failed to tell me, instead failing in a cryptic way. Solution: have CFFI proactively check for feature presence and issue a useful error message if absent.
Show this thread -
These are all bugs related to ASDF being able to load itself and extensions to itself in the current Lisp image, and doing it as a matter of fact. Other languages can't even...
Show this thread -
Upgrade issues DO happen using languages lesser than Lisp. Then instead of bugs being dozens of lines out of 10kloc, it's an unmanageable tangle of out-of-synch Mlocs of programs, scripts and configuration files in dozens of horrible languages, too often involving rebooting.
Show this thread
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!