UnorderedCollections upgraded from 32-bit may fail audit
UnorderedCollections (NSCs or NonSequentialCollections) with more than
2K elements are composed internally with a tree structure. The conversion
from 32-bit GemStone/S did not correctly set a flag value in an interior
node of this tree. This did not cause any problems with the behavior of
the collection; this value was not actually used in operations on the collection.
However, running NSC audit code:
<anUnorderedCollection> auditInternalStructuresWithRepair: true would
report a failure.
Also, running with slow (debugging) executables could result in assertion
The NSC repair code will fix this problem:
<anUnorderedCollection> auditInternalStructuresWithRepair: true