Harvind found a bug in BitVector.cpp:
Harvind found a bug in BitVector.cpp:

Basically the unpack method and fillField method assume MSB-first bit packing.   The unpack method calls fillField for each byte that needs to be unpacked.  The problem occurs on its final call to fillField when it has a partial byte to unpack; it uses the LSB bits instead of the MSB bits.

git-svn-id: 1eb6ded1e61a47bd1ac24f1f957e4480b47f878b@3288 19bc5d8c-e614-43d4-8b26-e1612bc8e597

fairwaves/smqueue-2.8,fairwaves/smqueue-2.8,kheimerl/vbts-smqueue,fairwaves/smqueue-2.8,kheimerl/vbts-smqueue,kheimerl/vbts-smqueue