[i...@netbook ~]$ cat md5test.d
import std.md5;
import std.stdio;

void main(){
// testcase from md5.d unittests
ubyte[16] digest;
sum (digest, "abc");
writefln(digestToString(digest));
    assert(digest == cast(ubyte[])x"900150983cd24fb0d6963f7d28e17f72");
}
[i...@netbook ~]$ gdmd-4.3 -unittest md5test.d && ./md5test
900150983CD24FB0D6963F7D28E17F72


I'm happy to say this is resolved (for me). Attaching updated gdc-4.3.dpatch
which addresses the issue.


Regards


-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';

Attachment: gdc-4.3.dpatch
Description: Binary data

Reply via email to