January 03, 2011
phobos commit, revision 2271


user: andrei

msg:
Added memoize

http://www.dsource.org/projects/phobos/changeset/2271

paths changed:
U   trunk/phobos/std/functional.d

January 03, 2011
On 1/3/2011 7:46 PM, dsource.org wrote:
> phobos commit, revision 2271
> 
> 
> user: andrei
> 
> msg:
> Added memoize
> 
> http://www.dsource.org/projects/phobos/changeset/2271
> 
> paths changed:
> U   trunk/phobos/std/functional.d
> 

Looks like this one added a test that exposes a bug on x86-64 for release builds.  For the short term, I've turned off running that test on just x86-64.

For what it's worth, the failing test:

    assert(compose!(baz, bar, foo)(1) == 2.5);

The calculated value: 1028091458.500000.  Just a tad off of the expected.

I'll reduce the test case down and either fix it or hand it off to Walter tonight.

Later,
Brad