Alessio Stalla,
Yeah. That was it. In a defstruct I found this slot

(syntax-table (make-hash-table :test 'eq) :type :hash-table)

Thanks,
Pete
:HASH-TABLE (a keyword) is not the same thing as HASH-TABLE (a symbol, in this case in the CL package). Probably some code is doing a check-type with a misleading type.


On Fri, May 23, 2014 at 5:48 PM, bonasso <bonasso@traclabs.com> wrote:
When loading a compiled system I get this error:

The value #<EQ HASH-TABLE 0 entries, 11 buckets {D1C99EA}> is not of type :HASH-TABLE.
   [Condition of type SIMPLE-TYPE-ERROR]


and yet that clearly is a hash-table.  If I do type-of on that item it returns HASH-TABLE.
I was wondering if there was anything special about hashtables in abcl I need to know.

Thanks,
Pete

_______________________________________________
Armedbear-devel mailing list
Armedbear-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel