The file test/compile-asdf.lisp catches compiler style warnings to avoid them being counted. However this would not appear to be necessary as the third result of 'compile-file would seem to be just what is needed to catch warnings (excluding style-warnings) and errors. Many CL implementations have style-warning handlers that show useful context and it would seem better to just leave it to the implementation to handle. Possible patch attached.
Regards Douglas Crosher