Hi,

michaelawells <[email protected]> writes:

>>   size_t len = SCM_HASHTABLE_N_ITEMS (table);
>> 
>>   while (k--)
>>     {
>>       size_t removed;
>>       SCM alist = SCM_SIMPLE_VECTOR_REF (buckets, k);
>>       alist = scm_fixup_weak_alist (alist, &removed);  <<<**** FAILS HERE
>>       assert (removed <= len);

Andy, isn’t this assertion bogus since N_ITEMS is updated lazily and
thus may not correspond to the current number of items?

Thanks,
Ludo’.


Reply via email to