Sadly, this asdf change only fixes part of the problem. Now, fresh images will successfully reload the necessary fas files, but they always recompile them, even when it is unnecessary. So this is not a problem of correctness, just performance. Again I think it's because output-files is returning the wrong value, in this case a .obj file when dispatched with a compile-op operation. Removing this method fixes the problem.<br>
<br><div class="gmail_quote">On Tue, May 13, 2008 at 10:26 AM, Juan Jose Garcia-Ripoll <<a href="mailto:jjgarcia@users.sourceforge.net" target="_blank">jjgarcia@users.sourceforge.net</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

- Somewhere in the compiler, function names were compared with EQ, not<br>
EQUAL. Therefore, (FLET (((SETF foo) ... ) would simply not work.<br>
<br>
- There are optimizations in the database sysfun.lsp which are broken<br>
when ECL is built with --enable-unicode. As a temporary fix, when<br>
built with --enable-unicode, the pretty printer is compiled with no<br>
optimizations. All other configurations seem to work, as refllected in<br>
the new automated testing system <a href="http://ecls.sourceforge.net/logs.html" target="_blank">http://ecls.sourceforge.net/logs.html</a><br>
<br>
- A small change suggested by Dustin seems to fix ASDF. This change<br>
leaves almost everything related to ASDF:LOAD-OP untouched, so that<br>
OUTPUT-FILES returns NIL when applied on such operations. This means<br>
ASDF:LOAD-OP should work as expected, but incidentally it also seems<br>
to fix ASDF:LOAD-FASL-OP.<br>
<br>
Juanjo<br>
<br>
--<br>
Facultad de Fisicas, Universidad Complutense,<br>
Ciudad Universitaria s/n Madrid 28040 (Spain)<br>
<a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>
<br>
-------------------------------------------------------------------------<br>
This SF.net email is sponsored by: Microsoft<br>
Defy all challenges. Microsoft(R) Visual Studio 2008.<br>
<a href="http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/" target="_blank">http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/</a><br>
_______________________________________________<br>
Ecls-list mailing list<br>
<a href="mailto:Ecls-list@lists.sourceforge.net" target="_blank">Ecls-list@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/ecls-list" target="_blank">https://lists.sourceforge.net/lists/listinfo/ecls-list</a><br>
</blockquote></div><br>