[asdf-devel] [PATCH 1/2] Quash style-warnings in the compile-script for tests.
rpgoldman at sift.info
rpgoldman at sift.info
Thu Feb 4 04:04:36 UTC 2010
From: Robert P. Goldman <rpgoldman at real-time.com>
Previously, style warnings in compiling asdf.lisp would cause the
test script to fail. Modified to quash style warnings (but not
other warnings) during build.
---
test/compile-asdf.lisp | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/test/compile-asdf.lisp b/test/compile-asdf.lisp
index 60bca6d..168c189 100644
--- a/test/compile-asdf.lisp
+++ b/test/compile-asdf.lisp
@@ -4,15 +4,19 @@
(cond ((probe-file "asdf.lisp")
(multiple-value-bind (result warnings-p errors-p)
- (compile-file "asdf.lisp")
+ ;; style warnings shouldn't abort the compilation [2010/02/03:rpg]
+ (handler-bind ((style-warning
+ #'(lambda (w)
+ (princ w *error-output*)
+ (muffle-warning w))))
+ (compile-file "asdf.lisp"))
(declare (ignore result))
- (cond (warnings-p
+ (cond (warnings-p
(leave-lisp "Testuite failed: ASDF compiled with warnings" 1))
- (errors-p
+ (errors-p
(leave-lisp "Testuite failed: ASDF compiled with ERRORS" 2))
(t
(leave-lisp "ASDF compiled cleanly" 0)))))
(t
(leave-lisp "Testsuite failed: unable to find ASDF source" 3)))
-
-
\ No newline at end of file
+
--
1.6.5.3
More information about the asdf-devel
mailing list