On Mon, Oct 4, 2010 at 2:43 PM, Zach Beane <span dir="ltr"><<a href="mailto:xach@xach.com">xach@xach.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I'd like to use Pierre Mai's Deflate library with ECL, but it fails on<br>
every gzip file I test. Attached is a small tarball that demonstrates<br>
the problem.<br></blockquote></div><br>Ok, I believe the problem has been fixed. There were two small but nasty fixes<br><br>* A typo in the expansion of ROW-MAJOR-AREF for arrays of type (array (signed-byte 64))<br><br>
* Incorrect inlining of #'- when applied to an argument of type (unsigned-byte).<br><br>The former was fixed yesterday, the latter was fixed today by changing the code that inlines +, -, * and /. It is now much simpler, but it only inlines when it knows that the arguments and the results are C types.<br>
<br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>