On Friday, 9 October 2015 at 07:08:15 UTC, John Colvin wrote:
On Thursday, 8 October 2015 at 21:40:02 UTC, TheGag96 wrote:
[...]
gdc is a bit out of date at the moment. If you do something
like this:
auto bitArray(bool[] ba) pure nothrow
{
BitArray tmp;
tmp.init(ba);
return tmp;
}
auto bitArray(void[] v, size_t numbits) pure nothrow
{
BitArray tmp;
tmp.init(v, numbits);
return tmp;
}
then replace all your calls to the constructor BitArray with
bitArray, things should work OK for you.
That appears to work, although the compiler was complaining that
the calls to init were not pure nor nothrow. Thanks! Hopefully
they'll update GDC soon.