D is dead

FeepingCreature feepingcreature at gmail.com
Fri Aug 24 07:43:42 UTC 2018


On Friday, 24 August 2018 at 01:57:03 UTC, Shachar Shemesh wrote:
> That's strange. Why didn't Shachar just do?
>
>         _trustedData[diskIdx] &= NotBitmap(toDistrust);
>
> Answer: Because the compiler decided that it needs to call 
> _trustedData.opIndexAssign, and then failed the compilation 
> because it has none. There is no way that that is a bug in the 
> code. This is a compiler bug (maybe since fixed. This is fairly 
> old code).
>
> So, where's the issue number, I hear you ask? There is none. 
> This problem only happens inside the code base. Once I tried to 
> isolate it, I couldn't reproduce.
>

Have you tried to use the excellent Dustmite tool? It's never 
failed to reduce a bug for me.


More information about the Digitalmars-d mailing list