compact_vector
compact_vector copied to clipboard
Bit packed vector of integral values
Hi again, @gmarcais! Another random question / feature request. Imagine that I want to use a `compact_vector` to store a very large array of encoded integers (e.g. a large suffix...
The library fails to compile under GCC 12: ``` In file included from ./unittests/test_compact_vector.hpp:11, [9](https://github.com/Bouncner/compact_vector/actions/runs/4211320950/jobs/7309591235#step:5:10) from unittests/test_compact_vector.cc:1: [10](https://github.com/Bouncner/compact_vector/actions/runs/4211320950/jobs/7309591235#step:5:11) ./include/compact_iterator.hpp: In member function ‘void compact::iterator_imp::common::set_bits(W, unsigned int)’: [11](https://github.com/Bouncner/compact_vector/actions/runs/4211320950/jobs/7309591235#step:5:12) ./include/compact_iterator.hpp:631:25: error: expected...