[dmd-internals] test failures

Don Clugston dclugston at googlemail.com
Thu May 19 00:43:32 PDT 2011


That change fixed some awful CTFE wrong-code bugs, so it is possible
that some erroneous code used to pass.
We need a reduced test case. And once again, the enormous size of
std.datetime hurts us.


On 19 May 2011 09:18, Brad Roberts <braddr at puremagic.com> wrote:
> core.exception.AssertError at std/datetime.d(842): _assertPred!("opCmp", "<") failed: [-1999-Jan-01 23:59:59] ==
> [-1999-Jan-01 23:59:59].
>
> Nothing changed near the phobos portion of this code, and it's been failing since this set of changes on all but
> windows.  The only reason windows isn't failing, I suspect, is that a bunch of the datetime tests are versioned out.
>
> http://d.puremagic.com/test-results/test_data.ghtml?dataid=62797
>
> From git://github.com/D-Programming-Language/dmd
>   587fa66..3888ff0  master     -> origin/master
> Updating 587fa66..3888ff0
> Fast-forward
>  src/constfold.c              |   12 +-
>  src/interpret.c              |  978 ++++++++++++++++++++----------------------
>  test/compilable/interpret3.d |  240 +++++++++++
>  3 files changed, 712 insertions(+), 518 deletions(-)
>
> Later,
> Brad
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>


More information about the dmd-internals mailing list