Comment 1 for bug 1647237

Revision history for this message
Anton Vodonosov (avodonosov) wrote :

My original TravisCI issue isn't caused by cffi-grovel directly, it's a result of the :silent t flag passed to (ql:quickload ...). The :silent t feature is implemented in quicklisp by binding *standard-output* to a dummy broadcast stream. More details here: https://github.com/roswell/roswell/issues/195

But I'm not closing the issue because a place where broadcast-stream is passed to run-program exists in cffi.

BTW, in a recent change in ASDF there is an explicit check on ECL that the stream was associated with a file descriptor: https://github.com/fare/asdf/blob/46eb49bf88ebd99efb2b511a62a79d778cc0240b/uiop/run-program.lisp#L479