[asdf-devel] asdf2 reloads already loaded fasls

Alan Ruttenberg alanruttenberg at gmail.com
Tue May 4 15:02:34 UTC 2010


Tracked this to my bad, sorry to bother.
I had operation-done-p returning nil on a custom asdf component that
was a dependency.
-Alan


On Sun, May 2, 2010 at 10:16 PM, Faré <fahree at gmail.com> wrote:
> On 2 May 2010 07:53, Alan Ruttenberg <alanruttenberg at gmail.com> wrote:
>> I'm attaching two subsequent calls to
>> (swank:operate-on-system-for-emacs "owl2" (quote load-op)) with
>> tracing of perform and the two functions you mention. I haven't
>> touched any files in between, but you will notice the same set of
>> .abcls are loaded in both cases. Also attaching asd file. I'm not sure
>> where the locus of the problem is, but one way or another it's a
>> regression from abcl/asdf1.
>>
> Weird. Your two runs (separated in files m1 and m2) are identical,
> except for object identity.
>
> replperl 'm1 m2' -npe 's/\([0-9]+\.[0-9]+ seconds\)/(x seconds)/g'
> replperl 'm1 m2' -npe 's/\{[0-9A-F]{5,6}\}/{}/g'
> diff -u m1 m2
>
> Can you also trace component-operation-time and maybe put
> a debug statement in the perform :after method?
>
> Just to make sure, can you try with the latest ASDF 1.714?
>
> And while we're at it, can you?
> (describe "#p"/___jar___file___root___/")
> (both on Windows and on Unix if possible).
>
> Thanks!
>
> [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
> You cannot teach a man anything; you can only help him find it for himself.
>        — attributed to Galileo Galilei
>




More information about the asdf-devel mailing list