[cmucl-imp] Upgrade issues
Raymond Toy
toy.raymond at gmail.com
Tue Jan 22 00:04:45 UTC 2013
>>>>> "Fare" == Far <Far> writes:
Fare> My package surgery looks like it works, but it looks like CMUCL refuses
Fare> to invalidate old CLOS methods when I fmakunbound an object, and/or
Fare> refuses to invalidate them in some caches. Therefore, the old methods
Fare> keep getting called and the upgrade fails in weird ways.
Fare> Trying to unintern the symbols for individual offending functions
Fare> doesn't work either; I don't remember the symptoms.
What is the recipe for a hot-upgrade?
Fare> If you're interested in fixing this kind of issues, I can try to come up
Fare> with reduced examples.
I'm interested, but I hate looking at pcl. :-(
Fare> Anyway, please test the latest ASDF with CMUCL,
Fare> I think it's ripe for release, except for those upgrade woes.
Fare> I'd like your feedback considering the massive amount of hacking
Fare> that happened.
I ran the testsuite again. All 43 tests pass. There are 3 notes
compiling asdf, one of which can probably by fixed by not assigning to
ensure-directory in resolve-location. (Based on the compiler note; I
didn't look to see if this is a real issue or not.)
I get a message from file3-only about one sequence being a different
length from another. There are more messages there about two things
yielding the same path.
ASDF-ENCODINGS test was skipped.
asdf.texinfo has a couple of warnings about a misplaced { and } on
line 269.
So, on whole, it seems asdf is working fine.
Ray
More information about the cmucl-imp
mailing list