compile-system bug?
I have a file that I use to load some tests, etc. Here are some lines from
the top of the file:
(load "engine-defsys.lisp")
(compile-system 'engine)
(load-system 'engine)
I've often noticed that when I load this file I'm warned that fasl files
are out of date. But, um, if they are, why doesn't compile-system compile
them...?
So: when I compile-system from the listener out-of-date files are *always*
compiled, but when I use the same command in a file which is loaded
they're usually *but not always* compiled. Is there some reason behaviour
would be different in the two environments? Is this a LispWorks bug, a doc
bug, or a user bug?