On Wed, Jan 08 2014, João Távora wrote:
- (asdf:load-system foo),
- then had some load-time problem,
- cleaned out the cache,
- and magically (asdf:load-system foo) worked.
FWIW, though they are rare, I've recently found similar cache clearing problems in vanilla slime as well: M-. would bring me to a correctly named but empty file in some /tmp/slime-$PID dir. Clearing the slime fasl cache did the trick. I don't know how to reproduce though.
That's because the test.sh script copies the source to /tmp/ and removes it later. The last changelog date of the fasl and the source match and the source is older than the fasl; so the cache is, arguably, not out of date. Whether fasl files should contain absolute file names is another matter.
Helmut