2 Jan
2024
2 Jan
'24
9:46 p.m.
I am finding that ASDF loads itself multiple times, unnecessarily, at least on Allegro 11. E.g., it reloads when I simply invoke `(asdf:component-pathname (asdf:find-system "foo"))` for one of my systems. This is annoying because I get redefinition style warnings every time I do this, which makes it hard to tell when a system loads cleanly. I have a vague memory of a discussion that addressed the question of why this happens. Does anyone recall the answer, or have a pointer to the discussion? Interestingly, when I load ASDF and then invoke `(asdf/component:component-operation-times (asdf:find-system "asdf"))` the only time listed is for `define-op` Thanks, R