<div dir="ltr"><tt>Dear all,</tt><tt><br>
</tt><tt>compiling "iolib-tests" I received the following error:</tt><tt><br>
</tt><tt><br>
</tt><tt>      #<IPv4 datagram socket, closed 00000000050f3660> is not of type STREAM.</tt><tt><br>
</tt><tt>         [Condition of type TYPE-ERROR]</tt><tt><br>
</tt><tt><br>
</tt><tt>I have seen that in "clos/streams.lsp" the following method is defined:</tt><tt>    <br>
  <br>
</tt><tt>  (defmethod close ((stream t) &key abort)</tt><tt><br>
</tt><tt>     (declare (ignore abort))</tt><tt><br>
</tt><tt>     (bug-or-error stream 'close))</tt><tt><br>
  <br>
</tt><tt>Removing the method above with:</tt><tt><br>
</tt><tt>     (remove-method #'gray:close (find-method #'gray:close '() '(t)))<br>
</tt><br>
<tt>I was able to compile iolib-tests and run the tests.<br>
  <br>
</tt><tt></tt><tt>  Did 71 checks.</tt><tt><br>
</tt><tt>     Pass: 59 (83%)</tt><tt><br>
</tt><tt>     Skip: 0 ( 0%)</tt><tt><br>
</tt><tt>     Fail: 12 (16%)</tt><br>
<br>
Regards,<br>
Alessandro<br><div><br></div></div>