[cl-store-devel] CL-STORE:RESTORE-ERROR - ILLEGAL-KEYWORD-VALUE

Gary Zu clstoreuser at gmail.com
Thu Dec 10 17:02:24 UTC 2009


I have taken 2 days off my work and jut got back.

On Mon, Dec 7, 2009 at 11:10 PM, szergling <senatorzergling at gmail.com>wrote:

> On 12/8/09, Gary Zu <clstoreuser at gmail.com> wrote:
> >> returned nil in Lispworks (1.6.0.01). Besides size, I logged out all
> >> parameters restored for the saved hash table. They read as follows:
> >>
> >> [DEBUG] : rehash-size = NIL
> >> [DEBUG] : rehash-threshold = 7
> >> [DEBUG] : size = NIL
> >> [DEBUG] : test = EQL
> >> [DEBUG] : count = 601
> >>
> >> rehash-size and rehash-threshold are both wrong, too. If I make an empty
> >> hash table, the Lispworks gives size=37, rehash-size=2.0,
> >> rehash-threshold=1.0 - surely they got them all right.
> >>
> >> You can see that my hash table got 601 entries. I indeed got them all
> >> restored using your workaround idea. Still not sure how those bad
> parameter
> >> values got stored in the first place.
> >
> >Either the hash-table-* functions or some hash-table were acting funny,
> >or your store may have been corrupted. I don't know how data
> >could be corrupted, and I would assume that any cl-store version
> >incompatibilities would be picked up by asserts. This is still a little
> >suspicious. Does the restored hash-table's content look intact?
> >Not sure how else to go about this...
>
>  Yes, the restored hash-table works just fine as I can tell.

Thanks!
-Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cl-store-devel/attachments/20091210/c9953dbf/attachment.html>


More information about the cl-store-devel mailing list