REPL Output
;;; ASDF-INSTALL: Downloading 7797 bytes from http://technomadic.org/bordeaux-mp-latest.tar.gz to /Users/gwking/temporary/asdf-test/BORDEAUX-MP.asdf-install-tmp ...
;;; ASDF-INSTALL: Installing /Users/gwking/temporary/asdf-test/BORDEAUX-MP.asdf-install-tmp in /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/, /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site-systems/
bordeaux-mp/
bordeaux-mp/allegro-bmp.lisp
bordeaux-mp/bordeaux-mp.asd
bordeaux-mp/bordeaux-mp.lisp
bordeaux-mp/cmu-bmp.lisp
bordeaux-mp/ecl-bmp.lisp
bordeaux-mp/init.lisp
bordeaux-mp/openmcl-bmp.lisp
bordeaux-mp/sbcl-bmp.lisp
#P"/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/"
#P"/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/"
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/bordeaux-mp.lisp" (written 08 JAN 2006 03:14:25 PM):
; compiling (DEFPACKAGE BORDEAUX-MP ...)
; compiling (IN-PACKAGE :BORDEAUX-MP)
; compiling (DEFPARAMETER *SUPPORTS-MP?* ...)
; compiling (DEFINE-CONDITION BORDEAUX-MP-CONDITION ...)
; compiling (DEFUN CHOOSE-MP-SUPPORT-MESSAGE ...)
; compiling (DEFGENERIC MAKE-MP-SUPPORT-ERROR ...)
; compiling (DEFGENERIC MAKE-PROCESS ...)
; compiling (DEFVAR *DEFAULT-SPECIAL-BINDINGS* ...)
; compiling (DEFGENERIC CURRENT-PROCESS ...)
; compiling (DEFGENERIC PROCESSP ...)
; compiling (DEFGENERIC PROCESS-NAME ...)
; compiling (DEFGENERIC MAKE-LOCK ...)
; compiling (DEFGENERIC ACQUIRE-LOCK ...)
; compiling (DEFGENERIC RELEASE-LOCK ...)
; compiling (DEFMACRO WITH-LOCK-HELD ...)
; compiling (DEFGENERIC MAKE-RECURSIVE-LOCK ...)
; compiling (DEFGENERIC ACQUIRE-RECURSIVE-LOCK ...)
; compiling (DEFGENERIC RELEASE-RECURSIVE-LOCK ...)
; compiling (DEFMACRO WITH-RECURSIVE-LOCK-HELD ...); in: LAMBDA NIL
; (LET* ((BORDEAUX-MP::PLACE (CAR #:SUBLIST-261))
; (BORDEAUX-MP::TIMEOUT
; (IF (SB-KERNEL::KEYWORD-SUPPLIED-P :TIMEOUT #:KEYWORDS-263)
; (SB-KERNEL::LOOKUP-KEYWORD :TIMEOUT #:KEYWORDS-263)
; NIL))
; (BORDEAUX-MP::BODY (CDR (CDR #:WHOLE259))))
; (BLOCK BORDEAUX-MP:WITH-RECURSIVE-LOCK-HELD
; `(WHEN (BORDEAUX-MP:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE T)
; (UNWIND-PROTECT (LOCALLY ,@BORDEAUX-MP::BODY)
; (BORDEAUX-MP:RELEASE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE)))))
;
; caught STYLE-WARNING:
; The variable TIMEOUT is defined but never used.
; file: /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/bordeaux-mp.lisp
; in: DEFMACRO WITH-RECURSIVE-LOCK-HELD
; (DEFMACRO BORDEAUX-MP:WITH-RECURSIVE-LOCK-HELD
; ((BORDEAUX-MP::PLACE &KEY BORDEAUX-MP::TIMEOUT)
; &BODY BORDEAUX-MP::BODY)
; "Evaluates BODY with the recursive lock named by PLACE, which is a
; reference to a recursive lock created by MAKE-RECURSIVE-LOCK. See
; WITH-LOCK-HELD etc etc"
; `(WHEN (BORDEAUX-MP:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE T)
; (UNWIND-PROTECT (LOCALLY ,@BORDEAUX-MP::BODY)
; (BORDEAUX-MP:RELEASE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE))))
; --> EVAL-WHEN SB-C::%DEFMACRO SB-C::%DEFMACRO FUNCTION LET*
; ==>
; (LET* ((BORDEAUX-MP::PLACE (CAR #:SUBLIST-261))
; (BORDEAUX-MP::TIMEOUT
; (IF (SB-KERNEL::KEYWORD-SUPPLIED-P :TIMEOUT #:KEYWORDS-263)
; (SB-KERNEL::LOOKUP-KEYWORD :TIMEOUT #:KEYWORDS-263)
; NIL))
; (BORDEAUX-MP::BODY (CDR (CDR #:WHOLE259))))
; (BLOCK BORDEAUX-MP:WITH-RECURSIVE-LOCK-HELD
; `(WHEN (BORDEAUX-MP:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE T)
; (UNWIND-PROTECT (LOCALLY ,@BORDEAUX-MP::BODY)
; (BORDEAUX-MP:RELEASE-RECURSIVE-LOCK ,BORDEAUX-MP::PLACE)))))
;
; caught STYLE-WARNING:
; The variable TIMEOUT is defined but never used.
; compiling (DEFMACRO ATOMIC-INCF ...)
; compiling (DEFMACRO ATOMIC-DECF ...)
; compiling (DEFGENERIC MAKE-CONDITION-VARIABLE ...)
; compiling (DEFGENERIC CONDITION-WAIT ...)
; compiling (DEFGENERIC CONDITION-NOTIFY ...)
; compiling (DEFGENERIC PROCESS-YIELD ...)
; compiling (DEFGENERIC ALL-PROCESSES ...)
; compiling (DEFGENERIC PROCESS-INTERRUPT ...)
; compiling (DEFGENERIC DESTROY-PROCESS ...)
; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/bordeaux-mp.fasl written
; compilation finished in 0:00:02
WARNING:
COMPILE-FILE warned while performing #<COMPILE-OP NIL {10006DB9}> on
#<CL-SOURCE-FILE "bordeaux-mp" {10006DC9}>.
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/sbcl-bmp.lisp" (written 08 JAN 2006 03:22:48 PM):
; compiling (IN-PACKAGE :BORDEAUX-MP)
; compiling (WHEN *SUPPORTS-MP?* ...)
; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/sbcl-bmp.fasl written
; compilation finished in 0:00:01
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/init.lisp" (written 21 JAN 2006 01:30:18 AM):
; compiling (IN-PACKAGE :BORDEAUX-MP)
; compiling (DEFMETHOD MAKE-MP-SUPPORT-ERROR ...)
; compiling (WHEN *SUPPORTS-MP?* ...)
; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/bordeaux-mp/init.fasl written
; compilation finished in 0:00:01
STYLE-WARNING: redefining MAKE-MP-SUPPORT-ERROR NIL in DEFMETHOD
;
; compilation unit finished
; caught 2 STYLE-WARNING conditions