ulint M=4096;
bitvector_t<2048, alloc_on_demand> bv_Btree(M,256);
cout << "Insert ... "<< flush;
for(ulint i=0;i<M;i++)
bv_Btree.insert(i,0);
cout << "done."<< endl;
cout << "access ... "<< flush;
for(ulint i=0;i<M;i++)
bv_Btree.access(i);
cout << "done."<< endl;
test: ../../data_structures/../common/../extern/bitvector/include/internal/bitvector.hpp:303: bv::internal::bt_impl<, >::subtree_ref_base bv::internal::bt_impl<, >::subtree_ref_base::child(size_t) const [with bool Const = true; long unsigned int W = 2048ul; bv::allocation_policy_t AP = (bv::allocation_policy_t)0u; size_t = long unsigned int]: Assertion `pointers(k) != 0' failed.