d_follower wrote: > On Wednesday, 22 August 2012 at 12:36:08 UTC, Dmitry Olshansky > wrote: > >The discussion around new unified API for digest hash functions > >has subdued, just in time as the review period has ended. > > > >The voting for std.digest package starts today and ends on 29 > >August. > > > >Rules are simple: reply in this thread with definite "YES" or "NO" > >on whether this package should go into Phobos. Including > >descriptive short notes is appreciated (esp. the NO ones). > > > > > >Latest locations of docs and source: > > > >Code: (location changed!) > >https://github.com/jpf91/phobos/tree/newHash/std/digest > >https://github.com/jpf91/phobos/compare/master...newHash > > > >Docs: (location changed!) > >http://dl.dropbox.com/u/24218791/d/phobos/std_digest_digest.html > >http://dl.dropbox.com/u/24218791/d/phobos/std_digest_md.html > >http://dl.dropbox.com/u/24218791/d/phobos/std_digest_sha.html > >http://dl.dropbox.com/u/24218791/d/phobos/std_digest_crc.html > > Can all the algorithms work at compile time (given immutable > constant data, e.g. a string) ? YES : NO.
It says "Digests do not work in CTFE". Just checked it for MD5. I do not know but I think this is just a current limitation of the CTFE implementation. Jens