quicklisp-client
quicklisp-client copied to clipboard
:verbose t parameter of ql:quickload affects compilation result, not only output verbosity
SBCL. Quicklisp 2013-01-28.
rm -r ~/.cache/common-lisp/
(ql:quickload :unicly)
works, while
rm -r ~/.cache/common-lisp/
(ql:quickload :unicly :verbose t)
fails.
Seem to be caused by muffle-warning done by quicklisp in case of :verbose nil, because , if I understand right, warnings normally cause cl:compile-file third returned value failure-p to be t.
IMHO compilation result should not depend on a parameter called verpose
Encountered the same issue with :gsll now.
SBCL 1.4.2, Quicklisp 2017-03-06.