[Ecls-list] ECL doesn't support weak key hash-tables?
Timo Myyrä
timo.myyra at wickedbsd.net
Sun Jun 16 11:48:26 UTC 2013
Matthew Mondor <mm_lists at pulsar-zone.net> writes:
> On Sun, 16 Jun 2013 12:24:23 +0300
> timo.myyra at wickedbsd.net (Timo Myyrä) wrote:
>
>> Hi,
>>
>> When trying to load cl+ssl via quicklisp it raises error that ECL doesn't
>> support weak key hash tables. Problem seems to be raised in trivial-garbage.
>>
>> Here's quick way to replicate this:
>>
>> (ql:quickload 'trivial-garbage)
>> CL-USER> (ql:quickload 'trivial-garbage)
>> To load "trivial-garbage":
>> Load 1 ASDF system:
>> trivial-garbage
>> ; Loading "trivial-garbage"
>
> It's possible that trivial-garbage does not fully support ECL, but ECL
> does support weak hash-table keys and values, passing to
> MAKE-HASH-TABLE one of:
>
> :weakness :key
> :weakness :value
> :weakness :key-and-value
>
> Unfortunately this seems to not yet be in the manual though.
Probably my misconfiguration or quicklisp issue.
Seems that the quicklisp loaded older version of trivial-garbage which didn't
include ECL support. Removed all local trivial-garbage dists and reloaded it and
everything seems to work.
Timo
More information about the ecl-devel
mailing list