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’.
