[Ecls-list] ECL doesn't support weak key hash-tables?
Timo Myyrä
timo.myyra at wickedbsd.net
Sun Jun 16 09:24:23 UTC 2013
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"
(TRIVIAL-GARBAGE)
CL-USER> (defvar *threads* (trivial-garbage:make-weak-hash-table :weakness :key))
; Evaluation aborted on #<a SIMPLE-ERROR>.
CL-USER> *features*
(:FLEXI-STREAMS CFFI-FEATURES:FLAT-NAMESPACE CFFI-FEATURES:X86-64
CFFI-FEATURES:UNIX :CFFI CFFI-SYS::FLAT-NAMESPACE :X86-64 :SWANK :SERVE-EVENT
:PROFILE :QUICKLISP :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P
:ASDF-UNICODE :OPENBSD :FORMATTER :ECL-WEAK-HASH :LITTLE-ENDIAN :LONG-LONG
:UINT64-T :UINT32-T :UINT16-T :RELATIVE-PACKAGE-NAMES :LONG-FLOAT :UNICODE
:DFFI :CLOS-STREAMS :CMU-FORMAT :UNIX :ECL-PDE :DLOPEN :CLOS :BOEHM-GC
:ANSI-CL :COMMON-LISP :IEEE-FLOATING-POINT :PREFIXED-API :FFI :X86_64 :COMMON
:ECL)
CL-USER>
Is this missing feature or some bug in crept in the system?
Timo
More information about the ecl-devel
mailing list