Activity log for bug #1647237

Date Who What changed Old value New value Message
2016-12-05 01:27:51 Anton Vodonosov bug added bug
2016-12-05 01:28:51 Anton Vodonosov description As you can see from this TravisCI log of cl-plus-ssl, ECL fails when it tries to grovel static-vectors library with ERROR: :OUTPUT argument to RUN-PROGRAM does not have a file handle: #<broadcast stream 00000000038cd5a0> https://travis-ci.org/cl-plus-ssl/cl-plus-ssl/jobs/181217279 And indeed, in https://github.com/cffi/cffi/blob/master/grovel/grovel.lisp#L282 cffi-grovel does pass a broadcast-stream to run-program. According to Fare "<Fare> this is unlikely to work, not just on ECL, but on many other implementations with similar non-unreasonable limitations. if you want the output to two streams, the portable thing to do is capture to a string, and princ the string to two streams." The TravisCI build is run on ECL 16.1.2, ASDF 3.1.5.4 at 2016-12-05 As you can see from this TravisCI log of cl-plus-ssl, ECL fails when it tries to grovel static-vectors library with ERROR:     :OUTPUT argument to RUN-PROGRAM does not have a file handle:     #<broadcast stream 00000000038cd5a0> https://travis-ci.org/cl-plus-ssl/cl-plus-ssl/jobs/181217279 And indeed, in https://github.com/cffi/cffi/blob/master/grovel/grovel.lisp#L282 cffi-grovel does pass a broadcast-stream to run-program. According to Fare "this is unlikely to work, not just on ECL, but on many other implementations with similar non-unreasonable limitations. if you want the output to two streams, the portable thing to do is capture to a string, and princ the string to two streams." The TravisCI build is run on ECL 16.1.2, ASDF 3.1.5.4 at 2016-12-05 (http://ccl.clozure.com/irc-logs/lisp/lisp-2016-12.txt 2016-12-05T01:04:25Z)
2016-12-06 04:48:57 Anton Vodonosov bug watch added https://github.com/roswell/roswell/issues/195