[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