I'd like to use Pierre Mai's Deflate library with ECL, but it fails on every gzip file I test. Attached is a small tarball that demonstrates the problem. It has deflate.lisp from Deflate 1.0.1, a small "gunzip" definition, and a 107-byte gzipped file input.gz. Loading "fail.lisp" will compile and load deflate.lisp, gunzip.lisp, and then attempt to gunzip input.gz.
When I use "ecl -norc -load fail.lisp", I get this error: An error occurred during initialization: Error detected during deflate decompression: Block length mismatch for stored block: LEN(51656) vs. NLEN(46000)!. It does not fail in any other CL I've tried, and I think I've tried almost all of them. It produces the expected output.dat, a copy of fail.lisp. What can I do to help fix the issue? Thanks, Zach
ecl-fail.tgz
Description: GNU Unix tar archive
------------------------------------------------------------------------------ Virtualization is moving to the mainstream and overtaking non-virtualized environment for deploying applications. Does it make network security easier or more difficult to achieve? Read this whitepaper to separate the two and get a better understanding. http://p.sf.net/sfu/hp-phase2-d2d
_______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list