H. S. Teoh
H. S. Teoh
Even more reduced code: ``` import std.utf : decodeFront; struct T { string a; alias a this; } void main() { auto e = T("Ж"); assert(e.a.length == 2); auto ch...
`errno` in general is not checked at all, so other errors (too many symbolic links, out of kernel memory, etc.) will also be wrongly displayed as "file does not exist".
This affects not just `divMod`, any BigInt operation involving division by zero will loop infinitely: ``` import std; void main() { BigInt x = BigInt(100) / BigInt(0); // infinite loop...