[cmucl-imp] ASDF support for deferred warnings in CMUCL?
Dear CMUCL developers, I've been adding support for ASDF to save deferred warnings (typically, forward function references) in a file, so that if you do an incremental compilation, warnings from previously compiled files are still correctly handled at the end of the virtual with-compilation-unit. I've added support for SBCL and CCL myself, which was made much easier by being able to read the source code to their compilers, but I don't feel like groveling through four more free sofware compilers. Would you be interested in implementing the same feature for CMUCL, or at least in guiding me on how to do so? The code is mainly in asdf/lisp-build.lisp functions reify-deferred-warnings unreify-deferred-warnings reset-deferred-warnings. http://common-lisp.net/gitweb?p=projects/asdf/asdf.git Best regards, —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Better, faster, cheaper — pick any two.
"Fare" == Far <Far> writes:
Fare> Dear CMUCL developers, Fare> I've been adding support for ASDF to save deferred warnings Fare> (typically, forward function references) in a file, Fare> so that if you do an incremental compilation, warnings Fare> from previously compiled files are still correctly handled Fare> at the end of the virtual with-compilation-unit. Fare> I've added support for SBCL and CCL myself, which was made Fare> much easier by being able to read the source code to their compilers, Fare> but I don't feel like groveling through four more free sofware compilers. Fare> Would you be interested in implementing the same feature for CMUCL, Fare> or at least in guiding me on how to do so? Fare> The code is mainly in asdf/lisp-build.lisp functions Fare> reify-deferred-warnings unreify-deferred-warnings reset-deferred-warnings. I took a very quick look at that. I'm not sure what it's trying to do, but certainly an example of what it's trying to do would be helpful. And since you have one working for sbcl, I would think the cmucl version would be roughly similar. Ray
participants (2)
-
Faré -
Raymond Toy