From: Richard Jones Date: Tue, 26 May 2009 11:48:50 +0000 (+0100) Subject: Added bugs (10) and (11). X-Git-Tag: 0.9.0~4 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=8729ed374b878879941586821d371a81c6105094;p=ocaml-ancient.git Added bugs (10) and (11). --- diff --git a/README.txt b/README.txt index 661c3cc..e2d9103 100644 --- a/README.txt +++ b/README.txt @@ -66,6 +66,9 @@ uses the Ancient module: Example ---------------------------------------------------------------------- +XXX Note the example code is really stupid, and fails for large +dictionaries. See bug (10) below. + Run: ulimit -s unlimited @@ -236,6 +239,13 @@ they are OK. The solution to this bug is non-trivial. +(10) Example code is very stupid. It fails with large dictionaries, +eg. the one with nearly 500,000 words found in Fedora. + +(11) In function 'mark', the "// Ran out of memory. Recover and throw +an exception." codepath actually fails if you use it - segfaulting +inside do_restore. + Authors ----------------------------------------------------------------------